Rev 2861 | Go to most recent revision | Details | Compare with Previous | Last modification | View Log | RSS feed
Rev | Author | Line No. | Line |
---|---|---|---|
2538 | mario79 | 1 | ;------------------------------------------------------------------------------ |
2 | tl dd 8 |
||
3 | yw: dd 51 |
||
4 | ya dd 0 |
||
5 | cur_btn dd 40 |
||
6 | ;------------------------------------------------------------------------------ |
||
7 | ; DATA AREA |
||
8 | bcolor dd 0x335599 |
||
9 | ;------------------------------------------------------------------------------ |
||
10 | icon_table: |
||
11 | times 4 db 'xxxx xxxx' |
||
12 | times 2 db ' ' |
||
13 | times 1 db ' ' |
||
14 | times 2 db 'xxxx xxxx' |
||
15 | ; times 1 db ' ' |
||
16 | ;------------------------------------------------------------------------------ |
||
17 | icons_reserved: |
||
18 | times 9 db ' ' |
||
19 | ;------------------------------------------------------------------------------ |
||
20 | if lang eq ru |
||
21 | text: |
||
22 | db 255,255,255,0, ' ' |
||
23 | db 255,255,255,0, ' ' |
||
24 | db 255,255,255,0, ' ' |
||
25 | db 255,255,255,0, ' ' |
||
26 | db 255,255,255,0, ' ' |
||
27 | db 0,0,0,0, ' ' |
||
28 | db 'x' ; <- END MARKER, DONT DELETE |
||
29 | |||
30 | add_text db ' ',0 |
||
31 | rem_text db ' ',0 |
||
32 | title db ' ',0 |
||
33 | |||
34 | else if lang eq ge |
||
35 | text: |
||
36 | db 255,255,255,0, ' TITLE ' |
||
37 | db 255,255,255,0, ' APP NAME ' |
||
38 | db 255,255,255,0, ' PARAMETER ' |
||
39 | db 255,255,255,0, ' ANWENDEN ' |
||
40 | db 255,255,255,0, ' HINZUFUEGEN ENTFERNEN ' |
||
41 | db 0,0,0,0, 'AUF BUTTON KLICKEN, UM ICON ZU EDITIEREN ' |
||
42 | db 'x' ; <- END MARKER, DONT DELETE |
||
43 | |||
44 | add_text db 'AUF UNBENUTZTE ICONPOSITION KLICKEN ',0 |
||
45 | rem_text db 'ICON ANKLICKEN; DAS GELOESCHT WERDEN SOLL ',0 |
||
46 | title db 'Icon Manager',0 |
||
47 | |||
3605 | fedesco | 48 | else if lang eq it |
49 | text: |
||
50 | db 255,255,255,0, 'Titolo ' |
||
51 | db 255,255,255,0, 'Nome app ' |
||
52 | db 255,255,255,0, 'Parametri ' |
||
53 | db 255,255,255,0, ' Applica modifiche ' |
||
54 | db 255,255,255,0, ' Aggiungi Rimuovi ' |
||
55 | db 0,0,0,0, 'Clicca sull icona per effettuare modifiche ' |
||
56 | db 'x' ; <- END MARKER, DONT DELETE |
||
57 | |||
58 | add_text db 'Clicca su una posizione non usata ',0 |
||
59 | rem_text db 'Cliccare sull icona da rimuovere ',0 |
||
60 | title db 'Gestore Icone',0 |
||
61 | |||
2538 | mario79 | 62 | else |
63 | text: |
||
64 | db 255,255,255,0, ' TITLE ' |
||
65 | db 255,255,255,0, ' APP NAME ' |
||
66 | db 255,255,255,0, ' PARAMETERS ' |
||
67 | db 255,255,255,0, ' APPLY CHANGES ' |
||
68 | db 255,255,255,0, ' ADD ICON REMOVE ICON ' |
||
69 | db 0,0,0,0, 'CLICK BUTTON ON ICON POSITION FOR EDIT ' |
||
70 | db 'x' ; <- END MARKER, DONT DELETE |
||
71 | add_text db 'CLICK ON A NOT USED POSITION ',0 |
||
72 | rem_text db 'CLICK ICON POSITION; YOU WANT TO DELETE ',0 |
||
73 | title db 'Icon Manager',0 |
||
74 | |||
75 | end if |
||
76 | ;------------------------------------------------------------------------------ |
||
77 | arrows db '>' |
||
78 | ;------------------------------------------------------------------------------ |
||
79 | iconname: |
||
80 | db ICON_APP,0 |
||
81 | ;------------------------------------------------------------------------------ |
||
82 | icon_default: |
||
2861 | leency | 83 | db 'AA-CALC -004-/RD/1/CALC ' |
2538 | mario79 | 84 | db '- *' |
85 | db 13,10 |
||
86 | ;------------------------------------------------------------------------------ |
||
87 | rep_text: |
||
88 | if lang eq ru |
||
89 | db ' - , #' |
||
3605 | fedesco | 90 | ;else if lang eq it |
91 | ; db 'Icone - di , Selezionate' |
||
2538 | mario79 | 92 | else |
93 | db 'ICONS - OF , SELECTED' |
||
94 | end if |
||
95 | |||
96 | rep_text_len: |
||
97 | ;------------------------------------------------------------------------------ |
||
98 | align 4 |
||
99 | finfo_start: |
||
100 | dd 7 |
||
101 | dd 0 |
||
102 | .params dd 0 |
||
103 | dd 0 |
||
104 | dd 0 |
||
105 | db 0 |
||
106 | dd finfo.path |
||
107 | ;------------------------------------------------------------------------------ |
||
108 | align 4 |
||
109 | finfo: |
||
110 | dd 5 |
||
111 | dd 0 |
||
112 | dd 0 |
||
113 | .size dd 0 |
||
114 | .point dd procinfo |
||
115 | .path: |
||
116 | db ICON_STRIP,0 |
||
117 | rb 31-($-.path) |
||
118 | ;------------------------------------------------------------------------------ |
||
119 | align 4 |
||
120 | positions dd 3,16,47 |
||
121 | str_lens db 8,30,30 |
||
122 | |||
123 | current_icon dd icon_data |
||
124 | |||
125 | iconlst db ICONS_DAT,0 |
||
126 | |||
127 | ;image dd image_area |
||
128 | ;------------------------------------------------------------------------------ |
||
129 | ; not change this section!!! |
||
130 | ; start section |
||
131 | ;------------------------------------------------------------------------------ |
||
132 | align 4 |
||
133 | image_file dd 0 ;+0 |
||
134 | raw_pointer dd 0 ;+4 |
||
135 | return_code dd 0 ;+8 |
||
136 | img_size dd 0 ;+12 |
||
137 | deflate_unpack dd 0 ;+16 ; not use for scaling |
||
138 | raw_pointer_2 dd 0 ;+20 ; not use for scaling |
||
139 | ;------------------------------------------------------------------------------ |
||
140 | ; end section |
||
141 | ;------------------------------------------------------------------------------ |
||
142 | system_dir_CnvPNG db '/sys/lib/cnv_png.obj',0 |
||
143 | system_dir_UNPACK db '/sys/lib/archiver.obj',0 |
||
144 | |||
145 | er_message_found_lib1 db 'cnv_png.obj - Not found!',0 |
||
146 | er_message_import1 db 'cnv_png.obj - Wrong import!',0 |
||
147 | |||
148 | err_message_found_lib2 db 'archiver.obj - Not found!',0 |
||
149 | err_message_import2 db 'archiver.obj - Wrong import!',0 |
||
150 | |||
151 | ihead_f_i: |
||
152 | ihead_f_l db 'Errors of plugins:',0 |
||
153 | |||
154 | ;plugins_directory db 'plugins/',0 |
||
155 | plugins_directory db 0 |
||
156 | ;------------------------------------------------------------------------------ |
||
157 | l_libs_start: |
||
158 | |||
159 | library01 l_libs system_dir_CnvPNG+9,path,library_path,system_dir_CnvPNG,\ |
||
160 | er_message_found_lib1,ihead_f_l,cnv_png_import,er_message_import1,ihead_f_i,plugins_directory |
||
161 | |||
162 | library02 l_libs system_dir_UNPACK+9,path,library_path,system_dir_UNPACK,\ |
||
163 | err_message_found_lib2,ihead_f_l,UNPACK_import,err_message_import2,ihead_f_i,plugins_directory |
||
164 | |||
165 | end_l_libs: |
||
166 | ;--------------------------------------------------------------------- |
||
167 | align 4 |
||
168 | cnv_png_import: |
||
169 | .Start dd aCP_Start |
||
170 | .Version dd aCP_Version |
||
171 | .Check dd aCP_Check |
||
172 | .Assoc dd aCP_Assoc |
||
173 | dd 0 |
||
174 | dd 0 |
||
175 | aCP_Start db 'START',0 |
||
176 | aCP_Version db 'version',0 |
||
177 | aCP_Check db 'Check_Header',0 |
||
178 | aCP_Assoc db 'Associations',0 |
||
179 | ;--------------------------------------------------------------------- |
||
180 | align 4 |
||
181 | UNPACK_import: |
||
182 | ;unpack_Version dd aUnpack_Version |
||
3605 | fedesco | 183 | ;unpack_PluginLoad dd aUnpack_PluginLoad |
2538 | mario79 | 184 | ;unpack_OpenFilePlugin dd aUnpack_OpenFilePlugin |
185 | ;unpack_ClosePlugin dd aUnpack_ClosePlugin |
||
3605 | fedesco | 186 | ;unpack_ReadFolder dd aUnpack_ReadFolder |
2538 | mario79 | 187 | ;unpack_SetFolder dd aUnpack_SetFolder |
188 | ;unpack_GetFiles dd aUnpack_GetFiles |
||
189 | ;unpack_GetOpenPluginInfo dd aUnpack_GetOpenPluginInfo |
||
190 | ;unpack_Getattr dd aUnpack_Getattr |
||
191 | ;unpack_Open dd aUnpack_Open |
||
192 | ;unpack_Read dd aUnpack_Read |
||
193 | ;unpack_Setpos dd aUnpack_Setpos |
||
194 | ;unpack_Close dd aUnpack_Close |
||
195 | ;unpack_DeflateUnpack dd aUnpack_DeflateUnpack |
||
196 | unpack_DeflateUnpack2 dd aUnpack_DeflateUnpack2 |
||
197 | dd 0 |
||
198 | dd 0 |
||
199 | |||
200 | ;aUnpack_Version db 'version',0 |
||
201 | ;aUnpack_PluginLoad db 'plugin_load',0 |
||
202 | ;aUnpack_OpenFilePlugin db 'OpenFilePlugin',0 |
||
203 | ;aUnpack_ClosePlugin db 'ClosePlugin',0 |
||
204 | ;aUnpack_ReadFolder db 'ReadFolder',0 |
||
205 | ;aUnpack_SetFolder db 'SetFolder',0 |
||
206 | ;aUnpack_GetFiles db 'GetFiles',0 |
||
207 | ;aUnpack_GetOpenPluginInfo db 'GetOpenPluginInfo',0 |
||
208 | ;aUnpack_Getattr db 'getattr',0 |
||
209 | ;aUnpack_Open db 'open',0 |
||
210 | ;aUnpack_Read db 'read',0 |
||
211 | ;aUnpack_Setpos db 'setpos',0 |
||
212 | ;aUnpack_Close db 'close',0 |
||
213 | ;aUnpack_DeflateUnpack db 'deflate_unpack',0 |
||
214 | aUnpack_DeflateUnpack2 db 'deflate_unpack2',0 |
||
3605 | fedesco | 215 | ;------------------------------------------------------------------------------->->->-> |