|
|
|
@ -28,7 +28,7 @@ import com.fr.design.mainframe.FormDesigner;
|
|
|
|
|
import com.fr.design.mainframe.FormSelection; |
|
|
|
|
import com.fr.design.mainframe.JTemplate; |
|
|
|
|
import com.fr.design.mainframe.widget.accessibles.AccessibleBackgroundEditor; |
|
|
|
|
import com.fr.design.widgettheme.processor.WidgetThemeParaCreatorPaneAcceptor; |
|
|
|
|
import com.fr.design.widgettheme.processor.WidgetThemeParaCreatorPaneAdder; |
|
|
|
|
import com.fr.design.utils.gui.LayoutUtils; |
|
|
|
|
import com.fr.design.utils.gui.UIComponentUtils; |
|
|
|
|
import com.fr.design.widget.ui.designer.AbstractDataModify; |
|
|
|
@ -204,7 +204,7 @@ public class RootDesignDefinePane extends AbstractDataModify<WParameterLayout> {
|
|
|
|
|
private void refreshExtraAdvancedPane() { |
|
|
|
|
extraPaneList.clear(); |
|
|
|
|
backgroundPane.removeAll(); |
|
|
|
|
WidgetThemeParaCreatorPaneAcceptor.accept(creator, extraPaneList); |
|
|
|
|
WidgetThemeParaCreatorPaneAdder.add(creator, extraPaneList); |
|
|
|
|
Set<WidgetAdvancedPaneProvider<WParameterLayout>> providers = ExtraDesignClassManager.getInstance().getArray(WidgetAdvancedPaneProvider.XML_TAG); |
|
|
|
|
for (WidgetAdvancedPaneProvider<WParameterLayout> provider : providers) { |
|
|
|
|
if (!provider.accept(creator)) { |
|
|
|
|