Skip to content

Commit 409f29b

Browse files
committed
Theming improvements, new theme settings and general bug fixes...
1 parent c79a992 commit 409f29b

File tree

20 files changed

+55
-23
lines changed

20 files changed

+55
-23
lines changed

External/Plugins/FlashDebugger/Controls/DataTreeControl.cs

Lines changed: 5 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -74,8 +74,8 @@ public DataTreeControl(bool watchMode)
7474
_tree.ColumnHeaderBackColor = PluginBase.MainForm.GetThemeColor("ColumnHeader.BackColor", SystemColors.Control);
7575
_tree.ColumnHeaderTextColor = PluginBase.MainForm.GetThemeColor("ColumnHeader.TextColor", SystemColors.ControlText);
7676
_tree.ColumnHeaderBorderColor = PluginBase.MainForm.GetThemeColor("ColumnHeader.BorderColor", SystemColors.ActiveBorder);
77-
_tree.LineColor = PluginBase.MainForm.GetThemeColor("DataTreeControl.LineColor", SystemColors.WindowText);
78-
_tree.LineColor2 = PluginBase.MainForm.GetThemeColor("DataTreeControl.LineColor", SystemColors.WindowText);
77+
_tree.LineColor = PluginBase.MainForm.GetThemeColor("DataTreeControl.LineColor", SystemColors.ActiveBorder);
78+
_tree.LineColor2 = PluginBase.MainForm.GetThemeColor("DataTreeControl.LineColor", SystemColors.ActiveBorder);
7979
_tree.DragDropMarkColor = PluginBase.MainForm.GetThemeColor("DataTreeControl.ForeColor", SystemColors.WindowText);
8080

8181
NameNodeTextBox.DrawText += NameNodeTextBox_DrawText;
@@ -167,12 +167,10 @@ void NameNodeTextBox_DrawText(object sender, DrawEventArgs e)
167167
Color grayText = PluginBase.MainForm.GetThemeColor("DataTreeControl.GrayText", SystemColors.GrayText);
168168
Color hiliteText = PluginBase.MainForm.GetThemeColor("DataTreeControl.HighlightText", SystemColors.HighlightText);
169169
e.TextColor = PluginBase.MainForm.GetThemeColor("DataTreeControl.ForeColor", SystemColors.WindowText);
170-
if (e.Node.IsSelected) e.TextColor = hiliteText;
170+
if (e.Node.IsSelected && this.ContainsFocus) e.TextColor = hiliteText;
171171
try
172172
{
173-
if (e.Node.NextNode == null && e.Node.Level == 1 && !addingNewExpression) e.Font = new Font(e.Font, FontStyle.Italic);
174-
else if (e.Node.Tag is ErrorNode) e.TextColor = e.Node.IsSelected ? hiliteText : grayText;
175-
173+
if (e.Node.Tag is ErrorNode) e.TextColor = e.Node.IsSelected ? hiliteText : grayText;
176174
}
177175
catch (Exception) { }
178176
}
@@ -304,7 +302,7 @@ void ValueNodeTextBox_DrawText(object sender, DrawEventArgs e)
304302
Color errorText = PluginBase.MainForm.GetThemeColor("DataTreeControl.ErrorText", Color.Red);
305303
Color hiliteText = PluginBase.MainForm.GetThemeColor("DataTreeControl.HighlightText", SystemColors.HighlightText);
306304
e.TextColor = PluginBase.MainForm.GetThemeColor("DataTreeControl.ForeColor", SystemColors.WindowText);
307-
if (e.Node.IsSelected) e.TextColor = hiliteText;
305+
if (e.Node.IsSelected && this.ContainsFocus) e.TextColor = hiliteText;
308306
try
309307
{
310308
VariableNode variableNode = e.Node.Tag as VariableNode;

External/Themes/FullThemes/DefaultTheme/$(BaseDir)/Settings/Themes/CURRENT

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -33,9 +33,11 @@
3333
#CompletionList.SelectedBackColor=#ff0000
3434
#CompletionList.PackageColor=#ff0000
3535

36-
#MethodCallTip.SelectedBack=#ff0000
36+
#MethodCallTip.SelectedFore=#ffffff
37+
#MethodCallTip.SelectedBack=#0000ff
3738
#MethodCallTip.InfoColor=#ff0000
3839

40+
#DataGridView.LineColor=#ff0000
3941
#ToolStripTextBoxControl.GrayText=#808080
4042
#QuickFind.ErrorBack=#ff0000
4143

External/Themes/FullThemes/DefaultTheme/$(BaseDir)/Settings/Themes/Default.fdi

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -33,9 +33,11 @@
3333
#CompletionList.SelectedBackColor=#ff0000
3434
#CompletionList.PackageColor=#ff0000
3535

36-
#MethodCallTip.SelectedBack=#ff0000
36+
#MethodCallTip.SelectedFore=#ffffff
37+
#MethodCallTip.SelectedBack=#0000ff
3738
#MethodCallTip.InfoColor=#ff0000
3839

40+
#DataGridView.LineColor=#ff0000
3941
#ToolStripTextBoxControl.GrayText=#808080
4042
#QuickFind.ErrorBack=#ff0000
4143

External/Themes/FullThemes/DimGrayTheme/$(BaseDir)/Settings/Themes/CURRENT

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -33,9 +33,11 @@
3333
#CompletionList.SelectedBackColor=#ff0000
3434
#CompletionList.PackageColor=#ff0000
3535

36-
#MethodCallTip.SelectedBack=#ff0000
36+
#MethodCallTip.SelectedFore=#ffffff
37+
#MethodCallTip.SelectedBack=#0000ff
3738
#MethodCallTip.InfoColor=#ff0000
3839

40+
#DataGridView.LineColor=#ff0000
3941
#ToolStripTextBoxControl.GrayText=#808080
4042
#QuickFind.ErrorBack=#ff0000
4143

External/Themes/FullThemes/DimGrayTheme/$(BaseDir)/Settings/Themes/DimGray.fdi

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -33,9 +33,11 @@
3333
#CompletionList.SelectedBackColor=#ff0000
3434
#CompletionList.PackageColor=#ff0000
3535

36-
#MethodCallTip.SelectedBack=#ff0000
36+
#MethodCallTip.SelectedFore=#ffffff
37+
#MethodCallTip.SelectedBack=#0000ff
3738
#MethodCallTip.InfoColor=#ff0000
3839

40+
#DataGridView.LineColor=#ff0000
3941
#ToolStripTextBoxControl.GrayText=#808080
4042
#QuickFind.ErrorBack=#ff0000
4143

External/Themes/FullThemes/ObsidianTheme/$(BaseDir)/Settings/Themes/CURRENT

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -33,9 +33,11 @@
3333
#CompletionList.SelectedBackColor=#ff0000
3434
#CompletionList.PackageColor=#ff0000
3535

36-
#MethodCallTip.SelectedBack=#ff0000
36+
#MethodCallTip.SelectedFore=#ffffff
37+
#MethodCallTip.SelectedBack=#0000ff
3738
#MethodCallTip.InfoColor=#ff0000
3839

40+
#DataGridView.LineColor=#ff0000
3941
#ToolStripTextBoxControl.GrayText=#808080
4042
#QuickFind.ErrorBack=#ff0000
4143

External/Themes/FullThemes/ObsidianTheme/$(BaseDir)/Settings/Themes/Obsidian.fdi

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -33,9 +33,11 @@
3333
#CompletionList.SelectedBackColor=#ff0000
3434
#CompletionList.PackageColor=#ff0000
3535

36-
#MethodCallTip.SelectedBack=#ff0000
36+
#MethodCallTip.SelectedFore=#ffffff
37+
#MethodCallTip.SelectedBack=#0000ff
3738
#MethodCallTip.InfoColor=#ff0000
3839

40+
#DataGridView.LineColor=#ff0000
3941
#ToolStripTextBoxControl.GrayText=#808080
4042
#QuickFind.ErrorBack=#ff0000
4143

External/Themes/FullThemes/ThyleusTheme/$(BaseDir)/Settings/Themes/CURRENT

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -33,9 +33,11 @@
3333
#CompletionList.SelectedBackColor=#ff0000
3434
#CompletionList.PackageColor=#ff0000
3535

36-
#MethodCallTip.SelectedBack=#ff0000
36+
#MethodCallTip.SelectedFore=#ffffff
37+
#MethodCallTip.SelectedBack=#0000ff
3738
#MethodCallTip.InfoColor=#ff0000
3839

40+
#DataGridView.LineColor=#ff0000
3941
#ToolStripTextBoxControl.GrayText=#808080
4042
#QuickFind.ErrorBack=#ff0000
4143

External/Themes/FullThemes/ThyleusTheme/$(BaseDir)/Settings/Themes/Thyleus.fdi

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -33,9 +33,11 @@
3333
#CompletionList.SelectedBackColor=#ff0000
3434
#CompletionList.PackageColor=#ff0000
3535

36-
#MethodCallTip.SelectedBack=#ff0000
36+
#MethodCallTip.SelectedFore=#ffffff
37+
#MethodCallTip.SelectedBack=#0000ff
3738
#MethodCallTip.InfoColor=#ff0000
3839

40+
#DataGridView.LineColor=#ff0000
3941
#ToolStripTextBoxControl.GrayText=#808080
4042
#QuickFind.ErrorBack=#ff0000
4143

FlashDevelop/Bin/Debug/Settings/Themes/Default.fdi

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -33,9 +33,11 @@
3333
#CompletionList.SelectedBackColor=#ff0000
3434
#CompletionList.PackageColor=#ff0000
3535

36-
#MethodCallTip.SelectedBack=#ff0000
36+
#MethodCallTip.SelectedFore=#ffffff
37+
#MethodCallTip.SelectedBack=#0000ff
3738
#MethodCallTip.InfoColor=#ff0000
3839

40+
#DataGridView.LineColor=#ff0000
3941
#ToolStripTextBoxControl.GrayText=#808080
4042
#QuickFind.ErrorBack=#ff0000
4143

0 commit comments

Comments
 (0)