Subversion Repositories Kolibri OS

Rev

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

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