diff --git a/uppsrc/ide/Setup.cpp b/uppsrc/ide/Setup.cpp index 1fdf38f86..4db687bca 100644 --- a/uppsrc/ide/Setup.cpp +++ b/uppsrc/ide/Setup.cpp @@ -303,6 +303,19 @@ void SetConsole(EditString *e, const char *text) *e <<= text; } +void AddPath(EditString *es) +{ + String s = SelectDirectory(); + if(IsNull(s)) + return; + String h = ~*es; + if(h.GetCount() && *h.Last() != ';') + h << ';'; + h << s; + *es <<= h; + es->SetWantFocus(); +} + void Ide::SetupFormat() { FormatDlg dlg; dlg.Title("Format setup"); @@ -463,8 +476,16 @@ void Ide::SetupFormat() { ide.chstyle.Add(2, "Classic"); ide.chstyle.Add(3, "Host platform, blue bars"); ide.chstyle.Add(4, "Standard, blue bars"); + + FrameRight