diff --git a/IDE/src/IDEApp.bf b/IDE/src/IDEApp.bf index 28c40b6a..7c5acff3 100644 --- a/IDE/src/IDEApp.bf +++ b/IDE/src/IDEApp.bf @@ -6906,8 +6906,8 @@ namespace IDE var editWidgetContent = (SourceEditWidgetContent)editWidget.Content; //mEditWidget.mVertScrollbar.mScrollIncrement = editWidgetContent.mFont.GetLineSpacing(); - editWidgetContent.mHiliteColor = 0xFF384858; - editWidgetContent.mUnfocusedHiliteColor = 0x80384858; + editWidgetContent.mHiliteColor = mSettings.mUISettings.mColors.mCodeHighlight; + editWidgetContent.mUnfocusedHiliteColor = mSettings.mUISettings.mColors.mCodeHighlightUnfocused; editWidgetContent.mHiliteCurrentLine = mSettings.mEditorSettings.mHiliteCurrentLine; return editWidget; diff --git a/IDE/src/Settings.bf b/IDE/src/Settings.bf index 3d539d98..6f512a68 100644 --- a/IDE/src/Settings.bf +++ b/IDE/src/Settings.bf @@ -350,6 +350,8 @@ namespace IDE public Color mCurrentLineHilite = 0xFF4C4C54; public Color mCurrentLineNumberHilite = 0x18FFFFFF; public Color mCharPairHilite = 0x1DFFFFFF; + public Color mCodeHighlight = 0xFF384858; + public Color mCodeHighlightUnfocused = 0x80384858; public void Deserialize(StructuredData sd) { @@ -418,6 +420,8 @@ namespace IDE GetColor("CurrentLineHilite", ref mCurrentLineHilite); GetColor("CurrentLineNumberHilite", ref mCurrentLineNumberHilite); GetColor("CharPairHilite", ref mCharPairHilite); + GetColor("CodeHighlight", ref mCodeHighlight); + GetColor("CodeHighlightUnfocused", ref mCodeHighlightUnfocused); } public void Apply()