Rev 5451 | Rev 5463 | Go to most recent revision | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 5451 | Rev 5457 | ||
---|---|---|---|
Line 1... | Line 1... | ||
1 | #ifdef LANG_RUS |
1 | #ifdef LANG_RUS |
2 | ?define WINDOW_TITLE_PROPERTIES "¢®©á⢠" |
2 | ?define WINDOW_TITLE_PROPERTIES "¢®©á⢠" |
3 | ?define BTN_CLOSE " ªàëâì" |
3 | ?define BTN_CLOSE " ªàëâì" |
4 | ?define T_NAME "•:" |
4 | ?define PR_T_NAME "•:" |
5 | ?define T_DEST " ᯮ«®¦¥¨¥:" |
5 | ?define PR_T_DEST " ᯮ«®¦¥¨¥:" |
6 | ?define T_SIZE " §¬¥à:" |
6 | ?define PR_T_SIZE " §¬¥à:" |
7 | ?define SET_3 "®§¤ " |
7 | ?define SET_3 "®§¤ " |
8 | ?define SET_4 "âªàëâ" |
8 | ?define SET_4 "âªàëâ" |
9 | ?define SET_5 "§¬¥¥" |
9 | ?define SET_5 "§¬¥¥" |
10 | ?define SET_6 " ©«®¢: " |
10 | ?define SET_6 " ©«®¢: " |
11 | ?define SET_7 " ¯®ª: " |
11 | ?define SET_7 " ¯®ª: " |
12 | ?define T_CONTAINS "®¤¥à¦¨â: " |
12 | ?define PR_T_CONTAINS "®¤¥à¦¨â: " |
13 | ?define FLAGS " ââਡãâë " |
13 | ?define FLAGS " ââਡãâë " |
14 | ?define T_HIDDEN "ªàëâë©" |
14 | ?define PR_T_HIDDEN "ªàëâë©" |
15 | ?define T_SYSTEM "¨á⥬ë©" |
15 | ?define PR_T_SYSTEM "¨á⥬ë©" |
16 | ?define T_ONLY_READ "®«ìª® ç⥨¥" |
16 | ?define PR_T_ONLY_READ "®«ìª® ç⥨¥" |
17 | #elif LANG_EST |
17 | #elif LANG_EST |
18 | ?define WINDOW_TITLE_PROPERTIES "¢®©á⢠" |
18 | ?define WINDOW_TITLE_PROPERTIES "¢®©á⢠" |
19 | ?define BTN_CLOSE " ªàëâì" |
19 | ?define BTN_CLOSE " ªàëâì" |
20 | ?define T_NAME "•:" |
20 | ?define PR_T_NAME "•:" |
21 | ?define T_DEST " ᯮ«®¦¥¨¥:" |
21 | ?define PR_T_DEST " ᯮ«®¦¥¨¥:" |
22 | ?define T_SIZE " §¬¥à:" |
22 | ?define PR_T_SIZE " §¬¥à:" |
23 | ?define SET_3 "®§¤ " |
23 | ?define SET_3 "®§¤ " |
24 | ?define SET_4 "âªàëâ" |
24 | ?define SET_4 "âªàëâ" |
25 | ?define SET_5 "§¬¥¥" |
25 | ?define SET_5 "§¬¥¥" |
26 | ?define SET_6 " ©«®¢: " |
26 | ?define SET_6 " ©«®¢: " |
27 | ?define SET_7 " ¯®ª: " |
27 | ?define SET_7 " ¯®ª: " |
28 | ?define T_CONTAINS "®¤¥à¦¨â: " |
28 | ?define PR_T_CONTAINS "®¤¥à¦¨â: " |
29 | ?define FLAGS " ââਡãâë " |
29 | ?define FLAGS " ââਡãâë " |
30 | ?define T_HIDDEN "ªàëâë©" |
30 | ?define PR_T_HIDDEN "ªàëâë©" |
31 | ?define T_SYSTEM "¨á⥬ë©" |
31 | ?define PR_T_SYSTEM "¨á⥬ë©" |
32 | ?define T_ONLY_READ "®«ìª® ç⥨¥" |
32 | ?define PR_T_ONLY_READ "®«ìª® ç⥨¥" |
33 | #else |
33 | #else |
34 | ?define WINDOW_TITLE_PROPERTIES "Properties" |
34 | ?define WINDOW_TITLE_PROPERTIES "Properties" |
35 | ?define BTN_CLOSE "Close" |
35 | ?define BTN_CLOSE "Close" |
36 | ?define T_NAME "Name:" |
36 | ?define PR_T_NAME "Name:" |
37 | ?define T_DEST "Destination:" |
37 | ?define PR_T_DEST "Destination:" |
38 | ?define T_SIZE "Size:" |
38 | ?define PR_T_SIZE "Size:" |
39 | ?define SET_3 "Created" |
39 | ?define SET_3 "Created" |
40 | ?define SET_4 "Opened" |
40 | ?define SET_4 "Opened" |
41 | ?define SET_5 "Modified" |
41 | ?define SET_5 "Modified" |
42 | ?define SET_6 "Files: " |
42 | ?define SET_6 "Files: " |
43 | ?define SET_7 " Folders: " |
43 | ?define SET_7 " Folders: " |
44 | ?define T_CONTAINS "Contains: " |
44 | ?define PR_T_CONTAINS "Contains: " |
45 | ?define FLAGS " Attributes " |
45 | ?define FLAGS " Attributes " |
46 | ?define T_HIDDEN "Hidden" |
46 | ?define PR_T_HIDDEN "Hidden" |
47 | ?define T_SYSTEM "System" |
47 | ?define PR_T_SYSTEM "System" |
48 | ?define T_ONLY_READ "Read-only" |
48 | ?define PR_T_ONLY_READ "Read-only" |
49 | #endif |
49 | #endif |
Line 50... | Line 50... | ||
50 | 50 | ||
51 | dword mouse_ddd2; |
51 | dword mouse_ddd2; |
52 | char path_to_file[4096]="\0"; |
52 | char path_to_file[4096]="\0"; |
53 | char file_name2[4096]="\0"; |
53 | char file_name2[4096]="\0"; |
54 | edit_box file_name_ed = {150,50,25,0xffffff,0x94AECE,0x000000,0xffffff,2,4098,#file_name2,#mouse_ddd2, 1000000000000000b,2,2}; |
54 | edit_box file_name_ed = {150,50,25,0xffffff,0x94AECE,0x000000,0xffffff,2,4098,#file_name2,#mouse_ddd2, 1000000000000000b,2,2}; |
Line 55... | Line 55... | ||
55 | edit_box path_to_file_ed = {150,100,46,0xffffff,0x94AECE,0x000000,0xffffff,2,4098,#path_to_file,#mouse_ddd2, 1000000000000000b,2,2}; |
55 | edit_box path_to_file_ed = {150,100,46,0xffffff,0x94AECE,0x000000,0xffffff,2,4098,#path_to_file,#mouse_ddd2, 1000000000000000b,2,2}; |
56 | 56 | ||
57 | frame flags_frame = { 0, 180, 10, 80, 106, 0x000111, 0xFFFfff, 1, FLAGS, 0, 0, 6, 0x000111, 0xCCCccc }; |
57 | frame flags_frame = { 0, 180, 10, 80, 106, 0x000111, 0xFFFfff, 1, FLAGS, 0, 0, 6, 0x000111, 0xCCCccc }; |
58 | checkbox2 HIDDEN_chb = {22*65536+15, 120*65536+15, 5, 0xffffff, 0x9098B0, 0x80000000, T_HIDDEN, CH_FLAG_MIDDLE, 0}; |
58 | checkbox2 HIDDEN_chb = {22*65536+15, 120*65536+15, 5, 0xffffff, 0x9098B0, 0x80000000, PR_T_HIDDEN, CH_FLAG_MIDDLE, 0}; |
Line 59... | Line 59... | ||
59 | checkbox2 SYSTEM_chb = {22*65536+15, 140*65536+15, 5, 0xffffff, 0x9098B0, 0x80000000, T_SYSTEM, CH_FLAG_MIDDLE, 0}; |
59 | checkbox2 SYSTEM_chb = {22*65536+15, 140*65536+15, 5, 0xffffff, 0x9098B0, 0x80000000, PR_T_SYSTEM, CH_FLAG_MIDDLE, 0}; |
60 | checkbox2 ONLY_READ_chb = {22*65536+15, 160*65536+15, 5, 0xffffff, 0x9098B0, 0x80000000, T_ONLY_READ, CH_FLAG_MIDDLE, 0}; |
60 | checkbox2 ONLY_READ_chb = {22*65536+15, 160*65536+15, 5, 0xffffff, 0x9098B0, 0x80000000, PR_T_ONLY_READ, CH_FLAG_MIDDLE, 0}; |
61 | 61 | ||
Line 140... | Line 140... | ||
140 | if (! TestBit(file_info.attr, 4) ) |
140 | if (! TestBit(file_info.attr, 4) ) |
141 | Put_icon(#file_name2+strrchr(#file_name2,'.'), 18, 20, 0xFFFfff, 0); |
141 | Put_icon(#file_name2+strrchr(#file_name2,'.'), 18, 20, 0xFFFfff, 0); |
142 | else |
142 | else |
143 | Put_icon(" |
143 | Put_icon(" |
Line 144... | Line 144... | ||
144 | 144 | ||
145 | WriteText(50, 13, 0x80, 0x000000, T_NAME); |
145 | WriteText(50, 13, 0x80, 0x000000, PR_T_NAME); |
Line 146... | Line 146... | ||
146 | edit_box_draw stdcall (#file_name_ed); |
146 | edit_box_draw stdcall (#file_name_ed); |
147 | 147 | ||
Line 148... | Line 148... | ||
148 | WriteText(10, 50, 0x80, 0x000000, T_DEST); |
148 | WriteText(10, 50, 0x80, 0x000000, PR_T_DEST); |
149 | edit_box_draw stdcall (#path_to_file_ed); |
149 | edit_box_draw stdcall (#path_to_file_ed); |
150 | 150 | ||
151 | /*WriteText(10, 63, 0x80, 0x000000, SET_3); |
151 | /*WriteText(10, 63, 0x80, 0x000000, SET_3); |
152 | if (!itdir) |
152 | if (!itdir) |
153 | { |
153 | { |
154 | WriteText(10, 78, 0x80, 0x000000, SET_4); |
154 | WriteText(10, 78, 0x80, 0x000000, SET_4); |
155 | WriteText(10, 93, 0x80, 0x000000, SET_5); |
155 | WriteText(10, 93, 0x80, 0x000000, SET_5); |
156 | }*/ |
156 | }*/ |
157 | WriteText(10, 65, 0x80, 0x000000, T_SIZE); |
157 | WriteText(10, 65, 0x80, 0x000000, PR_T_SIZE); |
158 | if (!itdir) |
158 | if (!itdir) |
159 | { |
159 | { |
160 | WriteText(100, 65, 0x80, 0x000000, ConvertSize(file_info.sizelo)); |
160 | WriteText(100, 65, 0x80, 0x000000, ConvertSize(file_info.sizelo)); |
161 | } |
161 | } |
162 | else |
162 | else |
163 | { |
163 | { |
164 | WriteText(10, 80, 0x80, 0x000000, T_CONTAINS); |
164 | WriteText(10, 80, 0x80, 0x000000, PR_T_CONTAINS); |
165 | strcpy(#folder_info, SET_6); |
165 | strcpy(#folder_info, SET_6); |
166 | strcat(#folder_info, itoa(file_count)); |
166 | strcat(#folder_info, itoa(file_count)); |