Fixed some general UI bugs with highlighting in the PropsSchemes
dialog, and allow specify custom colors for highlighting.
PropsSchemeDialog
Old: extend public void refreshSearchResult() New: final public void refreshSearchResult() // use the new refreshSearchResultFor for specificity New: extend public void refreshSearchResultFor(str{} keys)
PropsSchemeOptionLabel
Old: extend public void highlight(str target, bool ignoreCase=true) New: extend public void highlight(str target, color hc, bool ignoreCase=true) Old: extend public void highlight(str{} keys) New: extend public void highlight(str{} keys, color hc)
PropsSchemeOptionsSubWindow
Old: extend public void highlight(str target, bool ignoreCase=true) { New: extend public void highlight(str target, color hc, bool ignoreCase=true) { Old: extend public void highlight(str{} keys) { New: extend public void highlight(str{} keys, color hc) {
PropsSchemeSectionedLabel
Old: extend public void highlight(str target, bool ignoreCase=true) { New: extend public void highlight(str target, color hc, bool ignoreCase=true) { Old: extend public void highlight(str{} keys) { New: extend public void highlight(str{} keys, color hc) {