Subversion Repositories Kolibri OS

Rev

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

Rev 7570 Rev 7571
Line 213... Line 213...
213
	mov byte[panel_but],al
213
	mov byte[panel_but],al
214
	stdcall [ini_get_int],file_name,ini_sec_window,key_but_open,1
214
	stdcall [ini_get_int],file_name,ini_sec_window,key_but_open,1
215
	mov byte[panel_but+1],al
215
	mov byte[panel_but+1],al
216
	stdcall [ini_get_int],file_name,ini_sec_window,key_but_save,1
216
	stdcall [ini_get_int],file_name,ini_sec_window,key_but_save,1
217
	mov byte[panel_but+2],al
217
	mov byte[panel_but+2],al
218
	stdcall [ini_get_int],file_name,ini_sec_window,key_but_select,1
218
	stdcall [ini_get_int],file_name,ini_sec_window,key_but_save_as,1
219
	mov byte[panel_but+3],al
219
	mov byte[panel_but+3],al
220
	stdcall [ini_get_int],file_name,ini_sec_window,key_but_cut,1
220
	stdcall [ini_get_int],file_name,ini_sec_window,key_but_select,1
221
	mov byte[panel_but+4],al
221
	mov byte[panel_but+4],al
222
	stdcall [ini_get_int],file_name,ini_sec_window,key_but_copy,1
222
	stdcall [ini_get_int],file_name,ini_sec_window,key_but_cut,1
223
	mov byte[panel_but+5],al
223
	mov byte[panel_but+5],al
224
	stdcall [ini_get_int],file_name,ini_sec_window,key_but_paste,1
224
	stdcall [ini_get_int],file_name,ini_sec_window,key_but_copy,1
225
	mov byte[panel_but+6],al
225
	mov byte[panel_but+6],al
226
	stdcall [ini_get_int],file_name,ini_sec_window,key_but_find,1
226
	stdcall [ini_get_int],file_name,ini_sec_window,key_but_paste,1
227
	mov byte[panel_but+7],al
227
	mov byte[panel_but+7],al
228
	stdcall [ini_get_int],file_name,ini_sec_window,key_but_replace,1
228
	stdcall [ini_get_int],file_name,ini_sec_window,key_but_find,1
229
	mov byte[panel_but+8],al
229
	mov byte[panel_but+8],al
230
	stdcall [ini_get_int],file_name,ini_sec_window,key_but_key_words,1
230
	stdcall [ini_get_int],file_name,ini_sec_window,key_but_replace,1
231
	mov byte[panel_but+9],al
231
	mov byte[panel_but+9],al
232
	stdcall [ini_get_int],file_name,ini_sec_window,key_but_upper,1
232
	stdcall [ini_get_int],file_name,ini_sec_window,key_but_key_words,1
233
	mov byte[panel_but+10],al
233
	mov byte[panel_but+10],al
234
	stdcall [ini_get_int],file_name,ini_sec_window,key_but_lower,1
234
	stdcall [ini_get_int],file_name,ini_sec_window,key_but_upper,1
235
	mov byte[panel_but+11],al
235
	mov byte[panel_but+11],al
236
	stdcall [ini_get_int],file_name,ini_sec_window,key_but_reverse,1
236
	stdcall [ini_get_int],file_name,ini_sec_window,key_but_lower,1
237
	mov byte[panel_but+12],al
237
	mov byte[panel_but+12],al
238
	stdcall [ini_get_int],file_name,ini_sec_window,key_but_undo,1
238
	stdcall [ini_get_int],file_name,ini_sec_window,key_but_reverse,1
239
	mov byte[panel_but+13],al
239
	mov byte[panel_but+13],al
240
	stdcall [ini_get_int],file_name,ini_sec_window,key_but_redo,1
240
	stdcall [ini_get_int],file_name,ini_sec_window,key_but_undo,1
241
	mov byte[panel_but+14],al
241
	mov byte[panel_but+14],al
242
	stdcall [ini_get_int],file_name,ini_sec_window,key_but_invisible,1
242
	stdcall [ini_get_int],file_name,ini_sec_window,key_but_redo,1
243
	mov byte[panel_but+15],al
243
	mov byte[panel_but+15],al
244
	stdcall [ini_get_int],file_name,ini_sec_window,key_but_syntax_list,1
244
	stdcall [ini_get_int],file_name,ini_sec_window,key_but_invisible,1
245
	mov byte[panel_but+16],al
245
	mov byte[panel_but+16],al
246
	stdcall [ini_get_int],file_name,ini_sec_window,key_but_syntax_mode,1
246
	stdcall [ini_get_int],file_name,ini_sec_window,key_but_syntax_list,1
247
	mov byte[panel_but+17],al
247
	mov byte[panel_but+17],al
248
	stdcall [ini_get_int],file_name,ini_sec_window,key_but_convert_1251_866,1
248
	stdcall [ini_get_int],file_name,ini_sec_window,key_but_syntax_mode,1
249
	mov byte[panel_but+18],al
249
	mov byte[panel_but+18],al
250
	stdcall [ini_get_int],file_name,ini_sec_window,key_but_convert_866_1251,1
250
	stdcall [ini_get_int],file_name,ini_sec_window,key_but_convert_1251_866,1
251
	mov byte[panel_but+19],al
251
	mov byte[panel_but+19],al
-
 
252
	stdcall [ini_get_int],file_name,ini_sec_window,key_but_convert_866_1251,1
-
 
253
	mov byte[panel_but+20],al
252
	;ä ©«®¢ë¥ à áè¨à¥­¨ï
254
	;ä ©«®¢ë¥ à áè¨à¥­¨ï
253
	xor edx,edx
255
	xor edx,edx
254
	mov ebx,synt_auto_open
256
	mov ebx,synt_auto_open
255
	@@:
257
	@@:
256
		;¡¥à¥¬ ¨¬ï ä ©« 
258
		;¡¥à¥¬ ¨¬ï ä ©« 
Line 408... Line 410...
408
		cmp ah,29 ;[Ctrl]
410
		cmp ah,29 ;[Ctrl]
409
		je still
411
		je still
410
		cmp ah,69 ;[Pause Break]
412
		cmp ah,69 ;[Pause Break]
411
		je still
413
		je still
Line 412... Line 414...
412
 
414
 
413
		stdcall KeyConvertToASCII, dword conv_tabl
415
		stdcall KeyConvertToASCII, conv_tabl
414
		stdcall [edit_box_key], dword edit2
416
		stdcall [edit_box_key], edit2
415
		jmp still
417
		jmp still
Line 416... Line 418...
416
	@@:
418
	@@:
417
 
419
 
Line 431... Line 433...
431
		call ted_but_open_file
433
		call ted_but_open_file
432
		jmp still
434
		jmp still
433
	@@:
435
	@@:
434
	cmp ah,5
436
	cmp ah,5
435
	jne @f
437
	jne @f
-
 
438
		xor eax,eax
436
		call ted_but_save_file
439
		call ted_but_save_file ;á®åà ­¥­¨¥ ¡¥§ ¤¨ «®£ 
437
		jmp still
440
		jmp still
438
	@@:
441
	@@:
439
	cmp ah,6
442
	cmp ah,6
440
	jne @f
443
	jne @f
-
 
444
		xor eax,eax
-
 
445
		inc eax
441
		stdcall [ted_but_select_word], tedit0
446
		call ted_but_save_file ;á®åà ­¥­¨¥ á ¤¨ «®£®¬
442
		jmp still
447
		jmp still
443
	@@:
448
	@@:
444
	cmp ah,7
449
	cmp ah,7
445
	jne @f
450
	jne @f
446
		stdcall [ted_but_cut], tedit0
451
		stdcall [ted_but_select_word], tedit0
447
		jmp still
452
		jmp still
448
	@@:
453
	@@:
449
	cmp ah,8
454
	cmp ah,8
450
	jne @f
455
	jne @f
451
		stdcall [ted_but_copy], tedit0
456
		stdcall [ted_but_cut], tedit0
452
		jmp still
457
		jmp still
453
	@@:
458
	@@:
454
	cmp ah,9
459
	cmp ah,9
455
	jne @f
460
	jne @f
456
		stdcall [ted_but_paste], tedit0
461
		stdcall [ted_but_copy], tedit0
457
		jmp still
462
		jmp still
458
	@@:
463
	@@:
459
	cmp ah,10
464
	cmp ah,10
460
	jne @f
465
	jne @f
461
		call ted_but_find
466
		stdcall [ted_but_paste], tedit0
462
		jmp still
467
		jmp still
463
	@@:
468
	@@:
464
	cmp ah,11
469
	cmp ah,11
465
	jne @f
470
	jne @f
466
		call but_replace
471
		call ted_but_find
467
		jmp still
472
		jmp still
468
	@@:
473
	@@:
469
	cmp ah,12
474
	cmp ah,12
470
	jne @f
475
	jne @f
471
		call but_find_key_w
476
		call but_replace
472
		jmp still
477
		jmp still
473
	@@:
478
	@@:
474
	cmp ah,13
479
	cmp ah,13
475
	jne @f
480
	jne @f
476
		stdcall [ted_but_sumb_upper], tedit0
481
		call but_find_key_w
477
		jmp still
482
		jmp still
478
	@@:
483
	@@:
479
	cmp ah,14
484
	cmp ah,14
480
	jne @f
485
	jne @f
481
		stdcall [ted_but_sumb_lover], tedit0
486
		stdcall [ted_but_sumb_upper], tedit0
482
		jmp still
487
		jmp still
483
	@@:
488
	@@:
484
	cmp ah,15
489
	cmp ah,15
485
	jne @f
490
	jne @f
486
		stdcall [ted_but_reverse], tedit0
491
		stdcall [ted_but_sumb_lover], tedit0
487
		jmp still
492
		jmp still
488
	@@:
493
	@@:
489
	cmp ah,16
494
	cmp ah,16
490
	jne @f
495
	jne @f
491
		stdcall [ted_but_undo], tedit0
496
		stdcall [ted_but_reverse], tedit0
492
		jmp still
497
		jmp still
493
	@@:
498
	@@:
494
	cmp ah,17
499
	cmp ah,17
495
	jne @f
500
	jne @f
496
		stdcall [ted_but_redo], tedit0
501
		stdcall [ted_but_undo], tedit0
497
		jmp still
502
		jmp still
498
	@@:
503
	@@:
499
	cmp ah,18
504
	cmp ah,18
500
	jne @f
505
	jne @f
501
		stdcall but_sumb_invis, tedit0
506
		stdcall [ted_but_redo], tedit0
502
		jmp still
507
		jmp still
503
	@@:
508
	@@:
504
	cmp ah,19
509
	cmp ah,19
505
	jne @f
510
	jne @f
506
		stdcall but_k_words_show, tedit0
511
		stdcall but_sumb_invis, tedit0
507
		jmp still
512
		jmp still
508
	@@:
513
	@@:
509
	cmp ah,20
514
	cmp ah,20
510
	jne @f
515
	jne @f
511
		stdcall but_synt_show, tedit0
516
		stdcall but_k_words_show, tedit0
512
		jmp still
517
		jmp still
513
	@@:
518
	@@:
514
	cmp ah,21
519
	cmp ah,21
515
	jne @f
520
	jne @f
516
		stdcall [ted_but_convert_by_table],tedit0,tbl_1251_866
521
		stdcall but_synt_show, tedit0
517
		jmp still
522
		jmp still
518
	@@:
523
	@@:
519
	cmp ah,22
524
	cmp ah,22
520
	jne @f
525
	jne @f
-
 
526
		stdcall [ted_but_convert_by_table],tedit0,tbl_1251_866
-
 
527
		jmp still
-
 
528
	@@:
-
 
529
	cmp ah,23
-
 
530
	jne @f
521
		stdcall [ted_but_convert_by_table],tedit0,tbl_866_1251
531
		stdcall [ted_but_convert_by_table],tedit0,tbl_866_1251
522
		jmp still
532
		jmp still
523
	@@:
533
	@@:
Line 524... Line 534...
524
 
534