Subversion Repositories Kolibri OS

Rev

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("", 18, 20, 0xFFFfff, 0);
143
					Put_icon("", 18, 20, 0xFFFfff, 0);
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));