Rev 8956 | Rev 9349 | Go to most recent revision | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 8956 | Rev 8981 | ||
---|---|---|---|
Line 228... | Line 228... | ||
228 | 228 | ||
Line 229... | Line 229... | ||
229 | void DrawBreadCrumbs() |
229 | void DrawBreadCrumbs() |
230 | collection_int breadCrumb=0; |
230 | collection_int breadCrumb=0; |
231 | char PathShow_path[4096]; |
231 | char PathShow_path[4096]; |
232 | int btnx; |
232 | int btnx, btnw; |
233 | int i; |
233 | int i; |
234 | { |
234 | { |
235 | breadCrumb.drop(); |
235 | breadCrumb.drop(); |
236 | strcpy(#PathShow_path, "/ |
236 | strcpy(#PathShow_path, "/ |
237 | if (ESBYTE[path+1]) { |
237 | if (ESBYTE[path+1]) { |
Line 245... | Line 245... | ||
245 | } |
245 | } |
246 | } |
246 | } |
247 | breadCrumb.add(i+1); |
247 | breadCrumb.add(i+1); |
248 | 248 | ||
Line -... | Line 249... | ||
- | 249 | if (!efm) { |
|
249 | if (!efm) btnx = 250-4; |
250 | btnx = 250-4; |
- | 251 | btnw = Form.cwidth-278; |
|
- | 252 | } else { |
|
250 | else btnx = Form.cwidth/2-2*active_panel + DDW + 2; |
253 | btnx = Form.cwidth/2-2*active_panel + DDW + 2; |
- | 254 | btnw = 35*active_panel + Form.cwidth/2 - 17 - DDW - 2; |
|
- | 255 | } |
|
Line 251... | Line 256... | ||
251 | 256 | ||
252 | for (i=0; i |
257 | for (i=0; i |
253 | EDI = breadCrumb.get(i) + #PathShow_path; |
258 | EDI = breadCrumb.get(i) + #PathShow_path; |
254 | DrawFlatButtonSmall(btnx, KFM2_DEVH-1*i+SELECTY+KFM2_DEVH, |
259 | DrawFlatButtonSmall(btnx, KFM2_DEVH-1*i+SELECTY+KFM2_DEVH, |
255 | 250, KFM2_DEVH, i+BREADCRUMB_ID, EDI); |
260 | btnw, KFM2_DEVH, i+BREADCRUMB_ID, EDI); |
256 | } |
261 | } |
Line 257... | Line 262... | ||
257 | } |
262 | } |
258 | 263 |