Subversion Repositories Kolibri OS

Rev

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

Rev 1464 Rev 1467
Line 1... Line -...
1
;---  äàííûå ïðîãðàììû  ----------------------------------------------
-
 
2
fn_col_option dd def_col_file
1
fn_col_option dd def_col_file
3
fn_syntax_dir db 'info/',0
2
fn_syntax_dir db 'info/',0
4
def_col_file db 'default.syn',0
3
def_col_file db 'default.syn',0
Line 5... Line 4...
5
 
4
 
Line 9... Line 8...
9
system_dir1 db '/sys/lib/'
8
system_dir1 db '/sys/lib/'
10
msgbox_name db 'msgbox.obj',0
9
msgbox_name db 'msgbox.obj',0
Line 11... Line 10...
11
 
10
 
12
fn_icon_tl_sys db 'tl_sys_16.bmp',0
11
fn_icon_tl_sys db 'tl_sys_16.bmp',0
13
fn_icon_tl_nod db 'tl_nod_16.bmp',0
-
 
14
;---------------------------------------------------------------------
-
 
15
fileinfo:
-
 
16
  dd 5
-
 
17
  dd 0
-
 
18
  dd 0
-
 
19
  dd 0
-
 
20
  dd file_info
-
 
21
string:
-
 
22
  db 0
-
 
23
  dd file_name
-
 
24
 
-
 
Line 25... Line 12...
25
;plugin dd 0
12
fn_icon_tl_nod db 'tl_nod_16.bmp',0
26
 
13
 
27
;---------------------------------------------------------------------
14
;---------------------------------------------------------------------
28
align 4
15
align 4
Line 95... Line 82...
95
ted_but_undo dd sz_ted_but_undo
82
	ted_but_undo dd sz_ted_but_undo
96
ted_but_redo dd sz_ted_but_redo
83
	ted_but_redo dd sz_ted_but_redo
97
ted_but_reverse dd sz_ted_but_reverse
84
	ted_but_reverse dd sz_ted_but_reverse
98
ted_but_find_next dd sz_ted_but_find_next
85
	ted_but_find_next dd sz_ted_but_find_next
99
ted_text_colored dd sz_ted_text_colored
86
	ted_text_colored dd sz_ted_text_colored
100
;;;version_text_edit dd sz_ted_version
87
	;version_text_edit dd sz_ted_version
Line 101... Line 88...
101
 
88
 
Line 102... Line 89...
102
dd 0,0
89
dd 0,0
103
 
90
 
Line 169... Line 156...
169
sz_ted_but_undo 		db 'ted_but_undo',0
156
	sz_ted_but_undo 		db 'ted_but_undo',0
170
sz_ted_but_redo 		db 'ted_but_redo',0
157
	sz_ted_but_redo 		db 'ted_but_redo',0
171
sz_ted_but_reverse		db 'ted_but_reverse',0
158
	sz_ted_but_reverse		db 'ted_but_reverse',0
172
sz_ted_but_find_next	db 'ted_but_find_next',0
159
	sz_ted_but_find_next	db 'ted_but_find_next',0
173
sz_ted_text_colored		db 'ted_text_colored',0
160
	sz_ted_text_colored		db 'ted_text_colored',0
174
;;;sz_ted_version			db 'version_text_edit',0
161
	;sz_ted_version db 'version_text_edit',0
175
;--------------------------------------------------
162
;--------------------------------------------------
176
align 4
163
align 4
177
msgbox_lib_import:
164
msgbox_lib_import:
178
  mb_create dd amb_create
165
	mb_create dd amb_create
179
  mb_reinit dd amb_reinit
166
	mb_reinit dd amb_reinit
Line 250... Line 237...
250
.work_size  dd 0 ;+76
237
.work_size  dd 0 ;+76
251
.all_redraw dd 0 ;+80
238
.all_redraw dd 0 ;+80
252
.ar_offset  dd 1 ;+84
239
.ar_offset  dd 1 ;+84
253
;---------------------------------------------------------------------   
240
;---------------------------------------------------------------------   
254
align 4
241
align 4
255
ws_dir_lbox: ;äî÷åðíèé ñêðîëëèíã äëÿ ýëåìåíòà ListBox
242
ws_dir_lbox: ;¤®ç¥à­¨© áªà®««¨­£ ¤«ï í«¥¬¥­â  ListBox
256
.x:
243
.x:
257
.size_x     dw 16 ;+0
244
.size_x     dw 16 ;+0
258
.start_x    dw 0 ;+2
245
.start_x    dw 0 ;+2
259
.y:
246
.y:
260
.size_y     dw 30 ;+4
247
.size_y     dw 30 ;+4
Line 324... Line 311...
324
.frnt_text_col dd 0xffffff ;+100
311
.frnt_text_col dd 0xffffff ;+100
325
.mouse_keys_old dd 0 ;+104
312
.mouse_keys_old dd 0 ;+104
326
.font_height dd 8 ;+108
313
.font_height dd 8 ;+108
327
.cursor_out  dd 0 ;+112
314
.cursor_out  dd 0 ;+112
328
.get_mouse_flag dd 0 ;+116
315
.get_mouse_flag dd 0 ;+116
-
 
316
 
329
;-------------------------
317
;---------------------------------------------------------------------
-
 
318
align 4
-
 
319
OpenDialog_data:
-
 
320
.type			dd 0
-
 
321
.procinfo		dd procinfo	;+4
-
 
322
.com_area_name	dd communication_area_name	;+8
-
 
323
.com_area		dd 0	;+12
-
 
324
.opendir_path		dd plugin_path	;+16
-
 
325
.dir_default_path	dd openfile_path ;+20
-
 
326
.start_path		dd file_name ;+24 ¯ãâì ª ¤¨ «®£ã ®âªàëâ¨ï ä ©«®¢
-
 
327
.draw_window	dd draw_window	;+28
-
 
328
.status 		dd 0	;+32
-
 
329
.openfile_path	dd openfile_path	;+36 ¯ãâì ª ®âªà뢠¥¬®¬ã ä ©«ã
-
 
330
.filename_area	dd filename_area	;+40
-
 
331
.filter_area	dd Filter
-
 
332
 
-
 
333
communication_area_name:
-
 
334
	db 'FFFFFFFF_open_dialog',0
-
 
335
open_dialog_name:
-
 
336
	db 'opendial',0
-
 
337
communication_area_default_path:
-
 
338
	db '/rd/1',0
-
 
339
 
-
 
340
Filter:
-
 
341
dd Filter.end - Filter.1
-
 
342
.1:
-
 
343
db 'ASM',0
-
 
344
db 'CPP',0
-
 
345
db 'INC',0
-
 
346
db 'INI',0
-
 
347
db 'TXT',0
-
 
348
db 'H',0
-
 
349
db 'HTM',0
-
 
350
db 'HTML',0
-
 
351
.end:
-
 
352
db 0
Line 330... Line 353...
330
 
353
 
331
TED_PANEL_NULL   equ 0 ;­¥â ®âªàë⮩ ¯ ­¥«¨
354
TED_PANEL_NULL	 equ 0 ;­¥â ®âªàë⮩ ¯ ­¥«¨
332
TED_PANEL_FIND   equ 1 ;¯ ­¥«ì ¯®¨áª 
355
TED_PANEL_FIND	 equ 1 ;¯ ­¥«ì ¯®¨áª 
333
TED_PANEL_SYNTAX equ 2 ;¯ ­¥«ì ¢ë¡®à  ä ©«®¢ ¯®¤á¢¥âª¨
356
TED_PANEL_SYNTAX equ 2 ;¯ ­¥«ì ¢ë¡®à  ä ©«®¢ ¯®¤á¢¥âª¨
Line 334... Line 357...
334
TED_PANEL_WIDTH  equ 150 ;è¨à¨­  ¯ ­¥«¨
357
TED_PANEL_WIDTH  equ 150 ;è¨à¨­  ¯ ­¥«¨
Line 335... Line 358...
335
 
358
 
336
count_of_dir_list_files equ 15
359
count_of_dir_list_files equ 15 ;¬ ªá¨¬ «ì­®¥ ç¨á«® ä ©«®¢ ᨭ⠪á¨á  ¯®ª §ë¢ ¥¬ëå ¢ ®ª­¥ í«¥¬¥­â  tree1
337
 
360
 
338
;------------------------------------------------------------------------------
361
;------------------------------------------------------------------------------
Line 434... Line 457...
434
db '‘®åà ­¨âì',0
457
db '‘®åà ­¨âì',0
435
db '‚ë室',0
458
db '‚ë室',0
436
.end:
459
.end:
437
db 0
460
db 0
Line 438... Line -...
438
 
-
 
439
;--------
461
 
440
msgbox_1:
462
msgbox_1:
441
  dw 0
463
  dw 0
442
  db '‚­¨¬ ­¨¥',0 ;+2 = +MB_TEXT_OFFSET
464
  db '‚­¨¬ ­¨¥',0 ;+2 = +MB_TEXT_OFFSET
443
  db '” ©« ¡®«ì让, ¯®â®¬ã ®âªàëâ ­¥ ¢¥áì.',13
465
  db '” ©« ¡®«ì让, ¯®â®¬ã ®âªàëâ ­¥ ¢¥áì.',13
444
  db '  1. à¨ ¥£® á®åà ­¥­¨¨ ¡ã¤ãâ ¯®â¥àï­ë "­¥ ®âªàë¢è¨¥áï" ᨬ¢®«ë.',13
466
  db '  1. à¨ ¥£® á®åà ­¥­¨¨ ¡ã¤ãâ ¯®â¥àï­ë "­¥ ®âªàë¢è¨¥áï" ᨬ¢®«ë.',13
445
  db '  2. ‚ ¤®ªã¬¥­â ­¥«ì§ï ¤®¡ ¢«ïâì ⥪áâ, â. ª. ¯ ¬ïâì § ­ïâ .',0
467
  db '  2. ‚ ¤®ªã¬¥­â ­¥«ì§ï ¤®¡ ¢«ïâì ⥪áâ, â. ª. ¯ ¬ïâì § ­ïâ .',0
446
  db 'Ÿ ¯®­ï«( )',0 ;button1
468
  db 'Ÿ ¯®­ï«( )',0 ;button1
447
  db 0
469
  db 0
448
msgbox_2:
470
msgbox_2:
449
  db 3,0
471
  db 3,0
450
  db '‚­¨¬ ­¨¥',0 ;+2 = +MB_TEXT_OFFSET
472
  db '‚­¨¬ ­¨¥',0
451
  db '‘®åà ­¨âì ¨§¬¥­¥­¨ï ¢ ä ©«¥?',0
473
  db '‘®åà ­¨âì ¨§¬¥­¥­¨ï ¢ ä ©«¥?',0
452
  db '‘®åà ­¨âì',0
474
  db '‘®åà ­¨âì',0
453
  db '¥ á®åà ­ïâì',0
475
  db '¥ á®åà ­ïâì',0
454
  db 'Žâ¬¥­ ',0
476
  db 'Žâ¬¥­ ',0
Line 458... Line 480...
458
  dd On_NewFile
480
  dd On_NewFile
459
  dd 0
481
  dd 0
Line 460... Line 482...
460
 
482
 
461
msgbox_3:
483
msgbox_3:
462
  db 1,0
484
  db 1,0
463
  db '‚­¨¬ ­¨¥',0 ;+2 = +MB_TEXT_OFFSET
485
  db '‚­¨¬ ­¨¥',0
464
  db 'Žè¨¡ª  ¯à¨ ®âªàë⨨ ä ©«  á 梥⮢묨 ­ áâனª ¬¨!',13,\
486
  db 'Žè¨¡ª  ¯à¨ ®âªàë⨨ ä ©«  á 梥⮢묨 ­ áâனª ¬¨!',13,\
465
     '®â®¬ã ¢ë¤¥«¥­¨¥ á«®¢ 梥⮬ ­¥ ¢®§¬®¦­®.',13,\
487
     '®â®¬ã ¢ë¤¥«¥­¨¥ á«®¢ 梥⮬ ­¥ ¢®§¬®¦­®.',13,\
466
     '  (ª®¤ ®è¨¡ª¨ ='
488
     '  (ª®¤ ®è¨¡ª¨ ='
467
  .err: db '?'
489
  .err: db '?'
468
  db ')',0
490
  db ')',0
469
  db '‡ ªàëâì',0
491
  db '‡ ªàëâì',0
Line 470... Line 492...
470
  db 0
492
  db 0
471
 
493
 
472
msgbox_4:
494
msgbox_4:
473
  db 1,0
495
  db 1,0
474
  db '‚­¨¬ ­¨¥',0 ;+2 = +MB_TEXT_OFFSET
496
  db '‚­¨¬ ­¨¥',0
475
  db 'Žè¨¡ª  ¯à¨ ®âªàë⨨ ä ©« !',13,\
497
  db 'Žè¨¡ª  ¯à¨ ®âªàë⨨ ä ©« !',13,\
476
     '‚®§¬®¦­® ¨¬ï ä ©«  ¢¢¥¤¥­® ­¥ ¯à ¢¨«ì­®.',13,\
498
     '‚®§¬®¦­® ¨¬ï ä ©«  ¢¢¥¤¥­® ­¥ ¯à ¢¨«ì­®.',13,\
477
     '  (ª®¤ ®è¨¡ª¨ ='
499
     '  (ª®¤ ®è¨¡ª¨ ='
478
  .err: db '?'
500
  .err: db '?'
479
  db ')',0
501
  db ')',0
Line 480... Line 502...
480
  db '‡ ªàëâì',0
502
  db '‡ ªàëâì',0
481
  db 0
503
  db 0
482
 
504
 
483
msgbox_5:
505
msgbox_5:
484
  db 3,0
506
  db 3,0
485
  db '‚­¨¬ ­¨¥',0 ;+2 = +MB_TEXT_OFFSET
507
  db '‚­¨¬ ­¨¥',0
486
  db '‘®åà ­¨âì ¨§¬¥­¥­¨ï ¢ ä ©«¥?',0
508
  db '‘®åà ­¨âì ¨§¬¥­¥­¨ï ¢ ä ©«¥?',0
487
  db '¥ á®åà ­ïâì',0
509
  db '¥ á®åà ­ïâì',0
488
  db 'Žâ¬¥­ ',0
510
  db 'Žâ¬¥­ ',0
489
  db 0
511
  db 0
Line 490... Line 512...
490
msgbox_5_funct:
512
msgbox_5_funct:
491
  dd but_no_msg_OpenFile
513
  dd but_no_msg_OpenFile
492
  dd 0
514
  dd 0
493
 
515
 
494
msgbox_6:
516
msgbox_6:
495
  db 1,0
517
  db 1,0
496
  db '‚­¨¬ ­¨¥',0 ;+2 = +MB_TEXT_OFFSET
518
  db '‚­¨¬ ­¨¥',0
497
  db 'Žè¨¡ª  ¯à¨ á®åà ­¥­¨¨ ä ©« !',13,\
519
  db 'Žè¨¡ª  ¯à¨ á®åà ­¥­¨¨ ä ©« !',13,\
498
     '‚®§¬®¦­® ¨¬ï ä ©«  ¢¢¥¤¥­® ­¥ ¯à ¢¨«ì­®.',13,\
520
     '‚®§¬®¦­® ¨¬ï ä ©«  ¢¢¥¤¥­® ­¥ ¯à ¢¨«ì­®.',13,\
499
     '  (ª®¤ ®è¨¡ª¨ ='
521
     '  (ª®¤ ®è¨¡ª¨ ='
500
  .err: db '?'
522
  .err: db '?'
501
  db ')',0
523
  db ')',0
502
  db '‡ ªàëâì',0
524
  db '‡ ªàëâì',0
503
  db 0
525
  db 0
504
msgbox_7:
526
msgbox_7:
505
  db 1,0
527
  db 1,0
506
  db '’¥ªáâ ­¥ ­ ©¤¥­',0 ;+2 = +MB_TEXT_OFFSET
528
  db '’¥ªáâ ­¥ ­ ©¤¥­',0
507
  db '„®á⨣­ãâ ª®­¥æ ¤®ªã¬¥­â .',13,\
529
  db '„®á⨣­ãâ ª®­¥æ ¤®ªã¬¥­â .',13,\
508
     '®¯à®¡ã©â¥ ¯¥à¥©â¨ ¢ ­ ç «® ¤®ªã¬¥­â ',13,\
530
     '®¯à®¡ã©â¥ ¯¥à¥©â¨ ¢ ­ ç «® ¤®ªã¬¥­â ',13,\
509
     '¨«¨ ¨§¬¥­¨âì § ¯à®á ¨ ¯®¢â®à¨âì ¯®¨áª.',0
531
     '¨«¨ ¨§¬¥­¨âì § ¯à®á ¨ ¯®¢â®à¨âì ¯®¨áª.',0
510
  db '‡ ªàëâì',0
532
  db '‡ ªàëâì',0
511
  db 0
533
  db 0
512
msgbox_8:
534
msgbox_8:
513
  db 3,0
535
  db 3,0
514
  db '‚­¨¬ ­¨¥',0 ;+2 = +MB_TEXT_OFFSET
536
  db '‚­¨¬ ­¨¥',0
515
  db '„«ï ¢ë室  § ¢¥àè¨â¥ à ¡®âã á ä ©«®¬.',13,\
537
  db '„«ï ¢ë室  § ¢¥àè¨â¥ à ¡®âã á ä ©«®¬.',13,\
-
 
538
     '®¯à®¡ã©â¥ á®åà ­¨âì ¨§¬¥­¥­¨ï ¢ ä ©«¥',13,\
-
 
539
     '¨«¨ ­ ç âì ­®¢ë© ¯ãá⮩.',0
-
 
540
  db 'Žâ¬¥­ ',0
-
 
541
  db 0
-
 
542
msgbox_9:
-
 
543
  db 3,0
Line -... Line 544...
-
 
544
  db '‚­¨¬ ­¨¥',0
516
     '®¯à®¡ã©â¥ á®åà ­¨âì ¨§¬¥­¥­¨ï ¢ ä ©«¥',13,\
545
  db '¥ ®âªàë«áï ',39,'¤¨ «®£ ®âªàëâ¨ï ä ©« .',39,0
517
     '¨«¨ ­ ç âì ­®¢ë© ¯ãá⮩.',0
546
  db '‡ ªàëâì',0
518
  db 'Žâ¬¥­ ',0
547
  db 0
519
  db 0
548
 
Line 533... Line 562...
533
db 'Save',0
562
db 'Save',0
534
db 'Exit',0
563
db 'Exit',0
535
.end:
564
.end:
536
db 0
565
db 0
Line 537... Line -...
537
 
-
 
538
;--------
566
 
539
msgbox_1:
567
msgbox_1:
540
  dw 0
568
  dw 0
541
  db 'Warning',0 ;+2 = +MB_TEXT_OFFSET
569
  db 'Warning',0 ;+2 = +MB_TEXT_OFFSET
542
  db 'File is large, because not all open.',13
570
  db 'File is large, because not all open.',13
543
  db '  1. If you save it will lose "not opened" characters.',13
571
  db '  1. If you save it will lose "not opened" characters.',13
544
  db '  2. The document can not add text, because the memory is busy.',0
572
  db '  2. The document can not add text, because the memory is busy.',0
545
  db 'Ok',0 ;button1
573
  db 'Ok',0 ;button1
546
  db 0
574
  db 0
547
msgbox_2:
575
msgbox_2:
548
  db 3,0
576
  db 3,0
549
  db 'Warning',0 ;+2 = +MB_TEXT_OFFSET
577
  db 'Warning',0
550
  db 'Save changes to the file?',0
578
  db 'Save changes to the file?',0
551
  db 'Save',0
579
  db 'Save',0
552
  db 'Discard',0
580
  db 'Discard',0
553
  db 'Cancel',0
581
  db 'Cancel',0
Line 557... Line 585...
557
  dd On_NewFile
585
  dd On_NewFile
558
  dd 0
586
  dd 0
Line 559... Line 587...
559
 
587
 
560
msgbox_3:
588
msgbox_3:
561
  db 1,0
589
  db 1,0
562
  db 'Warning',0 ;+2 = +MB_TEXT_OFFSET
590
  db 'Warning',0
563
  db 'Error opening the file with the color settings!',13,\
591
  db 'Error opening the file with the color settings!',13,\
564
     'Because color selection of words is not possible.',13,\
592
     'Because color selection of words is not possible.',13,\
565
     '  (error code ='
593
     '  (error code ='
566
  .err: db '?'
594
  .err: db '?'
567
  db ')',0
595
  db ')',0
568
  db 'Close',0
596
  db 'Close',0
Line 569... Line 597...
569
  db 0
597
  db 0
570
 
598
 
571
msgbox_4:
599
msgbox_4:
572
  db 1,0
600
  db 1,0
573
  db 'Warning',0 ;+2 = +MB_TEXT_OFFSET
601
  db 'Warning',0
574
  db 'Error opening file!',13,\
602
  db 'Error opening file!',13,\
575
     'Maybe the file name is not entered correctly.',13,\
603
     'Maybe the file name is not entered correctly.',13,\
576
     '  (error code ='
604
     '  (error code ='
577
  .err: db '?'
605
  .err: db '?'
578
  db ')',0
606
  db ')',0
Line 579... Line 607...
579
  db 'Close',0
607
  db 'Close',0
580
  db 0
608
  db 0
581
 
609
 
582
msgbox_5:
610
msgbox_5:
583
  db 3,0
611
  db 3,0
584
  db 'Warning',0 ;+2 = +MB_TEXT_OFFSET
612
  db 'Warning',0
585
  db 'Save changes to the file?',0
613
  db 'Save changes to the file?',0
586
  db 'Discard',0
614
  db 'Discard',0
587
  db 'Cancel',0
615
  db 'Cancel',0
588
  db 0
616
  db 0
Line 589... Line 617...
589
msgbox_5_funct:
617
msgbox_5_funct:
590
  dd but_no_msg_OpenFile
618
  dd but_no_msg_OpenFile
591
  dd 0
619
  dd 0
592
 
620
 
593
msgbox_6:
621
msgbox_6:
594
  db 1,0
622
  db 1,0
595
  db 'Warning',0 ;+2 = +MB_TEXT_OFFSET
623
  db 'Warning',0
596
  db 'Error saving file!',13,\
624
  db 'Error saving file!',13,\
597
     'Maybe the file name is not entered correctly.',13,\
625
     'Maybe the file name is not entered correctly.',13,\
598
     '  (error code ='
626
     '  (error code ='
599
  .err: db '?'
627
  .err: db '?'
600
  db ')',0
628
  db ')',0
601
  db 'Close',0
629
  db 'Close',0
602
  db 0
630
  db 0
603
msgbox_7:
631
msgbox_7:
604
  db 1,0
632
  db 1,0
605
  db 'Text not found.',0 ;+2 = +MB_TEXT_OFFSET
633
  db 'Text not found.',0
606
  db 'Reached end of the document.',13,\
634
  db 'Reached end of the document.',13,\
607
     'Try to go to the beginning of the document',13,\
635
     'Try to go to the beginning of the document',13,\
608
     'or change the query and search again.',0
636
     'or change the query and search again.',0
609
  db 'Close',0
637
  db 'Close',0
610
  db 0
638
  db 0
611
msgbox_8:
639
msgbox_8:
612
  db 3,0
640
  db 3,0
613
  db 'Warning',0 ;+2 = +MB_TEXT_OFFSET
641
  db 'Warning',0
614
  db 'To quit, quit the file.',13,\
642
  db 'To quit, quit the file.',13,\
-
 
643
     'Try to keep changes to a file',13,\
-
 
644
     'or start a new blank file.',0
-
 
645
  db 'Cancel',0
-
 
646
  db 0
-
 
647
msgbox_9:
-
 
648
  db 3,0
Line -... Line 649...
-
 
649
  db 'Warning',0
615
     'Try to keep changes to a file',13,\
650
  db 'Error run ',39,'open file dialog',39,0
616
     'or start a new blank file.',0
651
  db 'Close',0
617
  db 'Cancel',0
652
  db 0
618
  db 0
653
 
Line 619... Line 654...
619
 
654
txtFile db 'File:',0
620
txtFindCapt db 'Search',0
-
 
Line 621... Line 655...
621
txtFindNext db 'Find next',0
655
txtFindCapt db 'Search',0
622
txtFormatCapt db 'Format',0
656
txtFindNext db 'Find next',0
623
txtFormatApply db 'Apply',0
657
txtFormatCapt db 'Format',0
624
 
658
txtFormatApply db 'Apply',0