Rev 9570 | Only display areas with differences | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 9570 | Rev 9587 | ||
---|---|---|---|
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 | 47 | ||
48 | else if lang eq it |
48 | else if lang eq it |
49 | text: |
49 | text: |
50 | db 255,255,255,0, 'Titolo ' |
50 | db 255,255,255,0, 'Titolo ' |
51 | db 255,255,255,0, 'Nome app ' |
51 | db 255,255,255,0, 'Nome app ' |
52 | db 255,255,255,0, 'Parametri ' |
52 | db 255,255,255,0, 'Parametri ' |
53 | db 255,255,255,0, ' Applica modifiche ' |
53 | db 255,255,255,0, ' Applica modifiche ' |
54 | db 255,255,255,0, ' Aggiungi Rimuovi ' |
54 | db 255,255,255,0, ' Aggiungi Rimuovi ' |
55 | db 0,0,0,0, 'Clicca sull icona per effettuare modifiche ' |
55 | db 0,0,0,0, 'Clicca sull icona per effettuare modifiche ' |
56 | db 'x' ; <- END MARKER, DONT DELETE |
56 | db 'x' ; <- END MARKER, DONT DELETE |
57 | 57 | ||
58 | add_text db 'Clicca su una posizione non usata ',0 |
58 | add_text db 'Clicca su una posizione non usata ',0 |
59 | rem_text db 'Cliccare sull icona da rimuovere ',0 |
59 | rem_text db 'Cliccare sull icona da rimuovere ',0 |
60 | title db 'Gestore Icone',0 |
60 | title db 'Gestore Icone',0 |
61 | 61 | ||
62 | else |
62 | else |
63 | text: |
63 | text: |
64 | db 255,255,255,0, ' TITLE ' |
64 | db 255,255,255,0, ' TITLE ' |
65 | db 255,255,255,0, ' APP NAME ' |
65 | db 255,255,255,0, ' APP NAME ' |
66 | db 255,255,255,0, ' PARAMETERS ' |
66 | db 255,255,255,0, ' PARAMETERS ' |
67 | db 255,255,255,0, ' APPLY CHANGES ' |
67 | db 255,255,255,0, ' APPLY CHANGES ' |
68 | db 255,255,255,0, ' ADD ICON REMOVE ICON ' |
68 | db 255,255,255,0, ' ADD ICON REMOVE ICON ' |
69 | 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 ' |
70 | db 'x' ; <- END MARKER, DONT DELETE |
70 | db 'x' ; <- END MARKER, DONT DELETE |
71 | add_text db 'CLICK ON A NOT USED POSITION ',0 |
71 | add_text db 'CLICK ON A NOT USED POSITION ',0 |
72 | rem_text db 'CLICK ICON POSITION; YOU WANT TO DELETE ',0 |
72 | rem_text db 'CLICK ICON POSITION; YOU WANT TO DELETE ',0 |
73 | title db 'Icon Manager',0 |
73 | title db 'Icon Manager',0 |
74 | 74 | ||
75 | end if |
75 | end if |
76 | ;------------------------------------------------------------------------------ |
76 | ;------------------------------------------------------------------------------ |
77 | arrows db '>' |
77 | arrows db '>' |
78 | ;------------------------------------------------------------------------------ |
78 | ;------------------------------------------------------------------------------ |
79 | iconname: |
79 | iconname: |
80 | db ICON_APP,0 |
80 | db ICON_APP,0 |
81 | ;------------------------------------------------------------------------------ |
81 | ;------------------------------------------------------------------------------ |
82 | icon_default: |
82 | icon_default: |
83 | db 'AA-CALC -004-/RD/1/CALC ' |
83 | db 'AA-CALC -004-/SYS/CALC ' |
84 | db '- *' |
84 | db '- *' |
85 | db 13,10 |
85 | db 13,10 |
86 | ;------------------------------------------------------------------------------ |
86 | ;------------------------------------------------------------------------------ |
87 | rep_text: |
87 | rep_text: |
88 | if lang eq ru |
88 | if lang eq ru |
89 | db ' - , #' |
89 | db ' - , #' |
90 | ;else if lang eq it |
90 | ;else if lang eq it |
91 | ; db 'Icone - di , Selezionate' |
91 | ; db 'Icone - di , Selezionate' |
92 | else |
92 | else |
93 | db 'ICONS - OF , SELECTED' |
93 | db 'ICONS - OF , SELECTED' |
94 | end if |
94 | end if |
95 | 95 | ||
96 | rep_text_len: |
96 | rep_text_len: |
97 | ;------------------------------------------------------------------------------ |
97 | ;------------------------------------------------------------------------------ |
98 | align 4 |
98 | align 4 |
99 | finfo_start: |
99 | finfo_start: |
100 | dd 7 |
100 | dd 7 |
101 | dd 0 |
101 | dd 0 |
102 | .params dd 0 |
102 | .params dd 0 |
103 | dd 0 |
103 | dd 0 |
104 | dd 0 |
104 | dd 0 |
105 | db 0 |
105 | db 0 |
106 | dd finfo.path |
106 | dd finfo.path |
107 | ;------------------------------------------------------------------------------ |
107 | ;------------------------------------------------------------------------------ |
108 | align 4 |
108 | align 4 |
109 | finfo: |
109 | finfo: |
110 | dd 5 |
110 | dd 5 |
111 | dd 0 |
111 | dd 0 |
112 | dd 0 |
112 | dd 0 |
113 | .size dd 0 |
113 | .size dd 0 |
114 | .point dd procinfo |
114 | .point dd procinfo |
115 | .path: |
115 | .path: |
116 | db ICON_STRIP,0 |
116 | db ICON_STRIP,0 |
117 | rb 31-($-.path) |
117 | rb 31-($-.path) |
118 | ;------------------------------------------------------------------------------ |
118 | ;------------------------------------------------------------------------------ |
119 | align 4 |
119 | align 4 |
120 | positions dd 3,16,47 |
120 | positions dd 3,16,47 |
121 | str_lens db 8,30,30 |
121 | str_lens db 8,30,30 |
122 | 122 | ||
123 | current_icon dd icon_data |
123 | current_icon dd icon_data |
124 | 124 | ||
125 | iconlst db ICONS_DAT,0 |
125 | iconlst db ICONS_DAT,0 |
126 | 126 | ||
127 | ;image dd image_area |
127 | ;image dd image_area |
128 | ;------------------------------------------------------------------------------ |
128 | ;------------------------------------------------------------------------------ |
129 | ; not change this section!!! |
129 | ; not change this section!!! |
130 | ; start section |
130 | ; start section |
131 | ;------------------------------------------------------------------------------ |
131 | ;------------------------------------------------------------------------------ |
132 | align 4 |
132 | align 4 |
133 | image_file dd 0 ;+0 |
133 | image_file dd 0 ;+0 |
134 | raw_pointer dd 0 ;+4 |
134 | raw_pointer dd 0 ;+4 |
135 | return_code dd 0 ;+8 |
135 | return_code dd 0 ;+8 |
136 | img_size dd 0 ;+12 |
136 | img_size dd 0 ;+12 |
137 | deflate_unpack dd 0 ;+16 ; not use for scaling |
137 | deflate_unpack dd 0 ;+16 ; not use for scaling |
138 | raw_pointer_2 dd 0 ;+20 ; not use for scaling |
138 | raw_pointer_2 dd 0 ;+20 ; not use for scaling |
139 | ;------------------------------------------------------------------------------ |
139 | ;------------------------------------------------------------------------------ |
140 | ; end section |
140 | ; end section |
141 | ;------------------------------------------------------------------------------ |
141 | ;------------------------------------------------------------------------------ |
142 | system_dir_CnvPNG db '/sys/lib/cnv_png.obj',0 |
142 | system_dir_CnvPNG db '/sys/lib/cnv_png.obj',0 |
143 | system_dir_UNPACK db '/sys/lib/archiver.obj',0 |
143 | system_dir_UNPACK db '/sys/lib/archiver.obj',0 |
144 | 144 | ||
145 | ;plugins_directory db 'plugins/',0 |
145 | ;plugins_directory db 'plugins/',0 |
146 | plugins_directory db 0 |
146 | plugins_directory db 0 |
147 | ;------------------------------------------------------------------------------ |
147 | ;------------------------------------------------------------------------------ |
148 | l_libs_start: |
148 | l_libs_start: |
149 | 149 | ||
150 | library01 l_libs system_dir_CnvPNG+9,library_path,system_dir_CnvPNG,\ |
150 | library01 l_libs system_dir_CnvPNG+9,library_path,system_dir_CnvPNG,\ |
151 | cnv_png_import,plugins_directory |
151 | cnv_png_import,plugins_directory |
152 | 152 | ||
153 | library02 l_libs system_dir_UNPACK+9,library_path,system_dir_UNPACK,\ |
153 | library02 l_libs system_dir_UNPACK+9,library_path,system_dir_UNPACK,\ |
154 | UNPACK_import,plugins_directory |
154 | UNPACK_import,plugins_directory |
155 | 155 | ||
156 | end_l_libs: |
156 | end_l_libs: |
157 | ;--------------------------------------------------------------------- |
157 | ;--------------------------------------------------------------------- |
158 | align 4 |
158 | align 4 |
159 | cnv_png_import: |
159 | cnv_png_import: |
160 | .Start dd aCP_Start |
160 | .Start dd aCP_Start |
161 | .Version dd aCP_Version |
161 | .Version dd aCP_Version |
162 | .Check dd aCP_Check |
162 | .Check dd aCP_Check |
163 | .Assoc dd aCP_Assoc |
163 | .Assoc dd aCP_Assoc |
164 | dd 0 |
164 | dd 0 |
165 | dd 0 |
165 | dd 0 |
166 | aCP_Start db 'START',0 |
166 | aCP_Start db 'START',0 |
167 | aCP_Version db 'version',0 |
167 | aCP_Version db 'version',0 |
168 | aCP_Check db 'Check_Header',0 |
168 | aCP_Check db 'Check_Header',0 |
169 | aCP_Assoc db 'Associations',0 |
169 | aCP_Assoc db 'Associations',0 |
170 | ;--------------------------------------------------------------------- |
170 | ;--------------------------------------------------------------------- |
171 | align 4 |
171 | align 4 |
172 | UNPACK_import: |
172 | UNPACK_import: |
173 | ;unpack_Version dd aUnpack_Version |
173 | ;unpack_Version dd aUnpack_Version |
174 | ;unpack_PluginLoad dd aUnpack_PluginLoad |
174 | ;unpack_PluginLoad dd aUnpack_PluginLoad |
175 | ;unpack_OpenFilePlugin dd aUnpack_OpenFilePlugin |
175 | ;unpack_OpenFilePlugin dd aUnpack_OpenFilePlugin |
176 | ;unpack_ClosePlugin dd aUnpack_ClosePlugin |
176 | ;unpack_ClosePlugin dd aUnpack_ClosePlugin |
177 | ;unpack_ReadFolder dd aUnpack_ReadFolder |
177 | ;unpack_ReadFolder dd aUnpack_ReadFolder |
178 | ;unpack_SetFolder dd aUnpack_SetFolder |
178 | ;unpack_SetFolder dd aUnpack_SetFolder |
179 | ;unpack_GetFiles dd aUnpack_GetFiles |
179 | ;unpack_GetFiles dd aUnpack_GetFiles |
180 | ;unpack_GetOpenPluginInfo dd aUnpack_GetOpenPluginInfo |
180 | ;unpack_GetOpenPluginInfo dd aUnpack_GetOpenPluginInfo |
181 | ;unpack_Getattr dd aUnpack_Getattr |
181 | ;unpack_Getattr dd aUnpack_Getattr |
182 | ;unpack_Open dd aUnpack_Open |
182 | ;unpack_Open dd aUnpack_Open |
183 | ;unpack_Read dd aUnpack_Read |
183 | ;unpack_Read dd aUnpack_Read |
184 | ;unpack_Setpos dd aUnpack_Setpos |
184 | ;unpack_Setpos dd aUnpack_Setpos |
185 | ;unpack_Close dd aUnpack_Close |
185 | ;unpack_Close dd aUnpack_Close |
186 | ;unpack_DeflateUnpack dd aUnpack_DeflateUnpack |
186 | ;unpack_DeflateUnpack dd aUnpack_DeflateUnpack |
187 | unpack_DeflateUnpack2 dd aUnpack_DeflateUnpack2 |
187 | unpack_DeflateUnpack2 dd aUnpack_DeflateUnpack2 |
188 | dd 0 |
188 | dd 0 |
189 | dd 0 |
189 | dd 0 |
190 | 190 | ||
191 | ;aUnpack_Version db 'version',0 |
191 | ;aUnpack_Version db 'version',0 |
192 | ;aUnpack_PluginLoad db 'plugin_load',0 |
192 | ;aUnpack_PluginLoad db 'plugin_load',0 |
193 | ;aUnpack_OpenFilePlugin db 'OpenFilePlugin',0 |
193 | ;aUnpack_OpenFilePlugin db 'OpenFilePlugin',0 |
194 | ;aUnpack_ClosePlugin db 'ClosePlugin',0 |
194 | ;aUnpack_ClosePlugin db 'ClosePlugin',0 |
195 | ;aUnpack_ReadFolder db 'ReadFolder',0 |
195 | ;aUnpack_ReadFolder db 'ReadFolder',0 |
196 | ;aUnpack_SetFolder db 'SetFolder',0 |
196 | ;aUnpack_SetFolder db 'SetFolder',0 |
197 | ;aUnpack_GetFiles db 'GetFiles',0 |
197 | ;aUnpack_GetFiles db 'GetFiles',0 |
198 | ;aUnpack_GetOpenPluginInfo db 'GetOpenPluginInfo',0 |
198 | ;aUnpack_GetOpenPluginInfo db 'GetOpenPluginInfo',0 |
199 | ;aUnpack_Getattr db 'getattr',0 |
199 | ;aUnpack_Getattr db 'getattr',0 |
200 | ;aUnpack_Open db 'open',0 |
200 | ;aUnpack_Open db 'open',0 |
201 | ;aUnpack_Read db 'read',0 |
201 | ;aUnpack_Read db 'read',0 |
202 | ;aUnpack_Setpos db 'setpos',0 |
202 | ;aUnpack_Setpos db 'setpos',0 |
203 | ;aUnpack_Close db 'close',0 |
203 | ;aUnpack_Close db 'close',0 |
204 | ;aUnpack_DeflateUnpack db 'deflate_unpack',0 |
204 | ;aUnpack_DeflateUnpack db 'deflate_unpack',0 |
205 | aUnpack_DeflateUnpack2 db 'deflate_unpack2',0 |
205 | aUnpack_DeflateUnpack2 db 'deflate_unpack2',0 |
206 | ;------------------------------------------------------------------------------->->->-> |
206 | ;------------------------------------------------------------------------------->->->-> |