Rev 814 | Rev 1000 | Go to most recent revision | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 814 | Rev 997 | ||
---|---|---|---|
Line 5... | Line 5... | ||
5 | dd i_end |
5 | dd i_end |
6 | memsize dd mem |
6 | memsize dd mem |
7 | dd stacktop |
7 | dd stacktop |
8 | dd 0, app_path |
8 | dd 0, app_path |
Line 9... | Line 9... | ||
9 | 9 | ||
10 | version equ '0.5' |
10 | version equ '0.6' |
Line 11... | Line 11... | ||
11 | version_dword equ 0*10000h + 50 |
11 | version_dword equ 0*10000h + 60 |
12 | 12 | ||
13 | min_width = 54 |
13 | min_width = 54 |
14 | max_width = 255 |
14 | max_width = 255 |
Line 18... | Line 18... | ||
18 | include 'lang.inc' |
18 | include 'lang.inc' |
19 | include 'font.inc' |
19 | include 'font.inc' |
20 | include 'sort.inc' |
20 | include 'sort.inc' |
21 | include 'kglobals.inc' |
21 | include 'kglobals.inc' |
22 | include 'dialogs.inc' |
22 | include 'dialogs.inc' |
- | 23 | include 'search.inc' |
|
23 | include 'viewer.inc' |
24 | include 'viewer.inc' |
24 | include 'editor.inc' |
25 | include 'editor.inc' |
25 | include 'tools.inc' |
26 | include 'tools.inc' |
26 | include 'filetool.inc' |
27 | include 'filetool.inc' |
Line 27... | Line 28... | ||
27 | 28 | ||
28 | cursor_normal_size = (font_height*15+50)/100 |
29 | cursor_normal_size = (font_height*15+50)/100 |
Line 29... | Line 30... | ||
29 | cursor_big_size = font_height |
30 | cursor_big_size = font_height |
30 | 31 | ||
31 | start: |
- | |
32 | mov edi, tolower_table |
32 | start: |
33 | push 'A' |
33 | mov edi, identical_table |
34 | pop ecx |
34 | mov ecx, 0x100 |
35 | xor eax, eax |
35 | xor eax, eax |
36 | @@: |
36 | @@: |
37 | stosb |
37 | stosb |
- | 38 | inc eax |
|
- | 39 | loop @b |
|
- | 40 | mov cl, 'A' |
|
- | 41 | @@: |
|
- | 42 | stosb |
|
38 | inc eax |
43 | inc eax |
39 | loop @b |
44 | loop @b |
40 | add al, 0x20 |
45 | add al, 0x20 |
41 | mov cl, 'Z'-'A'+1 |
46 | mov cl, 'Z'-'A'+1 |
42 | @@: |
47 | @@: |
Line 66... | Line 71... | ||
66 | @@: |
71 | @@: |
67 | stosb |
72 | stosb |
68 | inc eax |
73 | inc eax |
69 | loop @b |
74 | loop @b |
70 | mov byte [edi-256+'ð'], 'ñ' |
75 | mov byte [edi-256+'ð'], 'ñ' |
- | 76 | mov cl, 'A' |
|
- | 77 | inc eax |
|
- | 78 | rep stosb |
|
- | 79 | mov cl, 'Z'-'A'+1 |
|
- | 80 | dec eax |
|
- | 81 | rep stosb |
|
- | 82 | mov cl, 'a'-'Z'-1 |
|
- | 83 | inc eax |
|
- | 84 | rep stosb |
|
- | 85 | mov byte [edi-'a'+'_'], 0 |
|
- | 86 | mov cl, 'z'-'a'+1 |
|
- | 87 | dec eax |
|
- | 88 | rep stosb |
|
- | 89 | mov cl, ''-'z'-1 |
|
- | 90 | inc eax |
|
- | 91 | rep stosb |
|
- | 92 | mov cl, '¯'-''+1 |
|
- | 93 | dec eax |
|
- | 94 | rep stosb |
|
- | 95 | mov cl, 'à'-'¯'-1 |
|
- | 96 | inc eax |
|
- | 97 | rep stosb |
|
- | 98 | mov cl, 'ñ'-'à'+1 |
|
- | 99 | dec eax |
|
- | 100 | rep stosb |
|
- | 101 | mov cl, 256-'ñ'-1 |
|
- | 102 | inc eax |
|
- | 103 | rep stosb |
|
- | 104 | mov edi, SearchStringEditBuf |
|
- | 105 | mov eax, SearchStringEditBuf.length |
|
- | 106 | stosd |
|
- | 107 | xor eax, eax |
|
- | 108 | stosd |
|
- | 109 | stosd |
|
- | 110 | stosb |
|
71 | push 68 |
111 | push 68 |
72 | pop eax |
112 | pop eax |
73 | push 11 |
113 | push 11 |
74 | pop ebx |
114 | pop ebx |
75 | int 0x40 |
115 | int 0x40 |
Line 114... | Line 154... | ||
114 | test eax, eax |
154 | test eax, eax |
115 | jz exit |
155 | jz exit |
116 | mov ecx, panels_vtable |
156 | mov ecx, panels_vtable |
117 | mov [eax], ecx |
157 | mov [eax], ecx |
118 | mov [active_screen_vtable], ecx |
158 | mov [active_screen_vtable], ecx |
- | 159 | mov [active_screen_keybar], keybar_panels |
|
119 | ; load libini.obj and kfar.ini |
160 | ; load libini.obj and kfar.ini |
120 | mov eax, libini_name |
161 | mov eax, libini_name |
121 | mov esi, ini_import |
162 | mov esi, ini_import |
122 | push 3 |
163 | push 3 |
123 | pop ebp ; we use version 3 of libini |
164 | pop ebp ; we use version 3 of libini |
Line 292... | Line 333... | ||
292 | call SayErr |
333 | call SayErr |
293 | @@: |
334 | @@: |
294 | add ebx, 3 |
335 | add ebx, 3 |
295 | and ebx, not 3 |
336 | and ebx, not 3 |
296 | mov [EditPlugInfo], ebx |
337 | mov [EditPlugInfo], ebx |
297 | add ebx, editor_line.plugdata |
- | |
298 | imul ebx, max_height |
- | |
299 | add ebx, editor_data.basesize + 0xFFF |
- | |
300 | shr ebx, 12 |
- | |
301 | mov [EditDataSize], ebx |
- | |
302 | .noini: |
338 | .noini: |
- | 339 | mov eax, [EditPlugInfo] |
|
- | 340 | add eax, editor_line.plugdata |
|
- | 341 | imul eax, max_height |
|
- | 342 | add eax, editor_data.basesize + 0xFFF |
|
- | 343 | shr eax, 12 |
|
- | 344 | mov [EditDataSize], eax |
|
303 | mov esi, def_left_dir |
345 | mov esi, def_left_dir |
304 | mov edi, panel1_dir |
346 | mov edi, panel1_dir |
305 | @@: |
347 | @@: |
306 | lodsb |
348 | lodsb |
307 | stosb |
349 | stosb |
Line 325... | Line 367... | ||
325 | mov ebp, panel2_data |
367 | mov ebp, panel2_data |
326 | call calc_colwidths |
368 | call calc_colwidths |
327 | call read_folder |
369 | call read_folder |
328 | call draw_panel |
370 | call draw_panel |
329 | event: |
371 | event: |
330 | push 10 |
- | |
331 | pop eax |
372 | call get_event |
332 | int 40h |
- | |
333 | dec eax |
373 | dec eax |
334 | jz redraw |
374 | jz redraw |
335 | dec eax |
375 | dec eax |
336 | jz key |
376 | jz key |
337 | ; button - we have only one button, close |
377 | ; button - we have only one button, close |
Line 416... | Line 456... | ||
416 | jmp $ |
456 | jmp $ |
417 | @@: |
457 | @@: |
418 | end if |
458 | end if |
419 | or eax, -1 |
459 | or eax, -1 |
420 | int 40h |
460 | int 40h |
- | 461 | ||
- | 462 | get_event: |
|
- | 463 | push ebx |
|
- | 464 | mov ebx, [idle_interval] |
|
- | 465 | cmp ebx, -1 |
|
- | 466 | jz .infinite |
|
- | 467 | push 23 |
|
- | 468 | pop eax |
|
- | 469 | int 40h |
|
- | 470 | pop ebx |
|
- | 471 | test eax, eax |
|
- | 472 | jnz .ret |
|
- | 473 | mov ebp, [active_screen_data] |
|
- | 474 | mov eax, [active_screen_vtable] |
|
- | 475 | mov eax, [eax+screen_vtable.OnIdle] |
|
- | 476 | test eax, eax |
|
- | 477 | jz get_event |
|
- | 478 | call eax |
|
- | 479 | jmp get_event |
|
- | 480 | .infinite: |
|
- | 481 | pop ebx |
|
- | 482 | push 10 |
|
- | 483 | pop eax |
|
- | 484 | int 40h |
|
- | 485 | .ret: |
|
- | 486 | ret |
|
- | 487 | ||
421 | redraw: |
488 | redraw: |
422 | ; query kbd state from OS |
489 | ; query kbd state from OS |
423 | mov al, 66 |
490 | mov al, 66 |
424 | push 3 |
491 | push 3 |
425 | pop ebx |
492 | pop ebx |
Line 1032... | Line 1099... | ||
1032 | mov eax, [num_screens] |
1099 | mov eax, [num_screens] |
1033 | dec eax |
1100 | dec eax |
1034 | mov [active_screen], eax |
1101 | mov [active_screen], eax |
1035 | mov [active_screen_vtable], edx |
1102 | mov [active_screen_vtable], edx |
1036 | mov [active_screen_data], ebp |
1103 | mov [active_screen_data], ebp |
- | 1104 | or [idle_interval], -1 |
|
- | 1105 | mov edx, [edx+screen_vtable.keybar] |
|
- | 1106 | test edx, edx |
|
- | 1107 | jz @f |
|
- | 1108 | mov [active_screen_keybar], edx |
|
- | 1109 | @@: |
|
1037 | jmp draw_keybar |
1110 | jmp draw_keybar |
Line 1038... | Line 1111... | ||
1038 | 1111 | ||
1039 | next_screen: |
1112 | next_screen: |
1040 | mov eax, [active_screen] |
1113 | mov eax, [active_screen] |
Line 1066... | Line 1139... | ||
1066 | call pgrealloc ; must succeed, because we decrease size |
1139 | call pgrealloc ; must succeed, because we decrease size |
1067 | mov [screens], eax |
1140 | mov [screens], eax |
1068 | .norealloc: |
1141 | .norealloc: |
1069 | pop ecx |
1142 | pop ecx |
1070 | call pgfree |
1143 | call pgfree |
1071 | and [active_screen], 0 |
1144 | dec [active_screen] |
Line 1072... | Line 1145... | ||
1072 | 1145 | ||
1073 | change_screen: |
1146 | change_screen: |
- | 1147 | pusha |
|
1074 | pusha |
1148 | or [idle_interval], -1 |
1075 | mov eax, [active_screen] |
1149 | mov eax, [active_screen] |
1076 | mov esi, [screens] |
1150 | mov esi, [screens] |
1077 | mov ebp, [esi+eax*8+4] |
1151 | mov ebp, [esi+eax*8+4] |
- | 1152 | mov eax, [esi+eax*8] |
|
- | 1153 | push eax ebp |
|
- | 1154 | mov eax, [eax+screen_vtable.OnActivate] |
|
- | 1155 | test eax, eax |
|
- | 1156 | jz @f |
|
- | 1157 | call eax |
|
- | 1158 | @@: |
|
1078 | mov eax, [esi+eax*8] |
1159 | pop ebp eax |
1079 | mov [active_screen_vtable], eax |
1160 | mov [active_screen_vtable], eax |
- | 1161 | mov [active_screen_data], ebp |
|
- | 1162 | mov edx, [eax+screen_vtable.keybar] |
|
- | 1163 | test edx, edx |
|
- | 1164 | jz @f |
|
- | 1165 | mov [active_screen_keybar], edx |
|
1080 | mov [active_screen_data], ebp |
1166 | @@: |
1081 | call draw_keybar |
1167 | call draw_keybar |
1082 | mov [cursor_size], cursor_normal_size |
1168 | mov [cursor_size], cursor_normal_size |
1083 | call [eax+screen_vtable.OnRedraw] |
1169 | call [eax+screen_vtable.OnRedraw] |
1084 | popa |
1170 | popa |
Line 2555... | Line 2641... | ||
2555 | pop ecx ebp |
2641 | pop ecx ebp |
2556 | call pgfree |
2642 | call pgfree |
2557 | jmp .copydone |
2643 | jmp .copydone |
Line 2558... | Line 2644... | ||
2558 | 2644 | ||
- | 2645 | .f3: |
|
- | 2646 | mov eax, [ebp + panel1_files - panel1_data] |
|
- | 2647 | mov ecx, [eax+ecx*4] |
|
- | 2648 | test byte [ecx], 10h |
|
- | 2649 | jnz .ret2 |
|
- | 2650 | lea esi, [ebp + panel1_dir - panel1_data] |
|
2559 | .f3: |
2651 | xor eax, eax |
2560 | call view_file |
2652 | call view_file |
2561 | .ret2: |
2653 | .ret2: |
2562 | ret |
2654 | ret |
2563 | .f4: |
2655 | .f4: |
Line 2692... | Line 2784... | ||
2692 | @@: |
2784 | @@: |
2693 | lodsb |
2785 | lodsb |
2694 | stosb |
2786 | stosb |
2695 | test al, al |
2787 | test al, al |
2696 | jnz @b |
2788 | jnz @b |
- | 2789 | .ctrl_r.doread: |
|
2697 | push [ebp + panel1_start - panel1_data] |
2790 | push [ebp + panel1_start - panel1_data] |
2698 | call read_folder |
2791 | call read_folder |
2699 | pop [ebp + panel1_start - panel1_data] |
2792 | pop [ebp + panel1_start - panel1_data] |
2700 | pop [ebp + panel1_index - panel1_data] |
2793 | pop [ebp + panel1_index - panel1_data] |
2701 | or eax, -1 |
2794 | or eax, -1 |
Line 3853... | Line 3946... | ||
3853 | test [ctrlstate], 0x30 |
3946 | test [ctrlstate], 0x30 |
3854 | jz @f |
3947 | jz @f |
3855 | or al, 4 |
3948 | or al, 4 |
3856 | @@: |
3949 | @@: |
3857 | imul eax, 6*12 |
3950 | imul eax, 6*12 |
3858 | mov esi, [active_screen_vtable] |
3951 | mov esi, [active_screen_keybar] |
3859 | mov esi, [esi+screen_vtable.keybar] |
- | |
3860 | add esi, eax |
3952 | add esi, eax |
3861 | xor ecx, ecx |
3953 | xor ecx, ecx |
3862 | inc ecx |
3954 | inc ecx |
3863 | xor eax, eax |
3955 | xor eax, eax |
3864 | mov edx, [cur_height] |
3956 | mov edx, [cur_height] |
Line 7003... | Line 7095... | ||
7003 | cursor_y dd -1 |
7095 | cursor_y dd -1 |
7004 | cursor_size dd cursor_normal_size |
7096 | cursor_size dd cursor_normal_size |
7005 | cur_cursor_pos dd -1 |
7097 | cur_cursor_pos dd -1 |
7006 | old_cursor_pos dd -1 |
7098 | old_cursor_pos dd -1 |
Line -... | Line 7099... | ||
- | 7099 | ||
- | 7100 | idle_interval dd -1 |
|
7007 | 7101 | ||
Line 7008... | Line 7102... | ||
7008 | active_panel dd panel1_data |
7102 | active_panel dd panel1_data |
7009 | 7103 | ||
7010 | associations dd 0 |
7104 | associations dd 0 |
Line 7039... | Line 7133... | ||
7039 | ctrlkey_tests_num = 5 |
7133 | ctrlkey_tests_num = 5 |
Line 7040... | Line 7134... | ||
7040 | 7134 | ||
7041 | virtual at 0 |
7135 | virtual at 0 |
7042 | screen_vtable: |
7136 | screen_vtable: |
- | 7137 | .OnRedraw dd ? |
|
- | 7138 | .OnActivate dd ? |
|
7043 | .OnRedraw dd ? |
7139 | .OnIdle dd ? |
7044 | .OnKey dd ? |
7140 | .OnKey dd ? |
7045 | .keybar dd ? |
7141 | .keybar dd ? |
7046 | .getname dd ? |
7142 | .getname dd ? |
7047 | .OnExit dd ? |
7143 | .OnExit dd ? |
7048 | .IsHandleUsed dd ? |
7144 | .IsHandleUsed dd ? |
Line 7049... | Line 7145... | ||
7049 | end virtual |
7145 | end virtual |
7050 | 7146 | ||
- | 7147 | panels_vtable: |
|
- | 7148 | dd panels_OnRedraw |
|
7051 | panels_vtable: |
7149 | dd 0 |
7052 | dd panels_OnRedraw |
7150 | dd 0 |
7053 | dd panels_OnKey |
7151 | dd panels_OnKey |
7054 | dd keybar_panels |
7152 | dd keybar_panels |
7055 | dd panels_getname |
7153 | dd panels_getname |
Line 7056... | Line 7154... | ||
7056 | dd panels_OnExit |
7154 | dd panels_OnExit |
7057 | dd panels_IsHandleUsed |
7155 | dd panels_IsHandleUsed |
- | 7156 | ||
- | 7157 | viewer_vtable: |
|
7058 | 7158 | dd viewer_OnRedraw |
|
7059 | viewer_vtable: |
7159 | dd 0 |
7060 | dd viewer_OnRedraw |
7160 | dd 0 |
7061 | dd viewer_OnKey |
7161 | dd viewer_OnKey |
7062 | dd keybar_viewer |
7162 | dd keybar_viewer |
Line 7063... | Line 7163... | ||
7063 | dd viewer_getname |
7163 | dd viewer_getname |
7064 | dd viewer_OnExit |
7164 | dd viewer_OnExit |
- | 7165 | dd viewer_IsHandleUsed |
|
- | 7166 | ||
7065 | dd viewer_IsHandleUsed |
7167 | editor_vtable: |
7066 | 7168 | dd editor_OnRedraw |
|
7067 | editor_vtable: |
7169 | dd 0 |
7068 | dd editor_OnRedraw |
7170 | dd 0 |
7069 | dd editor_OnKey |
7171 | dd editor_OnKey |
Line -... | Line 7172... | ||
- | 7172 | dd keybar_editor |
|
- | 7173 | dd editor_getname |
|
- | 7174 | dd editor_OnExit |
|
- | 7175 | dd editor_IsHandleUsed |
|
- | 7176 | ||
- | 7177 | filesearch_vtable: |
|
- | 7178 | dd filesearch_OnRedraw |
|
- | 7179 | dd filesearch_OnActivate |
|
- | 7180 | dd filesearch_OnIdle |
|
- | 7181 | dd filesearch_OnKey |
|
7070 | dd keybar_editor |
7182 | dd 0 |
7071 | dd editor_getname |
7183 | dd filesearch_getname |
7072 | dd editor_OnExit |
7184 | dd filesearch_OnExit |
7073 | dd editor_IsHandleUsed |
7185 | dd filesearch_IsHandleUsed |
7074 | 7186 | ||
Line 7220... | Line 7332... | ||
7220 | dd panels_OnKey.f5 |
7332 | dd panels_OnKey.f5 |
7221 | dw 0x3F, 1 |
7333 | dw 0x3F, 1 |
7222 | dd panels_OnKey.shift_f5 |
7334 | dd panels_OnKey.shift_f5 |
7223 | dw 0x41, 0 |
7335 | dw 0x41, 0 |
7224 | dd panels_OnKey.f7 |
7336 | dd panels_OnKey.f7 |
- | 7337 | dw 0x41, 0x100 |
|
- | 7338 | dd panels_OnKey.alt_f7 |
|
7225 | dw 0x42, 0 |
7339 | dw 0x42, 0 |
7226 | dd panels_OnKey.f8 |
7340 | dd panels_OnKey.f8 |
7227 | dw 0x43, 0x100 |
7341 | dw 0x43, 0x100 |
7228 | dd alt_f9 |
7342 | dd alt_f9 |
7229 | dw 0x44, 0 |
7343 | dw 0x44, 0 |
Line 7293... | Line 7407... | ||
7293 | dd viewer_OnKey.f2 |
7407 | dd viewer_OnKey.f2 |
7294 | dw 0x3D, 0 |
7408 | dw 0x3D, 0 |
7295 | dd viewer_OnKey.exit |
7409 | dd viewer_OnKey.exit |
7296 | dw 0x3E, 0 |
7410 | dw 0x3E, 0 |
7297 | dd viewer_OnKey.f4 |
7411 | dd viewer_OnKey.f4 |
- | 7412 | dw 0x41, 0 |
|
- | 7413 | dd viewer_OnKey.f7 |
|
- | 7414 | dw 0x41, 1 |
|
- | 7415 | dd viewer_OnKey.shift_f7 |
|
7298 | dw 0x42, 0 |
7416 | dw 0x42, 0 |
7299 | dd viewer_OnKey.f8 |
7417 | dd viewer_OnKey.f8 |
7300 | dw 0x42, 1 |
7418 | dw 0x42, 1 |
7301 | dd viewer_OnKey.shift_f8 |
7419 | dd viewer_OnKey.shift_f8 |
7302 | dw 0x44, 0 |
7420 | dw 0x44, 0 |
Line 7316... | Line 7434... | ||
7316 | dd editor_OnKey.exit_confirm |
7434 | dd editor_OnKey.exit_confirm |
7317 | dw 0x0E, 0 |
7435 | dw 0x0E, 0 |
7318 | dd editor_OnKey.backspace |
7436 | dd editor_OnKey.backspace |
7319 | dw 0x3C, 0 |
7437 | dw 0x3C, 0 |
7320 | dd editor_OnKey.f2 |
7438 | dd editor_OnKey.f2 |
- | 7439 | dw 0x41, 0 |
|
- | 7440 | dd editor_OnKey.f7 |
|
- | 7441 | dw 0x41, 1 |
|
- | 7442 | dd editor_OnKey.shift_f7 |
|
7321 | dw 0x43, 0x100 |
7443 | dw 0x43, 0x100 |
7322 | dd alt_f9 |
7444 | dd alt_f9 |
7323 | dw 0x44, 0 |
7445 | dw 0x44, 0 |
7324 | dd editor_OnKey.exit_confirm |
7446 | dd editor_OnKey.exit_confirm |
7325 | dw 0x44, 1 |
7447 | dw 0x44, 1 |
Line 7427... | Line 7549... | ||
7427 | dialog_header_color db 70h |
7549 | dialog_header_color db 70h |
7428 | dialog_edit_color db 30h |
7550 | dialog_edit_color db 30h |
7429 | dialog_unmodified_edit_color db 38h |
7551 | dialog_unmodified_edit_color db 38h |
7430 | dialog_normal_btn_color db 70h |
7552 | dialog_normal_btn_color db 70h |
7431 | dialog_selected_btn_color db 30h |
7553 | dialog_selected_btn_color db 30h |
- | 7554 | dialog_list_color db 70h |
|
- | 7555 | dialog_selected_list_color db 0Fh |
|
- | 7556 | dialog_scroll_list_color db 70h |
|
7432 | ; ।ã¯à¥¦¤¥¨ï ¨ ®è¨¡ª¨ |
7557 | ; ।ã¯à¥¦¤¥¨ï ¨ ®è¨¡ª¨ |
7433 | warning_colors: |
7558 | warning_colors: |
7434 | ; !!! ¤®«¦ë ¡ëâì ⥠¦¥ ¯®«ï ¨ ¢ ⮬ ¦¥ ¯®à浪¥, çâ® ¨ ¤«ï ®¡ëçëå ¤¨ «®£®¢ !!! |
7559 | ; !!! ¤®«¦ë ¡ëâì ⥠¦¥ ¯®«ï ¨ ¢ ⮬ ¦¥ ¯®à浪¥, çâ® ¨ ¤«ï ®¡ëçëå ¤¨ «®£®¢ !!! |
7435 | warning_main_color db 4Fh |
7560 | warning_main_color db 4Fh |
7436 | warning_border_color db 4Fh |
7561 | warning_border_color db 4Fh |
7437 | warning_header_color db 4Fh |
7562 | warning_header_color db 4Fh |
7438 | warning_edit_color db 30h |
7563 | warning_edit_color db 30h |
7439 | warning_unmodified_edit_color db 38h |
7564 | warning_unmodified_edit_color db 38h |
7440 | warning_normal_btn_color db 4Fh |
7565 | warning_normal_btn_color db 4Fh |
7441 | warning_selected_btn_color db 70h |
7566 | warning_selected_btn_color db 70h |
- | 7567 | warning_list_color db 3Fh |
|
- | 7568 | warning_selected_list_color db 70h |
|
- | 7569 | warning_scroll_list_color db 3Fh |
|
7442 | ; ¥î |
7570 | ; ¥î |
7443 | menu_normal_color db 3Fh |
7571 | menu_normal_color db 3Fh |
7444 | menu_selected_color db 0Fh |
7572 | menu_selected_color db 0Fh |
7445 | menu_highlight_color db 3Eh |
7573 | menu_highlight_color db 3Eh |
7446 | menu_selected_highlight_color db 0Eh |
7574 | menu_selected_highlight_color db 0Eh |
Line 7454... | Line 7582... | ||
7454 | ; ®¬ ¤ ï áâப |
7582 | ; ®¬ ¤ ï áâப |
7455 | cmdbar_normal_color db 7 |
7583 | cmdbar_normal_color db 7 |
7456 | cmdbar_prefix_color db 7 |
7584 | cmdbar_prefix_color db 7 |
7457 | ; à®á¬®âà騪 |
7585 | ; à®á¬®âà騪 |
7458 | view_normal_color db 1Bh |
7586 | view_normal_color db 1Bh |
- | 7587 | view_selected_color db 30h |
|
7459 | view_status_color db 30h |
7588 | view_status_color db 30h |
7460 | view_arrows_color db 1Eh |
7589 | view_arrows_color db 1Eh |
7461 | ; ¥¤ ªâ®à |
7590 | ; ¥¤ ªâ®à |
7462 | edit_normal_color db 1Bh |
7591 | edit_normal_color db 1Bh |
7463 | edit_status_color db 30h |
7592 | edit_status_color db 30h |
Line 7692... | Line 7821... | ||
7692 | dd 3 |
7821 | dd 3 |
7693 | dd 1, 0, 18, 0 |
7822 | dd 1, 0, 18, 0 |
7694 | dd quick_search_buf |
7823 | dd quick_search_buf |
7695 | dd 1Ch |
7824 | dd 1Ch |
Line -... | Line 7825... | ||
- | 7825 | ||
- | 7826 | ; ¤¨ «®£ ¯®¨áª ¢ ä ©«¥ ¤«ï ¯à®á¬®âà騪 ¨ । ªâ®à |
|
- | 7827 | find_in_file_dlgdata: |
|
- | 7828 | dd 1 |
|
- | 7829 | .x dd -1 |
|
- | 7830 | .y dd -1 |
|
- | 7831 | .width dd ? |
|
- | 7832 | .height dd 7 |
|
- | 7833 | dd 4, 2 |
|
- | 7834 | dd aSearch |
|
- | 7835 | dd ?, ? |
|
- | 7836 | dd 0, 0 |
|
- | 7837 | dd 8 |
|
- | 7838 | ; âப "᪠âì" |
|
- | 7839 | dd 1 |
|
- | 7840 | dd 1,0,aSearchForLen,0 |
|
- | 7841 | dd aSearchFor |
|
- | 7842 | dd 0 |
|
- | 7843 | ; ¯®«¥ । ªâ¨à®¢ ¨ï á ⥪á⮬ ¤«ï ¯®¨áª |
|
- | 7844 | dd 3 |
|
- | 7845 | dd 1,1 |
|
- | 7846 | .width2 dd ? |
|
- | 7847 | dd 1 |
|
- | 7848 | dd SearchStringEditBuf |
|
- | 7849 | .flags0 dd 0xC |
|
- | 7850 | ; £®à¨§®â «ìë© à §¤¥«¨â¥«ì |
|
- | 7851 | dd 4 |
|
- | 7852 | dd -1,2 |
|
- | 7853 | dd -1,2 |
|
- | 7854 | dd 0 |
|
- | 7855 | dd 0 |
|
- | 7856 | ; ä« ¦®ª "ç¨âë¢ âì ॣ¨áâà" |
|
- | 7857 | dd 5 |
|
- | 7858 | dd 1,3 |
|
- | 7859 | dd -1,3 |
|
- | 7860 | dd aCaseSensitive |
|
- | 7861 | .flags_case dd 18h ; default: search is case sensitive |
|
- | 7862 | ; ä« ¦®ª "®«ìª® æ¥«ë¥ á«®¢ " |
|
- | 7863 | dd 5 |
|
- | 7864 | dd 1,4 |
|
- | 7865 | dd -1,4 |
|
- | 7866 | dd aWholeWords |
|
- | 7867 | .flags_whole dd 8 ; default: do NOT search whole words only |
|
- | 7868 | ; £®à¨§®â «ìë© à §¤¥«¨â¥«ì |
|
- | 7869 | dd 4 |
|
- | 7870 | dd -1,5 |
|
- | 7871 | dd -1,5 |
|
- | 7872 | dd 0 |
|
- | 7873 | dd 0 |
|
- | 7874 | ; ª®¯ª "᪠âì" |
|
- | 7875 | .search_btn: |
|
- | 7876 | dd 2 |
|
- | 7877 | .search_x1 dd ? |
|
- | 7878 | dd 6 |
|
- | 7879 | .search_x2 dd ? |
|
- | 7880 | dd 6 |
|
- | 7881 | dd aSearchB |
|
- | 7882 | .flags1 dd 18h |
|
- | 7883 | ; ª®¯ª "®â¬¥¨âì" |
|
- | 7884 | dd 2 |
|
- | 7885 | .cnl_x1 dd ? |
|
- | 7886 | dd 6 |
|
- | 7887 | .cnl_x2 dd ? |
|
- | 7888 | dd 6 |
|
- | 7889 | dd aCancelB |
|
- | 7890 | .flags2 dd 8 |
|
- | 7891 | ||
- | 7892 | ; ¯¥à¢ë© ¤¨ «®£ ¯®¨áª ¢ ä ©« å (§ ¯à®á) |
|
- | 7893 | filesearch_query_template: |
|
- | 7894 | dd 1 |
|
- | 7895 | .x dd ? |
|
- | 7896 | .y dd ? |
|
- | 7897 | .width dd ? |
|
- | 7898 | .height dd 9 |
|
- | 7899 | dd 4, 2 |
|
- | 7900 | dd aFileSearch |
|
- | 7901 | dd ? |
|
- | 7902 | dd 0 |
|
- | 7903 | dd 0, 0 |
|
- | 7904 | dd 10 |
|
- | 7905 | ; áâப -¯à¨£« 襨¥ ¤«ï ¢¢®¤ ¬ ᪨ |
|
- | 7906 | dd 1 |
|
- | 7907 | dd 1,0,aFileMasksLen,0 |
|
- | 7908 | dd aFileMasks |
|
- | 7909 | dd 0 |
|
- | 7910 | ; ¯®«¥ ¢¢®¤ ¤«ï ¬ ᪨ |
|
- | 7911 | dd 3 |
|
- | 7912 | dd 1, 1 |
|
- | 7913 | .width2 dd ? |
|
- | 7914 | dd 1 |
|
- | 7915 | .editptr1 dd ? |
|
- | 7916 | dd 0xC |
|
- | 7917 | ; áâப -¯à¨£« 襨¥ ¤«ï ⥪áâ ¯®¨áª |
|
- | 7918 | dd 1 |
|
- | 7919 | dd 1,2,aContainingTextLen,2 |
|
- | 7920 | dd aContainingText |
|
- | 7921 | dd 0 |
|
- | 7922 | ; ¯®«¥ ¢¢®¤ ¤«ï ⥪áâ ¯®¨áª |
|
- | 7923 | dd 3 |
|
- | 7924 | dd 1, 3 |
|
- | 7925 | .width3 dd ? |
|
- | 7926 | dd 3 |
|
- | 7927 | .editptr2 dd ? |
|
- | 7928 | dd 8 |
|
- | 7929 | ; £®à¨§®â «ìë© à §¤¥«¨â¥«ì |
|
- | 7930 | dd 4 |
|
- | 7931 | dd -1,4 |
|
- | 7932 | dd -1,4 |
|
- | 7933 | dd 0 |
|
- | 7934 | dd 0 |
|
- | 7935 | ; ä« ¦®ª "ç¨âë¢ âì ॣ¨áâà" |
|
- | 7936 | dd 5 |
|
- | 7937 | dd 1,5 |
|
- | 7938 | dd -1,5 |
|
- | 7939 | dd aCaseSensitive |
|
- | 7940 | .flags_case dd ? ; will be initialized from find_in_file_dlgdata |
|
- | 7941 | ; ä« ¦®ª "®«ìª® æ¥«ë¥ á«®¢ " |
|
- | 7942 | dd 5 |
|
- | 7943 | dd 1,6 |
|
- | 7944 | dd -1,6 |
|
- | 7945 | dd aWholeWords |
|
- | 7946 | .flags_whole dd ? ; will be initialized from find_in_file_dlgdata |
|
- | 7947 | ; £®à¨§®â «ìë© à §¤¥«¨â¥«ì |
|
- | 7948 | dd 4 |
|
- | 7949 | dd -1,7 |
|
- | 7950 | dd -1,7 |
|
- | 7951 | dd 0 |
|
- | 7952 | dd 0 |
|
- | 7953 | ; ª®¯ª "᪠âì" |
|
- | 7954 | .search_btn: |
|
- | 7955 | dd 2 |
|
- | 7956 | .search_x1 dd ? |
|
- | 7957 | dd 8 |
|
- | 7958 | .search_x2 dd ? |
|
- | 7959 | dd 8 |
|
- | 7960 | dd aSearchB |
|
- | 7961 | dd 18h |
|
- | 7962 | ; ª®¯ª "®â¬¥¨âì" |
|
- | 7963 | dd 2 |
|
- | 7964 | .cnl_x1 dd ? |
|
- | 7965 | dd 8 |
|
- | 7966 | .cnl_x2 dd ? |
|
- | 7967 | dd 8 |
|
- | 7968 | dd aCancelB |
|
- | 7969 | dd 8 |
|
- | 7970 | .size = $ - filesearch_query_template |
|
- | 7971 | ||
- | 7972 | ; ¢â®à®© ¤¨ «®£ ¯®¨áª ¢ ä ©« å (᪠¨à®¢ ¨¥) |
|
- | 7973 | filesearch_search_template: |
|
- | 7974 | dd 1 |
|
- | 7975 | .x dd ? |
|
- | 7976 | .y dd ? |
|
- | 7977 | .width dd ? |
|
- | 7978 | .height dd ? |
|
- | 7979 | dd 4, 2 |
|
- | 7980 | .caption dd ? |
|
- | 7981 | dd ? |
|
- | 7982 | dd 0 |
|
- | 7983 | dd 0, 0 |
|
- | 7984 | dd 9 |
|
- | 7985 | ; ᯨ᮪ ©¤¥ëå ä ©«®¢ |
|
- | 7986 | dd 6 |
|
- | 7987 | dd 0, 0 |
|
- | 7988 | .width1 dd ? |
|
- | 7989 | .height1 dd ? |
|
- | 7990 | .data1 dd ? |
|
- | 7991 | dd 0 |
|
- | 7992 | ; £®à¨§®â «ìë© à §¤¥«¨â¥«ì |
|
- | 7993 | dd 4 |
|
- | 7994 | dd -1 |
|
- | 7995 | .y2 dd ? |
|
- | 7996 | dd -1 |
|
- | 7997 | dd ? |
|
- | 7998 | dd 0, 0 |
|
- | 7999 | ; áâப "®¨áª |
|
- | 8000 | dd 1 |
|
- | 8001 | dd 1 |
|
- | 8002 | .y3 dd ? |
|
- | 8003 | .width3 dd ? |
|
- | 8004 | dd ? |
|
- | 8005 | .data3 dd ? |
|
- | 8006 | dd 0 |
|
- | 8007 | ; áâப á ⥪ã饩 ¯ ¯ª®© |
|
- | 8008 | dd 1 |
|
- | 8009 | .x4 dd ? |
|
- | 8010 | .y4 dd ? |
|
- | 8011 | .width4 dd ? |
|
- | 8012 | dd ? |
|
- | 8013 | .data4 dd ? |
|
- | 8014 | dd 0 |
|
- | 8015 | ; £®à¨§®â «ìë© à §¤¥«¨â¥«ì |
|
- | 8016 | dd 4 |
|
- | 8017 | dd -1 |
|
- | 8018 | .y5 dd ? |
|
- | 8019 | dd -1 |
|
- | 8020 | dd ? |
|
- | 8021 | dd 0, 0 |
|
- | 8022 | ; ª®¯ª¨ |
|
- | 8023 | .btn1: |
|
- | 8024 | dd 2 |
|
- | 8025 | .btn1x1 dd ? |
|
- | 8026 | .btn1y dd ? |
|
- | 8027 | .btn1x2 dd ? |
|
- | 8028 | dd ? |
|
- | 8029 | dd aNewSearch |
|
- | 8030 | dd 8 |
|
- | 8031 | .btn2: |
|
- | 8032 | dd 2 |
|
- | 8033 | .btn2x1 dd ? |
|
- | 8034 | .btn2y dd ? |
|
- | 8035 | .btn2x2 dd ? |
|
- | 8036 | dd ? |
|
- | 8037 | dd aGoto |
|
- | 8038 | dd 1Ch |
|
- | 8039 | .btn3: |
|
- | 8040 | dd 2 |
|
- | 8041 | .btn3x1 dd ? |
|
- | 8042 | .btn3y dd ? |
|
- | 8043 | .btn3x2 dd ? |
|
- | 8044 | dd ? |
|
- | 8045 | dd aView |
|
- | 8046 | dd 8 |
|
- | 8047 | .btn4: |
|
- | 8048 | dd 2 |
|
- | 8049 | .btn4x1 dd ? |
|
- | 8050 | .btn4y dd ? |
|
- | 8051 | .btn4x2 dd ? |
|
- | 8052 | dd ? |
|
- | 8053 | dd aCancelB2 |
|
- | 8054 | dd 8 |
|
- | 8055 | .size = $ - filesearch_search_template |
|
7696 | 8056 | ||
7697 | RetryOrCancelBtn: |
8057 | RetryOrCancelBtn: |
7698 | dd aRetry |
8058 | dd aRetry |
7699 | dd a_Cancel |
8059 | dd a_Cancel |
7700 | DeleteOrKeepBtn: |
8060 | DeleteOrKeepBtn: |
Line 7706... | Line 8066... | ||
7706 | DeleteOrCancelBtn: |
8066 | DeleteOrCancelBtn: |
7707 | dd a_Delete |
8067 | dd a_Delete |
7708 | dd a_Cancel |
8068 | dd a_Cancel |
7709 | DeleteErrorBtn: |
8069 | DeleteErrorBtn: |
7710 | dd aRetry |
8070 | dd aRetry |
- | 8071 | SkipOrCancelBtn: |
|
7711 | dd aSkip |
8072 | dd aSkip |
7712 | dd aSkipAll |
8073 | dd aSkipAll |
7713 | dd a_Cancel |
8074 | dd a_Cancel |
7714 | ContinueBtn: |
8075 | ContinueBtn: |
7715 | dd aContinue |
8076 | dd aContinue |
7716 | - | ||
7717 | EditorExitBtn: |
8077 | EditorExitBtn: |
7718 | dd aSave |
8078 | dd aSave |
7719 | dd aDontSave |
8079 | dd aDontSave |
7720 | dd aContinueEdit |
8080 | dd aContinueEdit |
- | 8081 | YesOrNoBtn: |
|
- | 8082 | dd aYes |
|
- | 8083 | dd aNo |
|
Line 7721... | Line 8084... | ||
7721 | 8084 | ||
- | 8085 | aCannotOpenFile_ptr dd aCannotOpenFile |
|
- | 8086 | aCannotCreateThread_ptr dd aCannotCreateThread |
|
7722 | aCannotOpenFile_ptr dd aCannotOpenFile |
8087 | ConfirmCancelMsg dd aConfirmCancel |
7723 | EditConfigErr_ptr: |
8088 | EditConfigErr_ptr: |
7724 | dd aEditConfigErr1 |
8089 | dd aEditConfigErr1 |
7725 | dd aEditConfigErr2 |
8090 | dd aEditConfigErr2 |
7726 | if lang eq ru |
8091 | if lang eq ru |
Line 7729... | Line 8094... | ||
7729 | aDeleteFolder db ' ¯ ¯ªã',0 |
8094 | aDeleteFolder db ' ¯ ¯ªã',0 |
7730 | aConfirmDeleteTextMax = $ - aConfirmDeleteText - 2 |
8095 | aConfirmDeleteTextMax = $ - aConfirmDeleteText - 2 |
7731 | aDeleteFile db ' ä ©«',0 |
8096 | aDeleteFile db ' ä ©«',0 |
7732 | aCancelB db '[ ⬥¨âì ]',0 |
8097 | aCancelB db '[ ⬥¨âì ]',0 |
7733 | aCancelBLength = $ - aCancelB - 1 |
8098 | aCancelBLength = $ - aCancelB - 1 |
- | 8099 | aCancelB2 db '[ ⬥ ]',0 |
|
- | 8100 | aCancelB2Length = $ - aCancelB2 - 1 |
|
7734 | aCopyCaption db '®¯¨à®¢ ¨¥',0 |
8101 | aCopyCaption db '®¯¨à®¢ ¨¥',0 |
7735 | aCopy db '[ ®¯¨à®¢ âì ]',0 |
8102 | aCopy db '[ ®¯¨à®¢ âì ]',0 |
7736 | aCopyLength = $ - aCopy - 1 |
8103 | aCopyLength = $ - aCopy - 1 |
7737 | a_Continue db '[ த®«¦¨âì ]',0 |
8104 | a_Continue db '[ த®«¦¨âì ]',0 |
7738 | a_ContinueLength = $ - a_Continue - 1 |
8105 | a_ContinueLength = $ - a_Continue - 1 |
Line 7743... | Line 8110... | ||
7743 | aRetry db '®¢â®à¨âì',0 |
8110 | aRetry db '®¢â®à¨âì',0 |
7744 | a_Cancel db '⬥¨âì',0 |
8111 | a_Cancel db '⬥¨âì',0 |
7745 | a_Delete db '¤ «¨âì',0 |
8112 | a_Delete db '¤ «¨âì',0 |
7746 | aSkip db 'யãáâ¨âì',0 |
8113 | aSkip db 'யãáâ¨âì',0 |
7747 | aSkipAll db 'யãáâ¨âì ¢á¥',0 |
8114 | aSkipAll db 'யãáâ¨âì ¢á¥',0 |
- | 8115 | aYes db ' ',0 |
|
- | 8116 | aNo db '¥â',0 |
|
7748 | error0msg db 'âà ®... ¥â ®è¨¡ª¨',0 |
8117 | error0msg db 'âà ®... ¥â ®è¨¡ª¨',0 |
7749 | error1msg db 'âà ®... ¥ ®¯à¥¤¥«¥ ¡ § ¨/¨«¨ à §¤¥« ¦ñá⪮£® ¤¨áª ',0 |
8118 | error1msg db 'âà ®... ¥ ®¯à¥¤¥«¥ ¡ § ¨/¨«¨ à §¤¥« ¦ñá⪮£® ¤¨áª ',0 |
7750 | error2msg db 'ãªæ¨ï ¥ ¯®¤¤¥à¦¨¢ ¥âáï ¤«ï ¤ ®© ä ©«®¢®© á¨á⥬ë',0 |
8119 | error2msg db 'ãªæ¨ï ¥ ¯®¤¤¥à¦¨¢ ¥âáï ¤«ï ¤ ®© ä ©«®¢®© á¨á⥬ë',0 |
7751 | error3msg db '¥¨§¢¥áâ ï ä ©«®¢ ï á¨á⥬ ',0 |
8120 | error3msg db '¥¨§¢¥áâ ï ä ©«®¢ ï á¨á⥬ ',0 |
7752 | error4msg db 'âà ®... 訡ª 4',0 |
8121 | error4msg db 'âà ®... 訡ª 4',0 |
Line 7791... | Line 8160... | ||
7791 | aIncompatibleVersion db '¥á®¢¬¥á⨬ ï ¢¥àá¨ï',0 |
8160 | aIncompatibleVersion db '¥á®¢¬¥á⨬ ï ¢¥àá¨ï',0 |
7792 | aTables db ' ¡«¨æë',0 |
8161 | aTables db ' ¡«¨æë',0 |
7793 | aSelect db '®¬¥â¨âì',0 |
8162 | aSelect db '®¬¥â¨âì',0 |
7794 | aDeselect db 'ïâì',0 |
8163 | aDeselect db 'ïâì',0 |
7795 | aCannotOpenFile db '訡ª ¯à¨ ®âªàë⨨ ä ©« ',0 |
8164 | aCannotOpenFile db '訡ª ¯à¨ ®âªàë⨨ ä ©« ',0 |
- | 8165 | aCannotCreateThread db '訡ª ¯à¨ ᮧ¤ ¨¨ ¯®â®ª ',0 |
|
7796 | aCannotSetFolder db '¥ ¬®£ã § ©â¨ ¢ ¯ ¯ªã',0 |
8166 | aCannotSetFolder db '¥ ¬®£ã § ©â¨ ¢ ¯ ¯ªã',0 |
7797 | aSearch db '®¨áª',0 |
8167 | aSearch db '®¨áª',0 |
- | 8168 | aSearchB db '[ ᪠âì ]',0 |
|
- | 8169 | aSearchBLength = $ - aSearchB - 1 |
|
- | 8170 | aSearchFor db '᪠âì',0 |
|
- | 8171 | aSearchForLen = $ - aSearchFor - 1 |
|
- | 8172 | aCaseSensitive db 'ç¨âë¢ âì ॣ¨áâà',0 |
|
- | 8173 | aWholeWords db '®«ìª® æ¥«ë¥ á«®¢ ',0 |
|
- | 8174 | aReverseSearch db '¡à âë© ¯®¨áª',0 |
|
- | 8175 | aStringNotFound db 'âப ¥ ©¤¥ ',0 |
|
- | 8176 | aFileSearch db '®¨áª ä ©« ',0 |
|
- | 8177 | aFileMasks db '¤ ¨«¨ ¥áª®«ìª® ¬ ᮪ ä ©«®¢:',0 |
|
- | 8178 | aFileMasksLen = $ - aFileMasks - 1 |
|
- | 8179 | aContainingText db '®¤¥à¦ é¨å ⥪áâ:',0 |
|
- | 8180 | aContainingTextLen = $ - aContainingText - 1 |
|
- | 8181 | aSearchingIn db '®¨áª "" ¢:',0 |
|
- | 8182 | aSearchingInLen = $ - aSearchingIn - 1 |
|
- | 8183 | aSearchDone db '®¨áª § ª®ç¥. ©¤¥® ? ä ©«(®¢)',0 |
|
- | 8184 | aSearchDoneLen = $ - aSearchDone - 1 |
|
- | 8185 | aNewSearch db '[ ®¢ë© ¯®¨áª ]',0 |
|
- | 8186 | aNewSearchLen = $ - aNewSearch - 1 |
|
- | 8187 | aGoto db '[ ¥à¥©â¨ ]',0 |
|
- | 8188 | aGotoLen = $ - aGoto - 1 |
|
- | 8189 | aView db '[ ¬®âà¥âì ]',0 |
|
- | 8190 | aViewLen = $ - aView - 1 |
|
7798 | aEditConfigErr1 db '訡ª ¢ ª®ä¨£ãà 樨 ¯« £¨®¢ ¤«ï । ªâ®à .',0 |
8191 | aEditConfigErr1 db '訡ª ¢ ª®ä¨£ãà 樨 ¯« £¨®¢ ¤«ï । ªâ®à .',0 |
7799 | aEditConfigErr2 db '®¯à®¡ã©â¥ ã¡à âì «¨è¨¥ ¯« £¨ë.',0 |
8192 | aEditConfigErr2 db '®¯à®¡ã©â¥ ã¡à âì «¨è¨¥ ¯« £¨ë.',0 |
7800 | aEditNoMemory db ' ©« ᫨誮¬ ¢¥«¨ª ¤«ï § £à㧪¨ ¢ । ªâ®à.',0 |
8193 | aEditNoMemory db ' ©« ᫨誮¬ ¢¥«¨ª ¤«ï § £à㧪¨ ¢ । ªâ®à.',0 |
7801 | aLine db ' âப ' |
8194 | aLine db ' âப ' |
7802 | aCol db ' ®« ' |
8195 | aCol db ' ®« ' |
Line 7804... | Line 8197... | ||
7804 | aFileModified db ' ©« ¡ë« ¨§¬¥ñ',0 |
8197 | aFileModified db ' ©« ¡ë« ¨§¬¥ñ',0 |
7805 | aSave db '®åà ¨âì',0 |
8198 | aSave db '®åà ¨âì',0 |
7806 | aDontSave db '¥ á®åà ïâì',0 |
8199 | aDontSave db '¥ á®åà ïâì',0 |
7807 | aContinueEdit db 'த®«¦¨âì । ªâ¨à®¢ ¨¥',0 |
8200 | aContinueEdit db 'த®«¦¨âì । ªâ¨à®¢ ¨¥',0 |
7808 | aCannotSaveToPlugin db '®åà ¥¨¥ ä ©«®¢ ¯ ¥«ïå ¯« £¨®¢ ¥ ¯®¤¤¥à¦¨¢ ¥âáï',0 |
8201 | aCannotSaveToPlugin db '®åà ¥¨¥ ä ©«®¢ ¯ ¥«ïå ¯« £¨®¢ ¥ ¯®¤¤¥à¦¨¢ ¥âáï',0 |
- | 8202 | aCannotSearchOnPlugin db '®¨áª ¯ ¥«ïå ¯« £¨®¢ ¥ ¯®¤¤¥à¦¨¢ ¥âáï',0 |
|
- | 8203 | aCancelled db '¥©á⢨¥ ¡ë«® ¯à¥à¢ ®',0 |
|
- | 8204 | aConfirmCancel db 'ë ¤¥©áâ¢¨â¥«ì® å®â¨â¥ ®â¬¥¨âì ¤¥©á⢨¥?',0 |
|
7809 | else |
8205 | else |
7810 | aDeleteCaption db 'Delete',0 |
8206 | aDeleteCaption db 'Delete',0 |
7811 | aConfirmDeleteText db 'Do you wish to delete',0 |
8207 | aConfirmDeleteText db 'Do you wish to delete',0 |
7812 | aDeleteFolder db ' the folder',0 |
8208 | aDeleteFolder db ' the folder',0 |
7813 | aConfirmDeleteTextMax = $ - aConfirmDeleteText - 2 |
8209 | aConfirmDeleteTextMax = $ - aConfirmDeleteText - 2 |
Line 7830... | Line 8226... | ||
7830 | aRetry db 'Retry',0 |
8226 | aRetry db 'Retry',0 |
7831 | a_Cancel db 'Cancel',0 |
8227 | a_Cancel db 'Cancel',0 |
7832 | a_Delete db 'Delete',0 |
8228 | a_Delete db 'Delete',0 |
7833 | aSkip db 'Skip',0 |
8229 | aSkip db 'Skip',0 |
7834 | aSkipAll db 'Skip all',0 |
8230 | aSkipAll db 'Skip all',0 |
- | 8231 | aYes db 'Yes',0 |
|
- | 8232 | aNo db 'No',0 |
|
7835 | error0msg db 'Strange... No error',0 |
8233 | error0msg db 'Strange... No error',0 |
7836 | error1msg db 'Strange... Hard disk base and/or partition not defined',0 |
8234 | error1msg db 'Strange... Hard disk base and/or partition not defined',0 |
7837 | error2msg db 'The file system does not support this function',0 |
8235 | error2msg db 'The file system does not support this function',0 |
7838 | error3msg db 'Unknown file system',0 |
8236 | error3msg db 'Unknown file system',0 |
7839 | error4msg db 'Strange... Error 4',0 |
8237 | error4msg db 'Strange... Error 4',0 |
Line 7878... | Line 8276... | ||
7878 | aIncompatibleVersion db 'Incompatible version',0 |
8276 | aIncompatibleVersion db 'Incompatible version',0 |
7879 | aTables db 'Tables',0 |
8277 | aTables db 'Tables',0 |
7880 | aSelect db 'Select',0 |
8278 | aSelect db 'Select',0 |
7881 | aDeselect db 'Deselect',0 |
8279 | aDeselect db 'Deselect',0 |
7882 | aCannotOpenFile db 'Cannot open the file',0 |
8280 | aCannotOpenFile db 'Cannot open the file',0 |
- | 8281 | aCannotCreateThread db 'Cannot create a thread',0 |
|
7883 | aCannotSetFolder db 'Cannot enter to folder',0 |
8282 | aCannotSetFolder db 'Cannot enter to the folder',0 |
7884 | aSearch db 'Search',0 |
8283 | aSearch db 'Search',0 |
- | 8284 | aSearchB db '[ Search ]',0 |
|
- | 8285 | aSearchBLength = $ - aSearchB - 1 |
|
- | 8286 | aSearchFor db 'Search for',0 |
|
- | 8287 | aSearchForLen = $ - aSearch - 1 |
|
- | 8288 | aCaseSensitive db 'Case sensitive',0 |
|
- | 8289 | aWholeWords db 'Whole words',0 |
|
- | 8290 | aReverseSearch db 'Reverse search',0 |
|
- | 8291 | aStringNotFound db 'Could not find the string',0 |
|
- | 8292 | aFileSearch db 'Find file',0 |
|
- | 8293 | aFileMasks db 'A file mask or several file masks:',0 |
|
- | 8294 | aContainingText db 'Containing text:',0 |
|
- | 8295 | aSearchingIn db 'Searching "" in:',0 |
|
- | 8296 | aSearchingInLen = $ - aSearchingIn - 1 |
|
- | 8297 | aSearchDone db 'Search done. Found ? file(s)',0 |
|
- | 8298 | aSearchDoneLen = $ - aSearchDone - 1 |
|
- | 8299 | aNewSearch db '[ New search ]',0 |
|
- | 8300 | aNewSearchLen = $ - aNewSearch - 1 |
|
- | 8301 | aGoto db '[ Go to ]',0 |
|
- | 8302 | aGotoLen = $ - aGoto - 1 |
|
- | 8303 | aView db '[ View ]',0 |
|
- | 8304 | aViewLen = $ - aView - 1 |
|
7885 | aEditConfigErr1 db 'Error in configuration of plugins for the editor.',0 |
8305 | aEditConfigErr1 db 'Error in configuration of plugins for the editor.',0 |
7886 | aEditConfigErr2 db 'Try to remove unnecessary plugins.',0 |
8306 | aEditConfigErr2 db 'Try to remove unnecessary plugins.',0 |
7887 | aLine db ' Line' |
8307 | aLine db ' Line' |
7888 | aCol db ' Col ' |
8308 | aCol db ' Col ' |
7889 | aEditorTitle db 'Editor',0 |
8309 | aEditorTitle db 'Editor',0 |
7890 | aFileModified db 'File has been modified',0 |
8310 | aFileModified db 'File has been modified',0 |
7891 | aSave db 'Save',0 |
8311 | aSave db 'Save',0 |
7892 | aDontSave db 'Do not save',0 |
8312 | aDontSave db 'Do not save',0 |
7893 | aContinueEdit db 'Continue editing',0 |
8313 | aContinueEdit db 'Continue editing',0 |
7894 | aCannotSaveToPlugin db 'Saving is not supported for plugin panels',0 |
8314 | aCannotSaveToPlugin db 'Saving is not supported for plugin panels',0 |
- | 8315 | aCancelled db 'Operation has been interrupted',0 |
|
- | 8316 | aConfirmCancel db 'Do you really want to cancel it?',0 |
|
7895 | end if |
8317 | end if |
Line 7896... | Line 8318... | ||
7896 | 8318 | ||
7897 | aOk db 'OK',0 |
8319 | aOk db 'OK',0 |
7898 | aNoMemory db 'No memory!' |
8320 | aNoMemory db 'No memory!' |
Line 8261... | Line 8683... | ||
8261 | 8683 | ||
8262 | screens dd ? |
8684 | screens dd ? |
8263 | num_screens dd ? |
8685 | num_screens dd ? |
8264 | active_screen_vtable dd ? |
8686 | active_screen_vtable dd ? |
- | 8687 | active_screen_data dd ? |
|
Line 8265... | Line 8688... | ||
8265 | active_screen_data dd ? |
8688 | active_screen_keybar dd ? |
8266 | 8689 | ||
8267 | default_attr dd ? |
8690 | default_attr dd ? |
Line 8268... | Line 8691... | ||
8268 | left_dotdot_entry rb 40+4 ; 40 bytes for attributes + '..' |
8691 | left_dotdot_entry rb 40+4 ; 40 bytes for attributes + '..' |
8269 | right_dotdot_entry rb 40+4 |
8692 | right_dotdot_entry rb 40+4 |
8270 | 8693 | ||
8271 | aConfirmDeleteTextBuf rb aConfirmDeleteTextMax + 1 |
8694 | aConfirmDeleteTextBuf rb aConfirmDeleteTextMax + 1 |
Line -... | Line 8695... | ||
- | 8695 | CopySourceTextBuf rb 512 |
|
- | 8696 | CopyDestEditBuf rb 12+512+1 |
|
- | 8697 | .length = $ - CopyDestEditBuf - 13 |
|
- | 8698 | ||
- | 8699 | SearchStringEditBuf rb 12 |
|
8272 | CopySourceTextBuf rb 512 |
8700 | SearchString rb 253+1 |
Line 8273... | Line 8701... | ||
8273 | CopyDestEditBuf rb 12+512+1 |
8701 | SearchStringEditBuf.length = $ - SearchString - 1 |
Line 8274... | Line 8702... | ||
8274 | .length = $ - CopyDestEditBuf - 13 |
8702 | db ? ; used for output (string -> "string") |
- | 8703 | ||
8275 | 8704 | enter_string_buf rb 12+512+1 |
|
- | 8705 | ||
- | 8706 | bMemForImageValidData db ? |
|
8276 | enter_string_buf rb 12+512+1 |
8707 | |
Line 8277... | Line 8708... | ||
8277 | 8708 | align 4 |
|
8278 | bMemForImageValidData db ? |
8709 | identical_table rb 256 |