From: Rejean Loyer Date: Sun, 30 Nov 2014 00:01:01 +0000 (-0500) Subject: ide: custom colors theme. custom windows/linux fonts. add best programming fonts... X-Git-Url: https://ecere.com/cgi-bin/gitweb.cgi?p=sdk;a=commitdiff_plain;h=cca214b4069bf548ef62ff761055d2f85cdc1692 ide: custom colors theme. custom windows/linux fonts. add best programming fonts. allow use of bold for fonts in code editor. --- diff --git a/ide/src/designer/CodeEditor.ec b/ide/src/designer/CodeEditor.ec index cbc9c22..9fa901e 100644 --- a/ide/src/designer/CodeEditor.ec +++ b/ide/src/designer/CodeEditor.ec @@ -32,23 +32,50 @@ SyntaxColorScheme colorScheme // The new nice dark scheme -- so peaceful on my brain -FontResource panelFont { $"Courier New", 10 }; -FontResource codeFont { $"Courier New", 10 }; -/* +#ifdef __WIN32__ + +//FontResource panelFont { $"Courier New", 10 }; +//FontResource codeFont { $"Courier New", 10 }; + FontResource panelFont { $"Consolas", 12 }; FontResource codeFont { $"Consolas", 12 }; -*/ -Color selectionColor = lightYellow; + +#else + +//FontResource panelFont { $"Droid Sans Mono", 12 }; +//FontResource codeFont { $"Droid Sans Mono", 12 }; + +//FontResource panelFont { $"Anonymous Pro", 11 }; +//FontResource codeFont { $"Anonymous Pro", 11 }; + +//FontResource panelFont { $"Inconsolata", 12 }; +//FontResource codeFont { $"Inconsolata", 12 }; + +//FontResource panelFont { $"Source Code Pro", 10, true }; +//FontResource codeFont { $"Source Code Pro", 10, true }; + +//FontResource panelFont { $"DejaVu Sans Mono", 12/*, true*/ }; +//FontResource codeFont { $"DejaVu Sans Mono", 12/*, true*/ }; + +//FontResource panelFont { $"Monaco", 10/*, true*/ }; +//FontResource codeFont { $"Monaco", 10/*, true*/ }; + +FontResource panelFont { $"Monospace", 10, true }; +FontResource codeFont { $"Monospace", 10, true }; + +#endif + +Color selectionColor = lightBlue; Color selectionText = Color { 30, 40, 50 }; Color viewsBackground = Color { 30, 40, 50 }; Color viewsText = lightGray; -Color outputBackground = black; -Color outputText = lime; +Color outputBackground = Color { 34, 38, 44 }; +Color outputText = ivory; Color projectViewBackground = Color { 30, 40, 50 }; Color projectViewText = lightGray; -Color codeEditorBG = black; -Color codeEditorFG = ivory; -Color marginColor = Color {24, 24, 24}; +Color codeEditorBG = Color { 34, 38, 44 }; +Color codeEditorFG = white; +Color marginColor = Color { 16, 28, 40 }; Color selectedMarginColor = Color {64, 64, 64}; Color lineNumbersColor = Color {160, 160, 160}; SyntaxColorScheme colorScheme @@ -760,7 +787,7 @@ class CodeEditor : Window bool inUseDebug; OpenedFileInfo openedFileInfo; - FontResource font { codeFont.faceName, codeFont.size }; + FontResource font { codeFont.faceName, codeFont.size, codeFont.bold }; saveDialog = codeEditorFileDialog; Designer designer { codeEditor = this, visible = false, saveDialog = codeEditorFormFileDialog };