Subversion Repositories Kolibri OS

Compare Revisions

Ignore whitespace Rev 5590 → Rev 5591

/programs/cmm/eolite/include/settings.h
57,15 → 57,10
save_files_h = files.line_h;
save_DBLTime = MOUSE_TIME;
//SetEventMask(0x27);
loop(){
switch(WaitEvent())
{
/*case evMouse:
break;*/
case evButton:
switch(WaitEvent())
{
case evButton:
id=GetButtonID();
if (id==10)
{
75,29 → 70,31
cmd_free = 4;
ExitProcess();
}
if (id==1) || (id==11)
else if (id==1) || (id==11)
{
active_settings=0;
goto EXIT_SETTING;
}
if (id==5)
else if (id==5)
{
RunProgram("tinypad", "/sys/settings/assoc.ini");
break;
}
if (id==20) show_dev_name ^= 1;
if (id==21) real_files_names_case ^= 1;
if (id==22) info_after_copy ^= 1;
if (id==23) use_big_fonts ^= 1;
if (id==25) files.line_h++;
if (id==26) && (files.line_h>8) files.line_h--;
if (id==27) MOUSE_TIME++;
if (id==28) && (MOUSE_TIME>30) MOUSE_TIME--;
RefreshWindow(Form.ID,settings_form.ID);
else if (id==20) show_dev_name ^= 1;
else if (id==21) real_files_names_case ^= 1;
else if (id==22) info_after_copy ^= 1;
else if (id==23) use_big_fonts ^= 1;
else if (id==25) files.line_h++;
else if (id==26) && (files.line_h>14) files.line_h--;
else if (id==27) MOUSE_TIME++;
else if (id==28) && (MOUSE_TIME>29) MOUSE_TIME--;
//CMD_REFRESH = true;
MoveSize(-1,-1,-1,settings_form.height+1);
MoveSize(-1,-1,-1,settings_form.height);
DrawSettingsCheckBoxes();
break;
case evKey:
break;
case evKey:
key = GetKey();
if (key==27)
{
106,8 → 103,8
goto EXIT_SETTING;
}
break;
case evReDraw:
case evReDraw:
DefineAndDrawWindow(Form.left + Form.width/2, Form.top + Form.height/2 - 75, 300, 234+GetSkinHeight(),0x34,sc.work,TITLE_SETT);
GetProcessInfo(#settings_form, SelfInfo);
DrawSettingsCheckBoxes();
114,8 → 111,8
DrawFlatButton(9, 166, strlen(EDIT_FILE_ASSOCIATIONS)+4*6, 22, 5, 0xE4DFE1, EDIT_FILE_ASSOCIATIONS);
DrawFlatButton(128, settings_form.cheight - 30, 70, 22, 10, 0xE4DFE1, APPLY_T);
DrawFlatButton(208, settings_form.cheight - 30, 70, 22, 11, 0xE4DFE1, CANCEL_T);
}
}
}
}
 
void DrawSettingsCheckBoxes()