Rev 1457 | Rev 1459 | Go to most recent revision | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 1457 | Rev 1458 | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
Line 11... | Line 11... | ||||||||||
11 | 11 | ||||||||||
12 | 12 | ||||||||||
13 | 13 | ||||||||||
14 | 14 | ||||||||||
- | 15 | ||||||||||
- | 16 | ||||||||||
- | 17 | ||||||||||
- | 18 | ||||||||||
- | 19 | ||||||||||
- | 20 | ||||||||||
- | 21 | ||||||||||
- | 22 | ||||||||||
- | 23 | ||||||||||
- | 24 | ||||||||||
- | 25 | ||||||||||
- | 26 | ||||||||||
- | 27 | ||||||||||
- | 28 | ||||||||||
- | 29 | ||||||||||
- | 30 | ||||||||||
- | 31 | ||||||||||
- | 32 | ||||||||||
- | 33 | ||||||||||
- | 34 | ||||||||||
- | 35 | ||||||||||
- | 36 | ||||||||||
- | 37 | ||||||||||
15 | 38 | ||||||||||
- | 39 | ||||||||||
Line 16... | Line 40... | ||||||||||
16 | 40 | ||||||||||
17 | 41 | ||||||||||
18 |
|
42 |
|
||||||||
19 |
|
43 |
|
||||||||
Line 60... | Line 84... | ||||||||||
60 | 84 | ||||||||||
61 |
|
85 |
|
||||||||
Line 62... | Line 86... | ||||||||||
62 |
|
86 |
|
||||||||
63 | - | ||||||||||
64 |
|
87 | |||||||||
65 | 88 |
|
|||||||||
66 |
|
89 |
|
||||||||
Line -... | Line 90... | ||||||||||
- | 90 |
|
|||||||||
- | 91 | stdcall [ted_but_copy], tedit0 |
|||||||||
- | 92 | ||||||||||
67 |
|
93 |
|
||||||||
- | 94 |
|
|||||||||
- | 95 |
|
|||||||||
- | 96 | stdcall [ted_but_cut], tedit0 |
|||||||||
- | 97 | ||||||||||
68 | stdcall [ted_but_copy], tedit0 |
98 |
|
||||||||
- | 99 |
|
|||||||||
- | 100 |
|
|||||||||
- | 101 | stdcall [ted_but_find_next], tedit0 |
|||||||||
- | 102 | ||||||||||
69 | 103 |
|
|||||||||
- | 104 |
|
|||||||||
- | 105 |
|
|||||||||
- | 106 | stdcall [ted_but_paste], tedit0 |
|||||||||
- | 107 | ||||||||||
70 |
|
108 |
|
||||||||
- | 109 |
|
|||||||||
- | 110 |
|
|||||||||
- | 111 | stdcall [ted_but_redo], tedit0 |
|||||||||
- | 112 | ||||||||||
71 |
|
113 |
|
||||||||
- | 114 |
|
|||||||||
72 |
|
115 |
|
||||||||
- | 116 | stdcall [ted_but_reverse], tedit0 |
|||||||||
- | 117 | ||||||||||
- | 118 |
|
|||||||||
- | 119 |
|
|||||||||
- | 120 |
|
|||||||||
- | 121 |
|
|||||||||
- | 122 |
|
|||||||||
- | 123 |
|
|||||||||
- | 124 | stdcall [ted_but_save_file], tedit0,run_file_70,[edit1.text] |
|||||||||
- | 125 | ||||||||||
73 |
|
126 |
|
||||||||
- | 127 |
|
|||||||||
- | 128 |
|
|||||||||
- | 129 | stdcall [ted_but_select_word], tedit0 |
|||||||||
- | 130 | ||||||||||
74 |
|
131 |
|
||||||||
- | 132 |
|
|||||||||
- | 133 |
|
|||||||||
- | 134 | stdcall [ted_but_sumb_lover], tedit0 |
|||||||||
- | 135 | ||||||||||
75 |
|
136 |
|
||||||||
- | 137 |
|
|||||||||
- | 138 |
|
|||||||||
- | 139 | stdcall [ted_but_sumb_upper], tedit0 |
|||||||||
- | 140 | ||||||||||
76 |
|
141 |
|
||||||||
- | 142 |
|
|||||||||
- | 143 |
|
|||||||||
77 |
|
144 | stdcall [ted_but_undo], tedit0 |
||||||||
- | 145 | ||||||||||
- | 146 |
|
|||||||||
- | 147 |
|
|||||||||
- | 148 |
|
|||||||||
- | 149 | push eax |
|||||||||
- | 150 | stdcall [ted_can_save], tedit0 |
|||||||||
- | 151 | cmp al,1 |
|||||||||
- | 152 | ......... |
|||||||||
- | 153 | pop eax |
|||||||||
- | 154 | ||||||||||
- | 155 |
|
|||||||||
78 |
|
156 |
|
||||||||
- | 157 |
|
|||||||||
- | 158 |
|
|||||||||
- | 159 |
|
|||||||||
- | 160 |
|
|||||||||
- | 161 | stdcall [ted_clear], tedit0,1 |
|||||||||
- | 162 | ||||||||||
79 |
|
163 |
|
||||||||
- | 164 |
|
|||||||||
- | 165 |
|
|||||||||
- | 166 | stdcall [ted_delete], tedit0 |
|||||||||
- | 167 | ||||||||||
80 |
|
168 |
|
||||||||
- | 169 |
|
|||||||||
- | 170 |
|
|||||||||
- | 171 | stdcall [ted_draw], tedit0 |
|||||||||
- | 172 | ||||||||||
81 |
|
173 |
|
||||||||
- | 174 |
|
|||||||||
- | 175 |
|
|||||||||
82 |
|
176 | stdcall [ted_init], tedit0 |
||||||||
- | 177 | ||||||||||
- | 178 |
|
|||||||||
- | 179 |
|
|||||||||
- | 180 |
|
|||||||||
- | 181 |
|
|||||||||
- | 182 |
|
|||||||||
- | 183 | stdcall [ted_init_scroll_bars], tedit0,2 |
|||||||||
- | 184 | ||||||||||
- | 185 |
|
|||||||||
- | 186 |
|
|||||||||
- | 187 |
|
|||||||||
- | 188 |
|
|||||||||
- | 189 |
|
|||||||||
83 |
|
190 |
|
||||||||
84 |
|
191 | stdcall [ted_init_syntax_file], tedit0,run_file_70,file_name |
||||||||
- | 192 | ||||||||||
- | 193 |
|
|||||||||
- | 194 |
|
|||||||||
- | 195 |
|
|||||||||
- | 196 | push eax edi |
|||||||||
- | 197 | mov edi,tedit0 |
|||||||||
- | 198 | call [ted_is_select] |
|||||||||
- | 199 | cmp al,0 |
|||||||||
- | 200 | ......... |
|||||||||
- | 201 | pop edi eax |
|||||||||
- | 202 | ||||||||||
- | 203 |
|
|||||||||
- | 204 |
|
|||||||||
- | 205 |
|
|||||||||
- | 206 |
|
|||||||||
- | 207 |
|
|||||||||
- | 208 |
|
|||||||||
- | 209 | mcall 66,3 ;66.3 ïîëó÷èòü ñîñòîÿíèå óïðàâëÿþùèõ êëàâèø |
|||||||||
- | 210 | xor esi,esi |
|||||||||
- | 211 | mov ecx,1 |
|||||||||
- | 212 | test al,0x03 ;[Shift] |
|||||||||
- | 213 | jz @f |
|||||||||
- | 214 | mov cl,2 |
|||||||||
- | 215 | or esi,KM_SHIFT |
|||||||||
- | 216 | @@: |
|||||||||
- | 217 | test al,0x0c ;[Ctrl] |
|||||||||
- | 218 | jz @f |
|||||||||
- | 219 | or esi,KM_CTRL |
|||||||||
- | 220 | @@: |
|||||||||
- | 221 | test al,0x30 ;[Alt] |
|||||||||
- | 222 | jz @f |
|||||||||
- | 223 | mov cl,3 |
|||||||||
- | 224 | or esi,KM_ALT |
|||||||||
- | 225 | @@: |
|||||||||
- | 226 | test al,0x80 ;[NumLock] |
|||||||||
- | 227 | jz @f |
|||||||||
- | 228 | or esi,KM_NUMLOCK |
|||||||||
- | 229 | @@: |
|||||||||
- | 230 | ||||||||||
- | 231 | mcall 26,2,,conv_tabl ;26.2 ïîëó÷èòü ðàñêëàäêó êëàâèàòóðû |
|||||||||
- | 232 | mcall 2 ;ïîëó÷àåì êîä íàæàòîé êëàâèøè |
|||||||||
- | 233 | stdcall [ted_key], tedit0, conv_tabl,esi |
|||||||||
- | 234 | ||||||||||
85 |
|
235 |
|
||||||||
- | 236 |
|
|||||||||
- | 237 |
|
|||||||||
- | 238 | stdcall [ted_mouse], tedit0 |
|||||||||
- | 239 | ||||||||||
- | 240 |
|
|||||||||
- | 241 |
|
|||||||||
- | 242 |
|
|||||||||
- | 243 |
|
|||||||||
- | 244 |
|
|||||||||
- | 245 |
|
|||||||||
- | 246 | stdcall [ted_open_file], tedit0,run_file_70,[edit1.text] |
|||||||||
- | 247 | ||||||||||
- | 248 |
|
|||||||||
- | 249 |
|
|||||||||
- | 250 |
|
|||||||||
- | 251 |
|
|||||||||
- | 252 |
|
|||||||||
- | 253 |
|
|||||||||
86 |
|
254 |
|
||||||||
- | 255 | mov ebx,ted_opt_ed_change_time+ted_opt_ed_move_cursor |
|||||||||
- | 256 | stdcall [ted_text_add], tedit0,ted_buffer,30,ebx |
|||||||||
- | 257 |
|
|||||||||
87 |
|
258 |
|
||||||||
- | 259 | ||||||||||
- | 260 |
|
|||||||||
- | 261 |
|
|||||||||
88 |
|
262 |
|
||||||||
- | 263 | push edi |
|||||||||
Line 89... | Line 264... | ||||||||||
89 |
|
264 | mov edi,tedit0 |
||||||||
90 |
|
265 | call [ted_text_colored] |
||||||||
91 |
|
266 | pop edi |
||||||||
92 | 267 | ||||||||||
Line 104... | Line 279... | ||||||||||
104 |
|
279 |
|
||||||||
105 | ecx->êîîðä. y, ñòðîêà) |
280 | ecx->êîîðä. y, ñòðîêà) |
||||||||
106 |
|
281 |
|
||||||||
107 | íàõîäèòñÿ âíå ýêðàíà, òî òàêæå ïåðåñòàâëÿþòñÿ ñêðîëèíãè (ecx->êîîðä. x, çíàê; edx->êîîðä. y, ñòðîêà) |
282 | íàõîäèòñÿ âíå ýêðàíà, òî òàêæå ïåðåñòàâëÿþòñÿ ñêðîëèíãè (ecx->êîîðä. x, çíàê; edx->êîîðä. y, ñòðîêà) |
||||||||
Line 108... | Line -... | ||||||||||
108 | - | ||||||||||
109 | 283 | ||||||||||
110 |
|
284 |
|
||||||||
111 | 285 | ||||||||||
112 |
|
286 |
|
||||||||
113 |
|
||||||||||
Line 130... | Line 304... | ||||||||||
130 | 304 | ||||||||||
131 | Âîçìîæíî â áóäóùèõ âåðñèÿõ ôîðìàò ôàéëîâ ïîäñâåòêè áóäåò èçìåíåí. |
305 | Âîçìîæíî â áóäóùèõ âåðñèÿõ ôîðìàò ôàéëîâ ïîäñâåòêè áóäåò èçìåíåí. |
||||||||
132 | 306 | ||||||||||
Line 133... | Line 307... | ||||||||||
133 | 307 | ||||||||||
134 | 308 | ||||||||||
Line 135... | Line 309... | ||||||||||
135 |
|
309 |
|
||||||||
136 | 310 | ||||||||||
137 | 311 |