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; |