Subversion Repositories Kolibri OS

Rev

Rev 617 | Rev 1624 | Go to most recent revision | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 617 Rev 987
Line 1... Line 1...
1
vscrl_capt dd -1
1
vscrl_capt dd -1
2
hscrl_capt dd -1
2
hscrl_capt dd -1
3
body_capt  dd -1
3
body_capt  dd -1
Line -... Line 4...
-
 
4
 
-
 
5
ins_mode db 1
4
 
6
 
Line 5... Line 7...
5
s_status dd 0
7
s_status dd 0
6
 
8
 
7
sz app_fasm    ,'/RD/1/DEVELOP/FASM',0
9
sz app_fasm    ,'/rd/1/develop/fasm',0
8
sz app_board   ,'/RD/1/BOARD',0
10
sz app_board   ,'/rd/1/board',0
Line 9... Line 11...
9
sz app_tinypad ,'/RD/1/TINYPAD',0
11
sz app_tinypad ,'/rd/1/tinypad',0
Line 10... Line 12...
10
sz app_docpak  ,'/RD/1/DOCPAK',0
12
sz app_docpak  ,'/rd/1/docpak',0
11
 
13
 
Line -... Line 14...
-
 
14
sz sysfuncs_param,'g',0
-
 
15
 
-
 
16
include 'tp-tables.inc'
-
 
17
include 'tp-locale.inc'
-
 
18
 
-
 
19
macro editor_lines [str, flags]
-
 
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
12
sz sysfuncs_param,'g',0
30
    db str
13
 
31
  common
14
include 'tp-tables.inc'
-
 
15
include 'tp-locale.inc'
-
 
16
 
32
    dd 0
17
;// options dialog data [
33
}
18
label optsdlg_editor at $-EDITOR.Bounds
34
 
19
; rb PATHL     ; FilePath       db PATHL dup(?)
35
;// options dialog data [
20
; dd 0         ; FileName       dd ?
36
label optsdlg_editor at $-EDITOR.Bounds
Line 33... Line 49...
33
  db 1	       ; AsmMode        db ?
49
  db 1	       ; AsmMode        db ?
34
  db 0	       ; Modified       db ?
50
  db 0	       ; Modified       db ?
35
 
51
 
Line 36... Line 52...
36
@@:
52
@@:
37
  dd 0x00000000+1
53
editor_lines \
38
  db ' '
-
 
39
  dd 0x00010000+9
54
  ' ',			   0, \
40
  db ' org 100h'
55
  ' org 100h',		   EDITOR_LINE_FLAG_MOFIFIED, \
41
  dd 0x00000000+1
56
  ' ',			   0, \
42
  db ' '
-
 
43
  dd 0x00000000+20
-
 
44
  db ' mov ah,09h  ; write'
57
  ' mov ah,09h  ; write',  0, \
45
  dd 0x00000000+12
-
 
46
  db ' mov dx,text'
58
  ' mov dx,text',	   0, \
47
  dd 0x00000000+8
-
 
48
  db ' int 21h'
59
  ' int 21h',		   0, \
49
  dd 0x00030000+8
60
  ' int 20h',		   EDITOR_LINE_FLAG_MOFIFIED + EDITOR_LINE_FLAG_SAVED, \
50
  db ' int 20h'
61
  ' ',			   0, \
51
  dd 0x00000000+1
-
 
52
  db ' '
-
 
53
  dd 0x00000000+21
-
 
54
  db ' text db "Hello!",24h'
62
  ' text db "Hello!",24h', 0
55
  dd 0
-
 
Line 56... Line 63...
56
 
63
 
57
optsdlg_editor_parts:	; left,top,right,bottom,type
64
optsdlg_editor_parts:	; left,top,right,bottom,type
58
  db 0, 12, 13, 29, 22
65
  db 0, 12, 13, 29, 22
59
  db 0, 12, 33, 47, 42
66
  db 0, 12, 33, 47, 42
Line 77... Line 84...
77
 
84
 
Line 78... Line 85...
78
sz symbols_ex,';?.%"',"'"
85
sz symbols_ex,';?.%"',"'"
79
sz symbols   ,'#&*\:/<>|{}()[]=+-, '
86
sz symbols,'#&*\:/<>|{}()[]=+-, '
Line -... Line 87...
-
 
87
 
-
 
88
; INI file section/key names
80
 
89
 
81
sz ini_sec_window   ,'Window',0
90
sz ini_sec_window,INI_SEC_PREFIX,'window',0
82
sz ini_window_top   ,'Top',0
91
sz ini_window_top,'top',0
83
sz ini_window_left  ,'Left',0
92
sz ini_window_left,'left',0
84
sz ini_window_right ,'Right',0
93
sz ini_window_width,'width',0
-
 
94
sz ini_window_height,'height',0
-
 
95
 
-
 
96
sz ini_sec_colors,INI_SEC_PREFIX,'colors',0
-
 
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
sz ini_sec_options,INI_SEC_PREFIX,'options',0
-
 
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