Subversion Repositories Kolibri OS

Rev

Rev 3587 | Rev 6094 | Go to most recent revision | Details | Compare with Previous | Last modification | View Log | RSS feed

Rev Author Line No. Line
4881 mario79 1
;-----------------------------------------------------------------------------
2
text:
3
if lang eq ru
4
	db ' €ŒŠ€ ŽŠ€                     '
5
	db ' Ž‹Ž‘€ ‡€ƒŽ‹Ž‚Š€               '
6
	db ' ŠŽŠ€ € Ž‹Ž‘… ‡€ƒŽ‹Ž‚Š€     '
7
	db ' ’…Š‘’ € ŠŽŠ… € ‡€ƒŽ‹Ž‚Š…   '
8
	db ' ’…Š‘’ ‡€ƒŽ‹Ž‚Š€                '
9
	db ' €Ž—€Ÿ Ž‹€‘’œ                '
10
	db ' ŠŽŠ€ ‚ €Ž—…‰ Ž‹€‘’ˆ       '
11
	db ' ’…Š‘’ € ŠŽŠ…                '
12
	db ' ’…Š‘’ ‚ €Ž—…‰ Ž‹€‘’ˆ        '
13
	db ' ƒ€”ˆŠ€ ‚ €Ž—…‰ Ž‹€‘’ˆ      '
14
	db 'x'
15
else if lang eq et
16
	db ' AKNA RAAM                      '
17
	db ' AKNA HAARAMISE RIBA            '
18
	db ' AKNA HAARAMISE NUPP            '
19
	db ' AKNA HAARAMISE NUPU TEKST      '
20
	db ' AKNA HAARAMISE PEALKIRI        '
21
	db ' AKNA TÖÖPIIRKOND               '
22
	db ' AKNA TÖÖPIIRKONNA NUPP         '
23
	db ' AKNA TÖÖPIIRKONNA NUPPU TEKST  '
24
	db ' AKNA TÖÖPIIRKONNA TEKST        '
25
	db ' AKNA TÖÖPIIRKONNA GRAAFIKA     '
26
	db 'x'
27
else
28
	db ' WINDOW FRAME                   '
29
	db ' WINDOW GRAB BAR                '
30
	db ' WINDOW GRAB BUTTON             '
31
	db ' WINDOW GRAB BUTTON TEXT        '
32
	db ' WINDOW GRAB TITLE              '
33
	db ' WINDOW WORK AREA               '
34
	db ' WINDOW WORK AREA BUTTON        '
35
	db ' WINDOW WORK AREA BUTTON TEXT   '
36
	db ' WINDOW WORK AREA TEXT          '
37
	db ' WINDOW WORK AREA GRAPH         '
38
	db 'x'
39
end if
40
;-----------------------------------------------------------------------------
41
if lang eq ru
42
	sz t1,'‡€ƒ“‡ˆ’œ  ‘Ž•€ˆ’œ                                   ˆŒ…ˆ’œ'
43
else if lang eq et
44
	sz t1,'  LAADI     SALVESTA                                    KINNITA'
45
else
46
	sz t1,'  LOAD        SAVE                                       APPLY'
47
end if
48
;-----------------------------------------------------------------------------
49
if lang eq ru
50
	sz t2,'‡€ƒ“‡ˆ’œ                3D   ‹Ž‘Šˆ…                  ˆŒ…ˆ’œ'
51
else if lang eq et
52
	sz t2,'  LAADI                  3D    LAME                     KINNITA'
53
else
54
	sz t2,'  LOAD                   3D    FLAT                      APPLY'
55
end if
56
;-----------------------------------------------------------------------------
57
select_dtp_text:
58
if lang eq ru
59
	db ' ‚›Ž –‚…’Ž‚ŽƒŽ Ž”ŽŒ‹…ˆŸ: ',0
60
else if lang eq et
61
	db ' VALIK VARVISKEEME: ',0
62
else
63
	db ' CHOICE OF COLOR SCHEMES: ',0
64
end if
65
;-----------------------------------------------------------------------------
66
select_skin_text:
67
if lang eq ru
68
	db ' ‚›Ž ˜Š“Šˆ: ',0
69
else if lang eq et
70
	db ' VALIK NAHAD: ',0
71
else
72
	db ' CHOICE OF SKINS: ',0
73
end if
74
;-----------------------------------------------------------------------------
75
if lang eq ru
76
	sz caption_text,'‡ £®«®¢®ª'
77
else if lang eq et
78
	sz caption_text,'Pealkiri'
79
else
80
	sz caption_text,'Caption'
81
end if
82
;-----------------------------------------------------------------------------
3435 mario79 83
sz  close_text,'x'
4881 mario79 84
;-----------------------------------------------------------------------------
3435 mario79 85
if lang eq ru
4881 mario79 86
	sz window_text,'’¥ªáâ ¢ ®ª­¥'
87
else if lang eq et
88
	sz window_text,'Akna tekst'
89
else
90
	sz window_text,'Window text'
91
end if
92
;-----------------------------------------------------------------------------
93
if lang eq ru
94
	sz button_text,'’¥ªáâ ­  ª­®¯ª¥'
95
else if lang eq et
96
	sz button_text,'Nupu tekst'
97
else
98
	sz button_text,'Button text'
99
end if
100
;-----------------------------------------------------------------------------
101
if lang eq ru
3435 mario79 102
  title db '€‘’Ž‰Š€ ŽŠŽ',0
103
else if lang eq et
104
  title db 'AKNA SEADED - VALI VÄRV JA VAJUTA OBJEKTILE',0
3587 fedesco 105
else if lang eq it
106
  title db 'Impostazioni - definire il colore e cliccare lo oggetto',0
3435 mario79 107
else
108
  title db 'WINDOWS SETTINGS - DEFINE COLOR AND CLICK ON TARGET',0
109
end if
110
;---------------------------------------------------------------------
111
l_libs_start:
112
 
113
library01  l_libs system_dir_Boxlib+9, cur_dir_path, library_path, system_dir_Boxlib, \
114
err_message_found_lib1, head_f_l, Box_lib_import, err_message_import1, head_f_i
115
 
116
library02  l_libs system_dir_ProcLib+9, cur_dir_path, library_path, system_dir_ProcLib, \
117
err_message_found_lib2, head_f_l, ProcLib_import, err_message_import2, head_f_i
118
 
119
end_l_libs:
120
;---------------------------------------------------------------------
121
system_dir_Boxlib	db '/sys/lib/box_lib.obj',0
122
system_dir_ProcLib	db '/sys/lib/proc_lib.obj',0
123
 
124
head_f_i:
125
head_f_l	db 'System error',0
126
 
127
err_message_found_lib1	db 'box_lib.obj - Not found!',0
128
err_message_found_lib2	db 'proc_lib.obj - Not found!',0
129
 
130
err_message_import1	db 'box_lib.obj - Wrong import!',0
131
err_message_import2	db 'proc_lib.obj - Wrong import!',0
132
 
133
;---------------------------------------------------------------------
134
align 4
135
ProcLib_import:
136
OpenDialog_Init		dd aOpenDialog_Init
137
OpenDialog_Start	dd aOpenDialog_Start
138
 
139
ColorDialog_Init	dd aColorDialog_Init
140
ColorDialog_Start	dd aColorDialog_Start
141
;OpenDialog__Version	dd aOpenDialog_Version
142
        dd      0
143
        dd      0
144
 
145
aOpenDialog_Init	db 'OpenDialog_init',0
146
aOpenDialog_Start	db 'OpenDialog_start',0
147
 
148
aColorDialog_Init	db 'ColorDialog_init',0
149
aColorDialog_Start	db 'ColorDialog_start',0
150
;aOpenDialog_Version	db 'Version_OpenDialog',0
151
;---------------------------------------------------------------------
152
align 4
3587 fedesco 153
Box_lib_import:
3435 mario79 154
;init_lib		dd a_init
155
;version_lib		dd a_version
156
 
157
 
158
;edit_box_draw		dd aEdit_box_draw
159
;edit_box_key		dd aEdit_box_key
160
;edit_box_mouse		dd aEdit_box_mouse
161
;version_ed		dd aVersion_ed
162
 
163
;check_box_draw		dd aCheck_box_draw
164
;check_box_mouse	dd aCheck_box_mouse
165
;version_ch		dd aVersion_ch
166
 
167
;option_box_draw	dd aOption_box_draw
168
;option_box_mouse	dd aOption_box_mouse
169
;version_op		dd aVersion_op
170
 
171
;scrollbar_ver_draw	dd aScrollbar_ver_draw
172
;scrollbar_ver_mouse	dd aScrollbar_ver_mouse
173
;scrollbar_hor_draw	dd aScrollbar_hor_draw
174
;scrollbar_hor_mouse	dd aScrollbar_hor_mouse
175
;version_scrollbar	dd aVersion_scrollbar
176
 
177
;dinamic_button_draw	dd aDbutton_draw
178
;dinamic_button_mouse	dd aDbutton_mouse
179
;version_dbutton	dd aVersion_dbutton
180
 
181
;menu_bar_draw		dd aMenu_bar_draw
182
;menu_bar_mouse		dd aMenu_bar_mouse
183
;menu_bar_activate	dd aMenu_bar_activate
184
;version_menu_bar	dd aVersion_menu_bar
185
 
186
;FileBrowser_draw	dd aFileBrowser_draw
187
;FileBrowser_mouse	dd aFileBrowser_mouse
188
;FileBrowser_key	dd aFileBrowser_key
189
;Version_FileBrowser	dd aVersion_FileBrowser
190
 
191
PathShow_prepare	dd sz_PathShow_prepare
192
PathShow_draw		dd sz_PathShow_draw
193
;Version_path_show	dd szVersion_path_show
3472 mario79 194
 
195
Frame_draw		dd sz_Frame_draw
196
;Version_frame		dd szVersion_frame
197
 
3435 mario79 198
			dd 0
199
			dd 0
200
 
201
;a_init			db 'lib_init',0
202
;a_version		db 'version',0
203
 
204
;aEdit_box_draw		db 'edit_box',0
205
;aEdit_box_key		db 'edit_box_key',0
206
;aEdit_box_mouse	db 'edit_box_mouse',0
207
;aVersion_ed		db 'version_ed',0
208
 
209
;aCheck_box_draw	db 'check_box_draw',0
210
;aCheck_box_mouse	db 'check_box_mouse',0
211
;aVersion_ch		db 'version_ch',0
212
 
213
;aOption_box_draw	db 'option_box_draw',0
214
;aOption_box_mouse	db 'option_box_mouse',0
215
;aVersion_op		db 'version_op',0
216
 
217
;aScrollbar_ver_draw	db 'scrollbar_v_draw',0
218
;aScrollbar_ver_mouse	db 'scrollbar_v_mouse',0
219
;aScrollbar_hor_draw	db 'scrollbar_h_draw',0
220
;aScrollbar_hor_mouse	db 'scrollbar_h_mouse',0
221
;aVersion_scrollbar	db 'version_scrollbar',0
222
 
223
;aDbutton_draw		db 'dbutton_draw',0
224
;aDbutton_mouse		db 'dbutton_mouse',0
225
;aVersion_dbutton	db 'version_dbutton',0
226
 
227
;aMenu_bar_draw		db 'menu_bar_draw',0
228
;aMenu_bar_mouse		db 'menu_bar_mouse',0
229
;aMenu_bar_activate	db 'menu_bar_activate',0
230
;aVersion_menu_bar	db 'version_menu_bar',0
231
 
232
;aFileBrowser_draw	db 'FileBrowser_draw',0
233
;aFileBrowser_mouse	db 'FileBrowser_mouse',0
234
;aFileBrowser_key	db 'FileBrowser_key',0
235
;aVersion_FileBrowser	db 'version_FileBrowser',0
236
 
237
sz_PathShow_prepare	db 'PathShow_prepare',0
238
sz_PathShow_draw	db 'PathShow_draw',0
239
;szVersion_path_show	db 'version_PathShow',0
3472 mario79 240
 
241
sz_Frame_draw		db 'frame_draw',0
242
;szVersion_frame	db 'version_frame',0
3435 mario79 243
;---------------------------------------------------------------------
244
PathShow_data_1:
245
.type			dd 0	;+0
246
.start_y		dw frame_1.y+10	;+4
247
.start_x		dw frame_1.x+7	;+6
248
.font_size_x		dw 6	;+8	; 6 - for font 0, 8 - for font 1
249
.area_size_x		dw frame_1.width-20	;+10
250
.font_number		dd 0	;+12	; 0 - monospace, 1 - variable
251
.background_flag	dd 0	;+16
252
.font_color		dd 0x0	;+20
253
.background_color	dd 0x0	;+24
254
.text_pointer		dd fname	;+28
255
.work_area_pointer	dd text_work_area	;+32
256
.temp_text_length	dd 0	;+36
257
;---------------------------------------------------------------------
258
PathShow_data_2:
259
.type			dd 0	;+0
260
.start_y		dw frame_2.y+10	;+4
261
.start_x		dw frame_2.x+7	;+6
262
.font_size_x		dw 6	;+8	; 6 - for font 0, 8 - for font 1
263
.area_size_x		dw frame_2.width-20	;+10
264
.font_number		dd 0	;+12	; 0 - monospace, 1 - variable
265
.background_flag	dd 0	;+16
266
.font_color		dd 0x0	;+20
267
.background_color	dd 0x0	;+24
268
.text_pointer		dd skin_info	;+28
269
.work_area_pointer	dd text_work_area2	;+32
270
.temp_text_length	dd 0	;+36
271
;---------------------------------------------------------------------
272
OpenDialog_data:
273
.type			dd 0
274
.procinfo		dd procinfo	;+4
275
.com_area_name		dd communication_area_name	;+8
276
.com_area		dd 0	;+12
277
.opendir_pach		dd temp_dir_pach	;+16
278
.dir_default_pach	dd communication_area_default_pach	;+20
279
.start_path		dd open_dialog_path	;+24
280
.draw_window		dd draw_window	;+28
281
.status			dd 0	;+32
282
.openfile_pach 		dd fname	;+36
283
.filename_area		dd filename_area	;+40
284
.filter_area		dd Filter
285
.x:
286
.x_size			dw 420 ;+48 ; Window X size
287
.x_start		dw 10 ;+50 ; Window X position
288
.y:
289
.y_size			dw 320 ;+52 ; Window y size
290
.y_start		dw 10 ;+54 ; Window Y position
291
 
292
OpenDialog_data2:
293
.type			dd 0
294
.procinfo		dd procinfo	;+4
295
.com_area_name		dd communication_area_name2	;+8
296
.com_area		dd 0	;+12
297
.opendir_pach		dd temp_dir_pach2	;+16
298
.dir_default_pach	dd communication_area_default_pach	;+20
299
.start_path		dd open_dialog_path	;+24
300
.draw_window		dd draw_window	;+28
301
.status			dd 0	;+32
302
.openfile_pach 		dd skin_info	;+36
303
.filename_area		dd filename_area2	;+40
304
.filter_area		dd Filter2
305
.x:
306
.x_size			dw 420 ;+48 ; Window X size
307
.x_start		dw 10 ;+50 ; Window X position
308
.y:
309
.y_size			dw 320 ;+52 ; Window y size
310
.y_start		dw 10 ;+54 ; Window Y position
311
 
312
communication_area_name2:
313
	db 'FFFFFFFF_open_dialog',0
314
 
315
communication_area_name:
316
	db 'FFFFFFFF_open_dialog2',0
317
open_dialog_path:
318
if __nightbuild eq yes
319
	db '/sys/MANAGERS/opendial',0
320
else
321
	db '/sys/File Managers/opendial',0
322
end if
323
communication_area_default_pach:
324
	db '/sys',0
325
 
326
Filter:
327
	dd Filter.end - Filter
328
.1:
329
	db 'DTP',0
330
.end:
331
	db 0
332
 
333
Filter2:
334
	dd Filter.end - Filter
335
.1:
336
	db 'SKN',0
337
.end:
338
	db 0
339
 
340
start_temp_file_name:
341
	db 'default.dtp',0
342
 
343
default_skin:
344
	db '/sys/default.skn',0
345
default_dtp:
346
	db '/sys/default.dtp',0
347
;---------------------------------------------------------------------
348
ColorDialog_data:
349
.type			dd 0
350
.procinfo		dd procinfo ;+4
351
.com_area_name		dd cd_communication_area_name ;+8
352
.com_area		dd 0 ;+12
353
.start_path		dd colordialog_path ;+16
354
.draw_window		dd draw_window ;+20
355
.status			dd 0 ;+24
356
.x:
3476 mario79 357
.x_size			dw 510 ;+28 ; Window X size
3435 mario79 358
.x_start		dw 10 ;+30 ; Window X position
359
.y:
3476 mario79 360
.y_size			dw 310 ;+32 ; Window y size
3435 mario79 361
.y_start		dw 10 ;+34 ; Window Y position
362
.color_type		dd 0 ;+36 ; 0- RGB, 1 or other - reserved
363
.color			dd 0 ;+40 ; Selected color
364
 
365
cd_communication_area_name:
366
	db 'FFFFFFFF_color_dialog',0
367
colordialog_path:
368
	db '/rd/1/colrdial',0
369
;---------------------------------------------------------------------
3587 fedesco 370
frame_data:
3472 mario79 371
.type			dd 0 ;+0
372
.x:
373
.x_size			dw 0 ;+4
374
.x_start		dw 0 ;+6
375
.y:
376
.y_size			dw 0 ;+8
377
.y_start		dw 0 ;+10
378
.ext_fr_col		dd 0x0 ;+12
379
.int_fr_col		dd 0xffffff ;+16
380
.draw_text_flag		dd 1 ;+20
381
.text_pointer		dd 0 ;+24
382
.text_position		dd 0 ;+28
383
.font_number		dd 0 ;+32
384
.font_size_y		dd 9 ;+36
385
.font_color		dd 0x0 ;+40
386
.font_backgr_color	dd 0xffffff ;+44
387
;---------------------------------------------------------------------
3587 fedesco 388
IncludeIGlobals