Subversion Repositories Kolibri OS

Rev

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

Rev 5463 Rev 5481
Line 93... Line 93...
93
}
93
}
Line 94... Line 94...
94
 
94
 
95
void properties_dialog()
95
void properties_dialog()
96
{
96
{
97
	byte id;
97
	byte id;
98
	unsigned int key;
98
	byte key;
-
 
99
	dword file_name_off;
-
 
100
	dword element_size;
99
	dword file_name_off;
101
	char element_size_label[32];
Line 100... Line 102...
100
	proc_info settings_form;
102
	proc_info settings_form;
101
	
103
	
102
	strcpy(#folder_info, "\0");
104
	strcpy(#folder_info, "\0");
Line 155... Line 157...
155
					WriteText(10, 93, 0x80, 0x000000, SET_5);					
157
					WriteText(10, 93, 0x80, 0x000000, SET_5);					
156
				}*/
158
				}*/
157
				WriteText(10, 65, 0x80, 0x000000, PR_T_SIZE);
159
				WriteText(10, 65, 0x80, 0x000000, PR_T_SIZE);
158
				if (!itdir)
160
				if (!itdir)
159
				{
161
				{
160
					WriteText(100, 65, 0x80, 0x000000, ConvertSize(file_info_general.sizelo));
162
					element_size = file_info_general.sizelo;
161
				}
163
				}
162
				else
164
				else
163
				{
165
				{
164
					WriteText(10, 80, 0x80, 0x000000, PR_T_CONTAINS);				
166
					WriteText(10, 80, 0x80, 0x000000, PR_T_CONTAINS);				
165
					strcpy(#folder_info, SET_6);
167
					strcpy(#folder_info, SET_6);
166
					strcat(#folder_info, itoa(file_count));
168
					strcat(#folder_info, itoa(file_count));
167
					strcat(#folder_info, SET_7);
169
					strcat(#folder_info, SET_7);
168
					strcat(#folder_info, itoa(dir_count));
170
					strcat(#folder_info, itoa(dir_count));
169
					WriteText(100, 80, 0x80, 0x000000, #folder_info);
171
					WriteText(100, 80, 0x80, 0x000000, #folder_info);
170
					WriteText(100, 65, 0x80, 0x000000, ConvertSize(size_dir));
172
					element_size = size_dir;
171
				}
173
				}
Line -... Line 174...
-
 
174
 
-
 
175
				EAX = ConvertSize(element_size);
-
 
176
				strcpy(#element_size_label, EAX);
-
 
177
				strcat(#element_size_label, " (");
-
 
178
				strcat(#element_size_label, itoa(element_size));
-
 
179
				strcat(#element_size_label, " b)");
-
 
180
				WriteText(100, 65, 0x80, 0x000000, #element_size_label);
172
 
181
 
173
				flags_frame.size_x = - flags_frame.start_x * 2 + settings_form.cwidth - 2;
182
				flags_frame.size_x = - flags_frame.start_x * 2 + settings_form.cwidth - 2;
174
				flags_frame.font_color = sc.work_text;
183
				flags_frame.font_color = sc.work_text;
175
				flags_frame.font_backgr_color = sc.work;
184
				flags_frame.font_backgr_color = sc.work;
176
				flags_frame.ext_col = sc.work_graph;
185
				flags_frame.ext_col = sc.work_graph;