@ -16,7 +16,6 @@ import com.fr.design.layout.VerticalFlowLayout;
import com.fr.design.mainframe.reuse.ReuseGuideDialog ;
import com.fr.design.mainframe.reuse.ReuseGuideDialog ;
import com.fr.design.mainframe.reuse.SnapChatKeys ;
import com.fr.design.mainframe.reuse.SnapChatKeys ;
import com.fr.design.mainframe.share.collect.ComponentCollector ;
import com.fr.design.mainframe.share.collect.ComponentCollector ;
import com.fr.design.menu.SnapChatUtil ;
import com.fr.design.notification.SnapChat ;
import com.fr.design.notification.SnapChat ;
import com.fr.design.notification.SnapChatFactory ;
import com.fr.design.notification.SnapChatFactory ;
import com.fr.design.ui.util.UIUtil ;
import com.fr.design.ui.util.UIUtil ;
@ -114,7 +113,8 @@ public class EastRegionContainerPane extends UIEastResizableContainer {
POLY_REPORT , // 聚合报表-报表块
POLY_REPORT , // 聚合报表-报表块
POLY_CHART ( com . fr . design . i18n . Toolkit . i18nText ( "Fine-Design_Basic_Component_Settings" ) ) , // 聚合报表-图表块
POLY_CHART ( com . fr . design . i18n . Toolkit . i18nText ( "Fine-Design_Basic_Component_Settings" ) ) , // 聚合报表-图表块
AUTHORITY_EDITION , // 权限编辑
AUTHORITY_EDITION , // 权限编辑
AUTHORITY_EDITION_DISABLED ; // 权限编辑
AUTHORITY_EDITION_DISABLED , // 权限编辑
DUCHAMP_REPORT ;
private String title ;
private String title ;
@ -280,15 +280,15 @@ public class EastRegionContainerPane extends UIEastResizableContainer {
// 单元格元素
// 单元格元素
PropertyItem cellElement = new PropertyItem ( KEY_CELL_ELEMENT , com . fr . design . i18n . Toolkit . i18nText ( "Fine-Design_Basic_Cell_Element" ) ,
PropertyItem cellElement = new PropertyItem ( KEY_CELL_ELEMENT , com . fr . design . i18n . Toolkit . i18nText ( "Fine-Design_Basic_Cell_Element" ) ,
"cellelement" , new PropertyMode [ ] { PropertyMode . REPORT , PropertyMode . REPORT_PARA , PropertyMode . REPORT_PARA_WIDGET , PropertyMode . REPORT_FLOAT , PropertyMode . POLY , PropertyMode . POLY_CHART } ,
"cellelement" , new PropertyMode [ ] { PropertyMode . REPORT , PropertyMode . REPORT_PARA , PropertyMode . REPORT_PARA_WIDGET , PropertyMode . REPORT_FLOAT , PropertyMode . POLY , PropertyMode . POLY_CHART } ,
new PropertyMode [ ] { PropertyMode . REPORT , PropertyMode . FORM_REPORT , PropertyMode . POLY_REPORT } ) ;
new PropertyMode [ ] { PropertyMode . REPORT , PropertyMode . FORM_REPORT , PropertyMode . POLY_REPORT , PropertyMode . DUCHAMP_REPORT } ) ;
// 单元格属性
// 单元格属性
PropertyItem cellAttr = new PropertyItem ( KEY_CELL_ATTR , com . fr . design . i18n . Toolkit . i18nText ( "Fine-Design_Basic_Cell_Attributes" ) ,
PropertyItem cellAttr = new PropertyItem ( KEY_CELL_ATTR , com . fr . design . i18n . Toolkit . i18nText ( "Fine-Design_Basic_Cell_Attributes" ) ,
"cellattr" , new PropertyMode [ ] { PropertyMode . REPORT , PropertyMode . REPORT_PARA , PropertyMode . REPORT_PARA_WIDGET , PropertyMode . REPORT_FLOAT , PropertyMode . POLY , PropertyMode . POLY_CHART } ,
"cellattr" , new PropertyMode [ ] { PropertyMode . REPORT , PropertyMode . REPORT_PARA , PropertyMode . REPORT_PARA_WIDGET , PropertyMode . REPORT_FLOAT , PropertyMode . POLY , PropertyMode . POLY_CHART } ,
new PropertyMode [ ] { PropertyMode . REPORT , PropertyMode . FORM_REPORT , PropertyMode . POLY_REPORT } ) ;
new PropertyMode [ ] { PropertyMode . REPORT , PropertyMode . FORM_REPORT , PropertyMode . POLY_REPORT , PropertyMode . DUCHAMP_REPORT } ) ;
// 悬浮元素
// 悬浮元素
PropertyItem floatElement = new PropertyItem ( KEY_FLOAT_ELEMENT , com . fr . design . i18n . Toolkit . i18nText ( "Fine-Design_Basic_Float_Element" ) ,
PropertyItem floatElement = new PropertyItem ( KEY_FLOAT_ELEMENT , com . fr . design . i18n . Toolkit . i18nText ( "Fine-Design_Basic_Float_Element" ) ,
"floatelement" , new PropertyMode [ ] { PropertyMode . REPORT , PropertyMode . REPORT_PARA , PropertyMode . REPORT_PARA_WIDGET , PropertyMode . REPORT_FLOAT , PropertyMode . POLY , PropertyMode . POLY_CHART } ,
"floatelement" , new PropertyMode [ ] { PropertyMode . REPORT , PropertyMode . REPORT_PARA , PropertyMode . REPORT_PARA_WIDGET , PropertyMode . REPORT_FLOAT , PropertyMode . POLY , PropertyMode . POLY_CHART } ,
new PropertyMode [ ] { PropertyMode . REPORT , PropertyMode . REPORT_FLOAT , PropertyMode . POLY_REPORT } ) ;
new PropertyMode [ ] { PropertyMode . REPORT , PropertyMode . REPORT_FLOAT , PropertyMode . POLY_REPORT , PropertyMode . DUCHAMP_REPORT } ) ;
// 控件设置
// 控件设置
PropertyItem widgetSettings = new PropertyItem ( KEY_WIDGET_SETTINGS , com . fr . design . i18n . Toolkit . i18nText ( "Fine-Design_Basic_Component_Settings" ) ,
PropertyItem widgetSettings = new PropertyItem ( KEY_WIDGET_SETTINGS , com . fr . design . i18n . Toolkit . i18nText ( "Fine-Design_Basic_Component_Settings" ) ,
"widgetsettings" , new PropertyMode [ ] { PropertyMode . REPORT , PropertyMode . REPORT_PARA , PropertyMode . REPORT_PARA_WIDGET , PropertyMode . REPORT_FLOAT , PropertyMode . FORM , PropertyMode . POLY } ,
"widgetsettings" , new PropertyMode [ ] { PropertyMode . REPORT , PropertyMode . REPORT_PARA , PropertyMode . REPORT_PARA_WIDGET , PropertyMode . REPORT_FLOAT , PropertyMode . FORM , PropertyMode . POLY } ,
@ -296,11 +296,11 @@ public class EastRegionContainerPane extends UIEastResizableContainer {
// 条件属性
// 条件属性
PropertyItem conditionAttr = new PropertyItem ( KEY_CONDITION_ATTR , com . fr . design . i18n . Toolkit . i18nText ( "Fine-Design_Basic_Condition_Attributes" ) ,
PropertyItem conditionAttr = new PropertyItem ( KEY_CONDITION_ATTR , com . fr . design . i18n . Toolkit . i18nText ( "Fine-Design_Basic_Condition_Attributes" ) ,
"conditionattr" , new PropertyMode [ ] { PropertyMode . REPORT , PropertyMode . REPORT_PARA , PropertyMode . REPORT_PARA_WIDGET , PropertyMode . REPORT_FLOAT , PropertyMode . POLY , PropertyMode . POLY_CHART } ,
"conditionattr" , new PropertyMode [ ] { PropertyMode . REPORT , PropertyMode . REPORT_PARA , PropertyMode . REPORT_PARA_WIDGET , PropertyMode . REPORT_FLOAT , PropertyMode . POLY , PropertyMode . POLY_CHART } ,
new PropertyMode [ ] { PropertyMode . REPORT , PropertyMode . FORM_REPORT , PropertyMode . POLY_REPORT } ) ;
new PropertyMode [ ] { PropertyMode . REPORT , PropertyMode . FORM_REPORT , PropertyMode . POLY_REPORT , PropertyMode . DUCHAMP_REPORT } ) ;
// 超级链接
// 超级链接
PropertyItem hyperlink = new PropertyItem ( KEY_HYPERLINK , com . fr . design . i18n . Toolkit . i18nText ( "Fine-Design_Report_Hyperlink" ) ,
PropertyItem hyperlink = new PropertyItem ( KEY_HYPERLINK , com . fr . design . i18n . Toolkit . i18nText ( "Fine-Design_Report_Hyperlink" ) ,
"hyperlink" , new PropertyMode [ ] { PropertyMode . REPORT , PropertyMode . REPORT_PARA , PropertyMode . REPORT_PARA_WIDGET , PropertyMode . REPORT_FLOAT , PropertyMode . POLY , PropertyMode . POLY_CHART } ,
"hyperlink" , new PropertyMode [ ] { PropertyMode . REPORT , PropertyMode . REPORT_PARA , PropertyMode . REPORT_PARA_WIDGET , PropertyMode . REPORT_FLOAT , PropertyMode . POLY , PropertyMode . POLY_CHART } ,
new PropertyMode [ ] { PropertyMode . REPORT , PropertyMode . REPORT_FLOAT , PropertyMode . FORM_REPORT , PropertyMode . POLY_REPORT } ) ;
new PropertyMode [ ] { PropertyMode . REPORT , PropertyMode . REPORT_FLOAT , PropertyMode . FORM_REPORT , PropertyMode . POLY_REPORT , PropertyMode . DUCHAMP_REPORT } ) ;
// 组件库
// 组件库
widgetLibSnapChat = SnapChatFactory . createSnapChat ( false , SnapChatKeys . COMPONENT ) ;
widgetLibSnapChat = SnapChatFactory . createSnapChat ( false , SnapChatKeys . COMPONENT ) ;
PropertyItem widgetLib = new PropertyItem (
PropertyItem widgetLib = new PropertyItem (