forked from KolibriOS/kolibrios
C-- app updates
WebView 1.8b: - key scroll by up and down lists 12 pixels instead of 1 - open app with param when href="" contains '|' symbol, example: href="/sys/tmpdisk|a0" Eolite 3.96b: - fix sorting - an option to highlight odd lines - copy path to clipboard by clicking on path bar - rewrite the code related to device an folder update: so this change removed unnecessary refreshes - add refresh when /kolibrios mounted IconEdit 0.57b: - improve color gradient block - press Delete key when smth selected fill selection by color2 and resents selection - impove window appearance when the dark skin is set - fix a stupid but issue which made impossible to open non-square images - fix an issue that wrong zoom number displayed Notes 0.8: - reworking, work in progress - delete binary Sysmon 0.87: - minor visible improvement in progress bars TmpDisk 0.67a: - deny users to shoot in the foot: show forbid message on /tmp0 deletion git-svn-id: svn://kolibrios.org@7422 a494cfbc-eb01-0410-851d-a64ba20cac60
This commit is contained in:
@@ -8,6 +8,7 @@
|
||||
?define SHOW_BREADCRUMBS "<EFBFBD>ᯮ<EFBFBD>짮<EFBFBD><EFBFBD><EFBFBD><EFBFBD> '嫥<><E5ABA5><EFBFBD><EFBFBD> <20><><EFBFBD>誨'"
|
||||
?define BIG_ICONS "<EFBFBD>ᯮ<EFBFBD>짮<EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD>訥 <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>"
|
||||
?define USE_TWO_PANELS "<EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>"
|
||||
?define COLORED_LINES "<EFBFBD><EFBFBD><EFBFBD>ᢥ稢<EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD> <20> ᯨ᪥"
|
||||
?define FONT_SIZE_LABEL "<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>"
|
||||
?define LIST_LINE_HEIGHT "<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><>ப<EFBFBD> <20> ᯨ᪥"
|
||||
?define SAVE_PATH_AS_DEFAULT "<EFBFBD><EFBFBD><EFBFBD><EFBFBD>騩 <20><><EFBFBD><EFBFBD>"
|
||||
@@ -23,6 +24,7 @@
|
||||
?define SHOW_BREADCRUMBS "Show breadcrumbs"
|
||||
?define BIG_ICONS "Big icons in list"
|
||||
?define USE_TWO_PANELS "Two panels"
|
||||
?define COLORED_LINES "Highlight even lines in list"
|
||||
?define FONT_SIZE_LABEL "Font size"
|
||||
?define LIST_LINE_HEIGHT "List line height"
|
||||
?define SAVE_PATH_AS_DEFAULT "Current path"
|
||||
@@ -44,6 +46,7 @@ checkbox info_after_copy = { NOTIFY_COPY_END };
|
||||
checkbox show_breadcrumb = { SHOW_BREADCRUMBS };
|
||||
checkbox big_icons = { BIG_ICONS };
|
||||
checkbox two_panels = { USE_TWO_PANELS };
|
||||
checkbox colored_lines = { COLORED_LINES };
|
||||
|
||||
|
||||
void settings_dialog()
|
||||
@@ -88,6 +91,7 @@ void settings_dialog()
|
||||
two_panels.click(id);
|
||||
show_breadcrumb.click(id);
|
||||
show_status_bar.click(id);
|
||||
colored_lines.click(id);
|
||||
if (font_size.click(id)) {
|
||||
kfont.size.pt = font_size.value;
|
||||
kfont.changeSIZE();
|
||||
@@ -108,7 +112,7 @@ void settings_dialog()
|
||||
|
||||
case evReDraw:
|
||||
DefineAndDrawWindow(Form.cwidth-300/2+Form.left, Form.cheight-292/2+Form.top, 400,
|
||||
410+skin_height,0x34,system.color.work,TITLE_SETT,0);
|
||||
435+skin_height,0x34,system.color.work,TITLE_SETT,0);
|
||||
GetProcessInfo(#Settings, SelfInfo);
|
||||
DrawSettingsCheckBoxes();
|
||||
}
|
||||
@@ -135,6 +139,7 @@ void DrawSettingsCheckBoxes()
|
||||
show_breadcrumb.draw(x, y.inc(25));
|
||||
big_icons.draw(x, y.inc(25));
|
||||
two_panels.draw(x, y.inc(25));
|
||||
colored_lines.draw(x, y.inc(25));
|
||||
font_size.draw(x, y.inc(31));
|
||||
line_height.draw(x, y.inc(31));
|
||||
|
||||
@@ -161,6 +166,7 @@ void LoadIniSettings()
|
||||
info_after_copy.checked = ini.GetInt("InfoAfterCopy", false);
|
||||
big_icons.checked = ini.GetInt("BigIcons", false); BigIconsSwitch();
|
||||
two_panels.checked = ini.GetInt("TwoPanels", false);
|
||||
colored_lines.checked = ini.GetInt("ColoredLines", false);
|
||||
kfont.size.pt = ini.GetInt("FontSize", 13);
|
||||
files.item_h = ini.GetInt("LineHeight", 19);
|
||||
Form.left = ini.GetInt("WinX", 200);
|
||||
@@ -184,9 +190,10 @@ void SaveIniSettings()
|
||||
ini.SetInt("ShowStatusBar", show_status_bar.checked);
|
||||
ini.SetInt("RealFileNamesCase", show_real_names.checked);
|
||||
ini.SetInt("InfoAfterCopy", info_after_copy.checked);
|
||||
ini.SetInt("FontSize", kfont.size.pt);
|
||||
ini.SetInt("BigIcons", big_icons.checked);
|
||||
ini.SetInt("TwoPanels", two_panels.checked);
|
||||
ini.SetInt("ColoredLines", colored_lines.checked);
|
||||
ini.SetInt("FontSize", kfont.size.pt);
|
||||
ini.SetInt("LineHeight", files.item_h);
|
||||
ini.SetInt("WinX", Form.left);
|
||||
ini.SetInt("WinY", Form.top);
|
||||
|
Reference in New Issue
Block a user