Subversion Repositories Kolibri OS

Rev

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

Rev Author Line No. Line
617 mikedld 1
 
2
hscrl_capt dd -1
3
body_capt  dd -1
4
5
 
987 mikedld 6
7
 
617 mikedld 8
9
 
987 mikedld 10
sz app_board   ,'/rd/1/develop/board',0
2183 leency 11
sz app_tinypad ,'/rd/1/tinypad',0
987 mikedld 12
sz app_docpak  ,'/rd/1/docpak',0
13
617 mikedld 14
 
2690 leency 15
617 mikedld 16
 
17
include 'tp-locale.inc'
18
19
 
987 mikedld 20
{
21
  common
22
    local size
23
  forward
24
    virtual at 0
25
      db str
26
      size = $
27
    end virtual
28
    dd size
29
    dw flags
30
    db str
31
  common
32
    dd 0
33
}
34
35
 
617 mikedld 36
label optsdlg_editor at $-EDITOR.Bounds
37
  dd ?,?,?,?   ; Bounds         RECT
38
  dd @f        ; Lines          dd ?
39
  dd ?	       ; Lines.Size     dd ?
40
  dd 9	       ; Lines.Count    dd ?
41
  dd 21        ; Columns.Count  dd ?
42
  dd 0,4       ; Caret          POINT
43
  dd 100,4     ; SelStart       POINT
44
  dd 0,0       ; TopLeft        POINT
45
  dd 0,0       ; VScroll        SCROLLBAR
46
  dd 0,0       ; HScroll        SCROLLBAR
47
  dd 0	       ; Gutter.Width   dd ?
48
  db 0	       ; Gutter.Visible db ?
49
  db 1	       ; AsmMode        db ?
50
  db 0	       ; Modified       db ?
51
52
 
53
editor_lines \
987 mikedld 54
  ' ',			   0, \
55
  ' org 100h',		   EDITOR_LINE_FLAG_MOFIFIED, \
56
  ' ',			   0, \
57
  ' mov ah,09h  ; write',  0, \
58
  ' mov dx,text',	   0, \
59
  ' int 21h',		   0, \
60
  ' int 20h',		   EDITOR_LINE_FLAG_MOFIFIED + EDITOR_LINE_FLAG_SAVED, \
61
  ' ',			   0, \
62
  ' text db "Hello!",24h', 0
63
617 mikedld 64
 
65
  db 0, 12, 13, 29, 22
66
  db 0, 12, 33, 47, 42
67
  db 0, 12, 53, 29, 72
68
  db 0, 12, 83, 53, 92
69
  db 2, 12, 43, 77, 52
70
  db 3,  4, 43,148, 52
71
  db 4, 48, 33, 53, 42
72
  db 4,108, 83,113, 92
73
  db 5, 36, 13, 59, 22
74
  db 5, 54, 33, 71, 42
75
  db 5, 36, 53, 53, 72
76
  db 5,114, 83,131, 92
77
  db 6, 60, 83,107, 92
78
  db 7, 84, 33,125, 42
79
  db 8,  1, 13,  5, 22
80
  db 9,  1, 63,  5, 72
81
  db 1,  1,  1,148,105
82
  db -1
83
;// ]
84
85
 
86
sz symbols,'#&*\:/<>|{}()[]=+-, '
987 mikedld 87
617 mikedld 88
 
987 mikedld 89
90
 
91
sz ini_window_top,'top',0
92
sz ini_window_left,'left',0
93
sz ini_window_width,'width',0
94
sz ini_window_height,'height',0
95
96
 
97
sz ini_colors_text,'text',0
98
sz ini_colors_back,'back',0
99
sz ini_colors_text_sel,'text_sel',0
100
sz ini_colors_back_sel,'back_sel',0
101
sz ini_colors_symbol,'symbol',0
102
sz ini_colors_number,'number',0
103
sz ini_colors_string,'string',0
104
sz ini_colors_comment,'comment',0
105
sz ini_colors_line_moded,'line_moded',0
106
sz ini_colors_line_saved,'line_saved',0
107
108
 
109
sz ini_options_tabs_pos,'tabs_pos',0
110
sz ini_options_secure_sel,'secure_sel',0
111
sz ini_options_auto_braces,'auto_braces',0
112
sz ini_options_auto_indent,'auto_indent',0
113
sz ini_options_smart_tab,'smart_tab',0
114
sz ini_options_optim_save,'optim_save',0
115
sz ini_options_line_nums,'line_nums',0
116
;-----------------------------------------------------------------------------
1624 mario79 117
OpenDialog_data:
118
.type			dd 0
119
.procinfo		dd p_info	;+4
120
.com_area_name		dd communication_area_name	;+8
121
.com_area		dd 0	;+12
122
.opendir_pach		dd temp_dir_pach	;+16
123
.dir_default_pach	dd communication_area_default_pach	;+20
124
.start_path		dd open_dialog_path	;+24
125
.draw_window		dd draw_window_for_OD	;+28
126
.status			dd 0	;+32
127
.openfile_pach 		dd fname_Info	;+36
128
.filename_area		dd filename_area	;+40
129
.filter_area		dd Filter
130
.x:
131
.x_size			dw 420 ;+48 ; Window X size
132
.x_start		dw 10 ;+50 ; Window X position
133
.y:
134
.y_size			dw 320 ;+52 ; Window y size
135
.y_start		dw 10 ;+54 ; Window Y position
136
137
 
138
	db 'FFFFFFFF_open_dialog',0
139
open_dialog_path:
140
if __nightbuild eq yes
1702 Lrz 141
    db '/sys/MANAGERS/opendial',0
142
else
143
    db '/sys/File Managers/opendial',0
144
end if
145
communication_area_default_pach:
1624 mario79 146
	db '/sys',0
147
148
 
149
dd	Filter.end - Filter
150
.1:
151
db	'TXT',0
152
db	'ASM',0
153
db	'INC',0
154
db	'MAC',0
2204 mario79 155
db	'DBG',0
156
db	'INI',0
1624 mario79 157
db	'LOG',0
158
db	'DAT',0
159
db	'INF',0
160
db	'BAT',0
161
db	'SH',0
162
163
 
164
db	0
165
166
 
167
;-----------------------------------------------------------------------------
168