Styling: MenuItem: support styling acceleratorFont

Theme Editor:
- support font keys in auto-completion
- ignore Menu.acceleratorFont, CheckBoxMenuItem.acceleratorFont and RadioButtonMenuItem.acceleratorFont because they are never used (keep UI values for backward compatibility)
This commit is contained in:
Karl Tauber
2021-12-11 11:17:53 +01:00
parent 6205e18c45
commit 2164bd363b
6 changed files with 16 additions and 15 deletions

View File

@@ -193,9 +193,7 @@ class FlatCompletionProvider
}
private boolean isIgnored( String key ) {
return key.endsWith( ".font" ) ||
key.endsWith( "Font" ) ||
key.endsWith( "InputMap" );
return key.endsWith( "InputMap" );
}
private void setCompletions( Set<String> keys ) {

View File

@@ -139,7 +139,6 @@ CheckBox.margin
CheckBox.rollover
CheckBox.textIconGap
CheckBox.textShiftOffset
CheckBoxMenuItem.acceleratorFont
CheckBoxMenuItem.acceleratorForeground
CheckBoxMenuItem.acceleratorSelectionForeground
CheckBoxMenuItem.arrowIcon
@@ -430,7 +429,6 @@ List.selectionInactiveForeground
List.showCellFocusIndicator
List.timeFactor
ListUI
Menu.acceleratorFont
Menu.acceleratorForeground
Menu.acceleratorSelectionForeground
Menu.arrowIcon
@@ -614,7 +612,6 @@ RadioButton.rollover
RadioButton.shadow
RadioButton.textIconGap
RadioButton.textShiftOffset
RadioButtonMenuItem.acceleratorFont
RadioButtonMenuItem.acceleratorForeground
RadioButtonMenuItem.acceleratorSelectionForeground
RadioButtonMenuItem.arrowIcon