/programs/cmm/eolite/include/icons.h |
---|
44,7 → 44,7 |
PutPaletteImage(icon_n*16*15+#ficons,16,15,xx,yy,8,#ficons_pal); |
if (fairing_color!=0xFFFfff) IconFairing(icon_n, xx, yy, fairing_color); |
if (use_big_fonts) font_half_width=4; else font_half_width=3; |
if (icon_n<>17) && (strlen(extension)<9) WriteText(-strlen(extension)*font_half_width+Form.cwidth-120,yy+4,font_type,0,extension); |
if (icon_n!=17) && (strlen(extension)<9) WriteText(-strlen(extension)*font_half_width+Form.cwidth-120,yy+4,font_type,0,extension); |
} |
/programs/cmm/eolite/include/left_panel.h |
---|
63,7 → 63,7 |
DrawBar(17,y,160,1,0xEFEDEE); |
DrawFilledBar(17, y+1, 160, 16); |
WriteText(25,y+5,0x80,sc.work_text,caption); |
IF (id<>0) DefineButton(159,y+1,16,16,id+BT_HIDE+BT_NOFRAME,0); //arrow button |
if (id) DefineButton(159,y+1,16,16,id+BT_HIDE+BT_NOFRAME,0); //arrow button |
WriteText(165,y+5,0x80,sc.work_text,arrow); //arrow |
DrawBar(17,y+17,160,1,sc.work_graph); |
} |
/programs/cmm/eolite/include/sorting.h |
---|
33,15 → 33,16 |
filename2 = file_mas[b]*304 + buf+72; |
n=strlen(filename1)-1; |
WHILE (n>0) && (ESBYTE[filename1+n]<>'.') n--; |
WHILE (n>0) && (ESBYTE[filename1+n]!='.') n--; |
if (n) ext1 = filename1+n+1; else ext1=0; |
n=strlen(filename2)-1; |
WHILE (n>0) && (ESBYTE[filename2+n]<>'.') n--; |
n=strlen(filename2); |
n--; |
WHILE (n>0) && (ESBYTE[filename2+n]!='.') n--; |
if (n) ext2 = filename2+n+1; else ext2=0; |
n=strcmp(ext1, ext2); |
if (n<0) { file_mas[isn] >< file_mas[j]; isn++;} |
if (n==0) && (strcmp(filename1, filename2)<=0) { file_mas[isn] >< file_mas[j]; isn++;} |
if (!n) && (strcmp(filename1, filename2)<=0) { file_mas[isn] >< file_mas[j]; isn++;} |
} |
Sort_by_Type(a, isn-2); |
Sort_by_Type(isn, b); |