/programs/fs/Eolite/trunk/Eolite.c-- |
---|
367,7 → 367,7 |
inline fastcall void draw_window() |
{ |
WindowRedrawStatus(1); |
DefineAndDrawWindow(98,90,580,481,0x73,0x10E4DFE1,0,0,title); |
DefineAndDrawWindow(98,90,582,482,0x73,0x10E4DFE1,0,0,title); |
WindowRedrawStatus(2); |
Form.GetInfo(#Form, SelfInfo); |
IF (Form.height==GetSkinWidth()+3) return; //íè÷åãî íå äåëàòü åñëè îêíî ñõëîïíóòî â çàãîëîâîê |
/programs/fs/Eolite/trunk/include/icons_f.h-- |
---|
4,7 → 4,8 |
{ |
dword ftype="", fnum=0; //åøè íåèçâåñíûé ôàéë |
IF (!strcmp(extension,"htm")) || (!strcmp(extension,"html")) {fnum = 2; ftype="Web-page";} |
IF (!strcmp(extension,"htm")) || (!strcmp(extension,"html")) || |
(!strcmp(extension,"mht")) {fnum = 2; ftype="Web-page";} |
IF (!strcmp(extension,"ini")) || (!strcmp(extension,"conf")) {fnum = 3; ftype="Config";} |
IF (!strcmp(extension,"xlt")) || (!strcmp(extension,"xls")) || |
(!strcmp(extension,"ods")) || (!strcmp(extension,"xlsx")) {fnum = 4; ftype="Table";} |
29,7 → 30,7 |
//text |
IF (!strcmp(extension,"txt")) || (!strcmp(extension,"doc")) || |
(!strcmp(extension,"rtf")) || (!strcmp(extension,"odt")) || |
(!strcmp(extension,"docx")) {fnum = 1; ftype="Text";} |
(!strcmp(extension,"log")) || (!strcmp(extension,"docx")) {fnum = 1; ftype="Text";} |
//èçîáðàæåíèÿ |
IF (!strcmp(extension,"gif")) || (!strcmp(extension,"bmp")) || |
(!strcmp(extension,"tga")) || (!strcmp(extension,"pcx")) || |
38,7 → 39,8 |
(!strcmp(extension,"jpeg")) || (!strcmp(extension,"raw")) || |
(!strcmp(extension,"psd")) {fnum = 19; ftype="Image";} |
//ïèêòîãðàììû |
IF (!strcmp(extension,"ico")) || (!strcmp(extension,"cur")) {fnum = 20; ftype="Icon";} |
IF (!strcmp(extension,"ico")) {fnum = 20; ftype="Icon";} |
IF (!strcmp(extension,"cur")) || (!strcmp(extension,"ani")) {fnum = 20; ftype="Cursor";} |
//àðõèâû |
IF (!strcmp(extension,"rar")) || (!strcmp(extension,"zip")) || |
(!strcmp(extension,"cab")) || (!strcmp(extension,"tar")) || |
/programs/fs/Eolite/trunk/include/ini.h-- |
---|
81,9 → 81,11 |
/// íóæíî ÷òîáû ïðîñòî âîçâðàùàëî òåêñò /// |
/////////////////////////////////////////// |
void Write_Debug_Error(int error_number){ |
void Write_Debug_Error(int error_number) |
{ |
char unknown_error[8]; |
IF (error_number<0) error_number=-1*error_number; |
if (error_number<0) error_number=-1*error_number; |
switch (error_number) //èçâåñíàÿ îøèáêà - ïèøåì êàêàÿ è óõîäèì |
{ |
CASE 2: RunProgram(#NOTIFY_PATH, "Eolite: error 2 - Function is not supported for the given file system"); |
99,7 → 101,7 |
case 8: RunProgram(#NOTIFY_PATH, "Eolite: error 8 - FAT table is destroyed"); |
return; |
case 9: RunProgram(#NOTIFY_PATH, "Eolite: error 9 - FAT table is destroyed"); |
RETURN; |
return; |
case 10:RunProgram(#NOTIFY_PATH, "Eolite: error 10 - Access denied"); |
RETURN; |
case 11:RunProgram(#NOTIFY_PATH, "Eolite: error 11 - Device error"); |
110,6 → 112,8 |
RETURN; |
case 32:RunProgram(#NOTIFY_PATH, "Eolite: error 32 - Too many processes"); |
RETURN; |
default:RunProgram(#NOTIFY_PATH, "Unknown error number O_o"); |
default:copystr(IntToStr(error_number), #unknown_error); |
copystr(" - Unknown error number O_o", #unknown_error+strlen(#unknown_error)); |
RunProgram(#NOTIFY_PATH, #unknown_error); |
} |
} |