@ -4,6 +4,7 @@ import com.fr.design.actions.JTemplateAction;
import com.fr.design.beans.BasicBeanPane ;
import com.fr.design.beans.BasicBeanPane ;
import com.fr.design.dialog.DialogActionAdapter ;
import com.fr.design.dialog.DialogActionAdapter ;
import com.fr.design.dialog.UIDialog ;
import com.fr.design.dialog.UIDialog ;
import com.fr.design.i18n.DesignSizeI18nManager ;
import com.fr.design.i18n.Toolkit ;
import com.fr.design.i18n.Toolkit ;
import com.fr.design.mainframe.DesignerContext ;
import com.fr.design.mainframe.DesignerContext ;
import com.fr.design.mainframe.JTemplate ;
import com.fr.design.mainframe.JTemplate ;
@ -66,13 +67,13 @@ public class ReportFitAttrAction extends JTemplateAction {
private void showReportFitDialog ( ReportFitAttr fitAttr , final JTemplate jwb , final FitProvider wbTpl , final BasicBeanPane < ReportFitAttr > attrPane ) {
private void showReportFitDialog ( ReportFitAttr fitAttr , final JTemplate jwb , final FitProvider wbTpl , final BasicBeanPane < ReportFitAttr > attrPane ) {
attrPane . populateBean ( fitAttr ) ;
attrPane . populateBean ( fitAttr ) ;
UIDialog dialog = attrPane . showMedium Window ( DesignerContext . getDesignerFrame ( ) , new DialogActionAdapter ( ) {
UIDialog dialog = attrPane . showWindowWithCustomSize ( DesignerContext . getDesignerFrame ( ) , new DialogActionAdapter ( ) {
@Override
@Override
public void doOk ( ) {
public void doOk ( ) {
wbTpl . setReportFitAttr ( attrPane . updateBean ( ) ) ;
wbTpl . setReportFitAttr ( attrPane . updateBean ( ) ) ;
jwb . fireTargetModified ( ) ;
jwb . fireTargetModified ( ) ;
}
}
} ) ;
} , DesignSizeI18nManager . getInstance ( ) . i18nDimension ( "com.fr.design.report.fit.templatePane.dialog" ) ) ;
dialog . setVisible ( true ) ;
dialog . setVisible ( true ) ;
}
}