ide: custom colors theme. custom windows/linux fonts. add best programming fonts...
authorRejean Loyer <redj@ecere.com>
Sun, 30 Nov 2014 00:01:01 +0000 (19:01 -0500)
committerRejean Loyer <redj@ecere.com>
Mon, 16 Mar 2015 05:31:55 +0000 (01:31 -0400)
ide/src/designer/CodeEditor.ec

index cbc9c22..9fa901e 100644 (file)
@@ -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 };