@ -30,6 +30,7 @@ import com.fr.design.utils.gui.GUICoreUtils;
import com.fr.design.widget.IconDefinePane ;
import com.fr.design.widget.IconDefinePane ;
import com.fr.form.ui.Button ;
import com.fr.form.ui.Button ;
import com.fr.form.ui.CustomToolBarButton ;
import com.fr.form.ui.CustomToolBarButton ;
import com.fr.general.ColorMode ;
import com.fr.form.ui.Widget ;
import com.fr.form.ui.Widget ;
import com.fr.form.ui.WidgetInfoConfig ;
import com.fr.form.ui.WidgetInfoConfig ;
import com.fr.general.Background ;
import com.fr.general.Background ;
@ -227,7 +228,7 @@ public class EditToolBar extends BasicPane {
this . defaultCheckBox . setSelected ( ftoolbar . isDefault ( ) ? true : false ) ;
this . defaultCheckBox . setSelected ( ftoolbar . isDefault ( ) ? true : false ) ;
if ( bgColorButtonGroup ! = null ) {
if ( bgColorButtonGroup ! = null ) {
this . bgColorButtonGroup . setSelectedIndex ( ftoolbar . isBgColorLight ( ) ? 0 : 1 ) ;
this . bgColorButtonGroup . setSelectedIndex ( ftoolbar . getButtonBgColorMode ( ) . getCode ( ) ) ;
}
}
}
}
@ -263,7 +264,7 @@ public class EditToolBar extends BasicPane {
ftoolBar . setBackground ( this . background ) ;
ftoolBar . setBackground ( this . background ) ;
}
}
if ( bgColorButtonGroup ! = null ) {
if ( bgColorButtonGroup ! = null ) {
ftoolBar . setBgColorLight ( bgColorButtonGroup . getSelectedIndex ( ) = = 0 ) ;
ftoolBar . setButtonBgColorMode ( ColorMode . getModeByCode ( bgColorButtonGroup . getSelectedIndex ( ) ) ) ;
}
}
return ftoolBar ;
return ftoolBar ;
}
}
@ -729,7 +730,9 @@ public class EditToolBar extends BasicPane {
private JPanel createButtonColorGroup ( ) {
private JPanel createButtonColorGroup ( ) {
UILabel headLabel = new UILabel ( Toolkit . i18nText ( "Fine-Design_ToolBar_Button_Color" ) ) ;
UILabel headLabel = new UILabel ( Toolkit . i18nText ( "Fine-Design_ToolBar_Button_Color" ) ) ;
String [ ] titles = new String [ ] { Toolkit . i18nText ( "Fine-Design_ToolBar_Button_Color_Light" ) , Toolkit . i18nText ( "Fine-Design_ToolBar_Button_Color_Dark" ) } ;
String [ ] titles = new String [ ] { Toolkit . i18nText ( "Fine-Design_ToolBar_Button_Color_Auto" ) ,
Toolkit . i18nText ( "Fine-Design_ToolBar_Button_Color_Light" ) ,
Toolkit . i18nText ( "Fine-Design_ToolBar_Button_Color_Dark" ) } ;
bgColorButtonGroup = new UIButtonGroup < String > ( titles ) {
bgColorButtonGroup = new UIButtonGroup < String > ( titles ) {
@Override
@Override
public void setSelectedIndex ( int newSelectedIndex , boolean fireChanged ) {
public void setSelectedIndex ( int newSelectedIndex , boolean fireChanged ) {