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