Subversion Repositories Kolibri OS

Rev

Rev 4881 | Go to most recent revision | Only display areas with differences | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed

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