| /************************************************************** |
| * |
| * Licensed to the Apache Software Foundation (ASF) under one |
| * or more contributor license agreements. See the NOTICE file |
| * distributed with this work for additional information |
| * regarding copyright ownership. The ASF licenses this file |
| * to you under the Apache License, Version 2.0 (the |
| * "License"); you may not use this file except in compliance |
| * with the License. You may obtain a copy of the License at |
| * |
| * http://www.apache.org/licenses/LICENSE-2.0 |
| * |
| * Unless required by applicable law or agreed to in writing, |
| * software distributed under the License is distributed on an |
| * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY |
| * KIND, either express or implied. See the License for the |
| * specific language governing permissions and limitations |
| * under the License. |
| * |
| *************************************************************/ |
| |
| |
| package com.sun.star.wizards.web; |
| |
| import com.sun.star.awt.FontDescriptor; |
| import com.sun.star.awt.Size; |
| import com.sun.star.awt.XButton; |
| import com.sun.star.awt.XCheckBox; |
| import com.sun.star.awt.XComboBox; |
| import com.sun.star.awt.XControl; |
| import com.sun.star.awt.XDateField; |
| import com.sun.star.awt.XFixedText; |
| import com.sun.star.awt.XListBox; |
| import com.sun.star.awt.XRadioButton; |
| import com.sun.star.awt.XTextComponent; |
| import com.sun.star.lang.XMultiServiceFactory; |
| import com.sun.star.wizards.common.Helper; |
| import com.sun.star.wizards.common.HelpIds; |
| import com.sun.star.wizards.common.PropertyNames; |
| import com.sun.star.wizards.ui.ImageList; |
| import com.sun.star.wizards.ui.UIConsts; |
| import com.sun.star.wizards.ui.WizardDialog; |
| import com.sun.star.wizards.web.data.CGLayout; |
| |
| /** |
| * This class is generated Automatically.... |
| * bla bla bla |
| */ |
| public abstract class WebWizardDialog extends WizardDialog implements WebWizardConst, UIConsts, WWHID |
| { |
| //GUI Components as Class members. |
| XFixedText lbIntroTitle; |
| XFixedText lblIntroduction; |
| //Fixed Line |
| XControl lnLoadSettings; |
| XFixedText lblLoadSettings; |
| XListBox lstLoadSettings; |
| XButton btnDelSession; |
| XFixedText lblContentTitle; |
| //Fixed Line |
| XFixedText lblSiteContent; |
| XListBox lstDocuments; |
| XButton btnAddDoc; |
| XButton btnRemoveDoc; |
| XButton btnDocUp; |
| XButton btnDocDown; |
| //Fixed Line |
| XControl lnDocsInfo; |
| XFixedText lblDocTitle; |
| XTextComponent txtDocTitle; |
| XFixedText lblDocInfo; |
| XTextComponent txtDocInfo; |
| XFixedText lblDocAuthor; |
| XTextComponent txtDocAuthor; |
| XFixedText lblDocExportFormat; |
| XListBox lstDocTargetType; |
| XFixedText lblLayoutTitle; |
| XFixedText lblLayouts; |
| /*XFixedText Label1; |
| //Image Control |
| XControl ImageControl1; |
| //Image Control |
| XControl ImageControl3; |
| //Image Control |
| XControl ImageControl4; |
| //Image Control |
| XControl ImageControl5; |
| //Image Control |
| XControl ImageControl6; |
| XFixedText Label3; |
| //titled box |
| XControl FrameControl1; |
| //Image Control |
| XControl ImageControl2; |
| //Image Control |
| XControl ImageControl7; |
| //Image Control |
| XControl ImageControl8; |
| //Image Control |
| XControl ImageControl9; |
| //Image Control |
| XControl ImageControl10; |
| //Image Control |
| XControl ImageControl11; |
| //Image Control |
| XControl ImageControl12; |
| //Image Control |
| XControl ImageControl13; |
| //Image Control |
| XControl ImageControl14; |
| //Image Control |
| XControl ImageControl15; |
| */ |
| XCheckBox chbDocDesc; |
| XCheckBox chkDocFilename; |
| XCheckBox chbDocAuthor; |
| XCheckBox chkDocFormat; |
| XCheckBox chkDocFormatIcon; |
| XCheckBox chkDocCreated; |
| XCheckBox chkDocChanged; |
| XCheckBox chkDocPages; |
| XCheckBox chkDocSize; |
| XFixedText lnDisplay; |
| XRadioButton optOptimize640x480; |
| XRadioButton optOptimize800x600; |
| XRadioButton optOptimize1024x768; |
| XFixedText lblLayout2Title; |
| XFixedText lblOptimizeFor; // Step 5 |
| XFixedText lblStyle; |
| XFixedText lblStyleTitle; |
| XListBox lstStyles; //Image Control |
| XFixedText txtBackground; |
| XFixedText txtIconset; |
| XButton btnBackgrounds; |
| XButton btnIconSets; |
| XControl imgPreview; // Step 6 |
| XFixedText lblSiteTitle; |
| XFixedText lblSiteCreated; |
| XFixedText lblEmail; |
| XFixedText lblSiteDesc; |
| XTextComponent txtSiteTitle; |
| XTextComponent txtSiteDesc; |
| XTextComponent txtEmail; |
| XDateField dateSiteCreated; |
| XDateField dateSiteUpdate; |
| XFixedText lblSiteUpdated; |
| XTextComponent txtCopyright; |
| XFixedText lblCopyright; |
| XFixedText lblTitleGeneralPage; |
| XButton btnPreview; |
| XButton btnFTP; |
| XCheckBox chkLocalDir; |
| //Fixed Line |
| XControl lblCreateSite; |
| XCheckBox chkFTP; |
| XFixedText lblFTP; |
| XCheckBox chkZip; |
| XCheckBox chkSaveSettings; |
| XFixedText lblSaveSettings; |
| //Fixed Line |
| XControl lnSaveSetting; |
| XComboBox cbSaveSettings; |
| XTextComponent txtLocalDir; |
| XTextComponent txtZip; |
| XButton btnLocalDir; |
| XButton btnZip; |
| XFixedText lblTitlePublish; |
| //Fixed Line |
| XControl FixedLine1; |
| //Font Descriptors as Class members. |
| FontDescriptor fontDescriptor0 = new FontDescriptor(); |
| FontDescriptor fontDescriptor1 = new FontDescriptor(); |
| FontDescriptor fontDescriptor4 = new FontDescriptor(); |
| FontDescriptor fontDescriptor5 = new FontDescriptor(); |
| FontDescriptor fontDescriptor6 = new FontDescriptor(); |
| FontDescriptor fontDescriptor7 = new FontDescriptor(); //private static String[] PROPNAMES_LBL_NOFOCUS = new String[] {PropertyNames.PROPERTY_HEIGHT, PropertyNames.PROPERTY_LABEL, PropertyNames.PROPERTY_NAME, PropertyNames.PROPERTY_POSITION_X, PropertyNames.PROPERTY_POSITION_Y, PropertyNames.PROPERTY_STEP, PropertyNames.PROPERTY_WIDTH}; |
| private static String[] PROPNAMES_LBL = new String[] |
| { |
| PropertyNames.PROPERTY_HEIGHT, PropertyNames.PROPERTY_LABEL, PropertyNames.PROPERTY_NAME, PropertyNames.PROPERTY_POSITION_X, PropertyNames.PROPERTY_POSITION_Y, PropertyNames.PROPERTY_STEP, PropertyNames.PROPERTY_TABINDEX, PropertyNames.PROPERTY_WIDTH |
| }; |
| private static String[] PROPNAMES_CHKBOX = new String[] |
| { |
| PropertyNames.PROPERTY_HEIGHT, PropertyNames.PROPERTY_HELPURL, PropertyNames.PROPERTY_LABEL, PropertyNames.PROPERTY_NAME, PropertyNames.PROPERTY_POSITION_X, PropertyNames.PROPERTY_POSITION_Y, PropertyNames.PROPERTY_STATE, PropertyNames.PROPERTY_STEP, PropertyNames.PROPERTY_TABINDEX, PropertyNames.PROPERTY_WIDTH |
| }; |
| private static String[] PROPNAMES_BUTTON = new String[] |
| { |
| PropertyNames.PROPERTY_HEIGHT, PropertyNames.PROPERTY_HELPURL, PropertyNames.PROPERTY_LABEL, PropertyNames.PROPERTY_NAME, PropertyNames.PROPERTY_POSITION_X, PropertyNames.PROPERTY_POSITION_Y, PropertyNames.PROPERTY_STEP, PropertyNames.PROPERTY_TABINDEX, PropertyNames.PROPERTY_WIDTH |
| }; |
| private static String[] PROPNAMES_TXT = new String[] |
| { |
| PropertyNames.PROPERTY_HEIGHT, PropertyNames.PROPERTY_HELPURL, PropertyNames.PROPERTY_NAME, PropertyNames.PROPERTY_POSITION_X, PropertyNames.PROPERTY_POSITION_Y, PropertyNames.PROPERTY_STEP, PropertyNames.PROPERTY_TABINDEX, PropertyNames.PROPERTY_WIDTH |
| }; |
| private static String[] PROPNAMES_TXT_2 = new String[] |
| { |
| PropertyNames.PROPERTY_HEIGHT, PropertyNames.PROPERTY_HELPURL, PropertyNames.PROPERTY_NAME, PropertyNames.PROPERTY_POSITION_X, PropertyNames.PROPERTY_POSITION_Y, PropertyNames.READ_ONLY, PropertyNames.PROPERTY_STEP, PropertyNames.PROPERTY_TABINDEX, PropertyNames.PROPERTY_WIDTH |
| }; |
| private static String[] PROPNAMES_TITLE = new String[] |
| { |
| PropertyNames.FONT_DESCRIPTOR, PropertyNames.PROPERTY_HEIGHT, PropertyNames.PROPERTY_LABEL, PropertyNames.PROPERTY_MULTILINE, PropertyNames.PROPERTY_NAME, PropertyNames.PROPERTY_POSITION_X, PropertyNames.PROPERTY_POSITION_Y, PropertyNames.PROPERTY_STEP, PropertyNames.PROPERTY_TABINDEX, PropertyNames.PROPERTY_WIDTH |
| }; |
| private static Integer INTEGER_91 = 91; |
| private static Integer INTEGER_97 = 97; |
| private static Integer INTEGER_103 = 103; |
| private static Integer INTEGER_169 = 169; //Resources Object |
| WebWizardDialogResources resources; |
| |
| public WebWizardDialog(XMultiServiceFactory xmsf) |
| { |
| super(xmsf, HID0_WEBWIZARD); |
| //Load Resources |
| resources = new WebWizardDialogResources(xmsf, super.getResource()); |
| |
| |
| //set dialog properties... |
| Helper.setUnoPropertyValues(xDialogModel, |
| new String[] |
| { |
| PropertyNames.PROPERTY_CLOSEABLE, PropertyNames.PROPERTY_HEIGHT, PropertyNames.PROPERTY_HELPURL, PropertyNames.PROPERTY_MOVEABLE, PropertyNames.PROPERTY_NAME, PropertyNames.PROPERTY_POSITION_X, PropertyNames.PROPERTY_POSITION_Y, PropertyNames.PROPERTY_STEP, PropertyNames.PROPERTY_TABINDEX, PropertyNames.PROPERTY_TITLE, PropertyNames.PROPERTY_WIDTH |
| }, |
| new Object[] |
| { |
| Boolean.TRUE, 210, HelpIds.getHelpIdString(HID0_WEBWIZARD), Boolean.TRUE, "WebWizardDialog", 102, 52, INTEGERS[1], new Short((short) 6), resources.resWebWizardDialog_title, 330 |
| }); |
| |
| //Set member- FontDescriptors... |
| fontDescriptor0.Weight = 100; |
| fontDescriptor1.Weight = 150; |
| fontDescriptor1.Underline = com.sun.star.awt.FontUnderline.SINGLE; |
| fontDescriptor4.Weight = 150; |
| fontDescriptor5.Name = "Angsana New"; |
| fontDescriptor5.Height = 16; |
| fontDescriptor5.StyleName = "Regular"; |
| fontDescriptor5.Family = com.sun.star.awt.FontFamily.ROMAN; |
| fontDescriptor5.Weight = 100; |
| fontDescriptor6.Name = "Andalus"; |
| fontDescriptor6.Height = 22; |
| fontDescriptor6.StyleName = "Bold Italic"; |
| fontDescriptor6.Weight = 150; |
| fontDescriptor6.Slant = com.sun.star.awt.FontSlant.ITALIC; |
| fontDescriptor7.Name = "StarSymbol"; |
| fontDescriptor7.Height = 9; |
| fontDescriptor7.StyleName = "Regular"; |
| fontDescriptor7.Weight = 100; |
| } |
| //build components |
| public void buildStep1() |
| { |
| short tabIndex = 100; |
| lbIntroTitle = insertLabel("lbIntroTitle", |
| PROPNAMES_TITLE, |
| new Object[] |
| { |
| fontDescriptor4, INTEGER_16, resources.reslbIntroTitle_value, Boolean.TRUE, "lbIntroTitle", 91, INTEGERS[8], INTEGERS[1], new Short(tabIndex++), 232 |
| }); |
| lblIntroduction = insertLabel("lblIntroduction", |
| new String[] |
| { |
| PropertyNames.PROPERTY_HEIGHT, PropertyNames.PROPERTY_LABEL, PropertyNames.PROPERTY_MULTILINE, PropertyNames.PROPERTY_NAME, PropertyNames.PROPERTY_POSITION_X, PropertyNames.PROPERTY_POSITION_Y, PropertyNames.PROPERTY_STEP, PropertyNames.PROPERTY_TABINDEX, PropertyNames.PROPERTY_WIDTH |
| }, |
| new Object[] |
| { |
| 119, resources.reslblIntroduction_value, Boolean.TRUE, "lblIntroduction", 97, 28, INTEGERS[1], new Short(tabIndex++), 226 |
| }); |
| |
| lnLoadSettings = insertFixedLine("lnLoadSettings", |
| PROPNAMES_TXT, |
| new Object[] |
| { |
| INTEGERS[2], PropertyNames.EMPTY_STRING, "lnLoadSettings", 91, 147, INTEGERS[1], new Short(tabIndex++), 234 |
| }); |
| lblLoadSettings = insertLabel("lblLoadSettings", |
| new String[] |
| { |
| PropertyNames.PROPERTY_HEIGHT, PropertyNames.PROPERTY_LABEL, PropertyNames.PROPERTY_MULTILINE, PropertyNames.PROPERTY_NAME, PropertyNames.PROPERTY_POSITION_X, PropertyNames.PROPERTY_POSITION_Y, PropertyNames.PROPERTY_STEP, PropertyNames.PROPERTY_TABINDEX, PropertyNames.PROPERTY_WIDTH |
| }, |
| new Object[] |
| { |
| INTEGERS[8], resources.reslblLoadSettings_value, Boolean.TRUE, "lblLoadSettings", 97, 153, INTEGERS[1], new Short(tabIndex++), 226 |
| }); |
| lstLoadSettings = insertListBox("lstLoadSettings", null, LSTLOADSETTINGS_ITEM_CHANGED, |
| new String[] |
| { |
| "Dropdown", PropertyNames.PROPERTY_HEIGHT, PropertyNames.PROPERTY_HELPURL, "LineCount", PropertyNames.PROPERTY_NAME, PropertyNames.PROPERTY_POSITION_X, PropertyNames.PROPERTY_POSITION_Y, PropertyNames.PROPERTY_STEP, PropertyNames.PROPERTY_TABINDEX, PropertyNames.PROPERTY_WIDTH |
| }, |
| new Object[] |
| { |
| Boolean.TRUE, INTEGER_12, HelpIds.getHelpIdString(HID1_LST_SESSIONS), new Short((short) 14), "lstLoadSettings", 97, 165, INTEGERS[1], new Short(tabIndex++), 173 |
| }); |
| btnDelSession = insertButton("btnDelSession", BTNDELSESSION_ACTION_PERFORMED, |
| new String[] |
| { |
| PropertyNames.PROPERTY_ENABLED, PropertyNames.PROPERTY_HEIGHT, PropertyNames.PROPERTY_HELPURL, "ImageAlign", PropertyNames.PROPERTY_LABEL, PropertyNames.PROPERTY_NAME, PropertyNames.PROPERTY_POSITION_X, PropertyNames.PROPERTY_POSITION_Y, PropertyNames.PROPERTY_STEP, PropertyNames.PROPERTY_TABINDEX, PropertyNames.PROPERTY_WIDTH |
| }, |
| new Object[] |
| { |
| Boolean.FALSE, INTEGER_14, HelpIds.getHelpIdString(HID1_BTN_DEL_SES), new Short(com.sun.star.awt.ImageAlign.LEFT), resources.resbtnDelSession_value, "btnDelSession", 274, 164, INTEGERS[1], new Short(tabIndex++), INTEGER_50 |
| }); |
| } |
| |
| public void buildStep2() |
| { |
| short tabIndex = 200; |
| |
| lblContentTitle = insertLabel("lblContentTitle", |
| PROPNAMES_TITLE, |
| new Object[] |
| { |
| fontDescriptor4, INTEGER_16, resources.reslblContentTitle_value, Boolean.TRUE, "lblContentTitle", 91, INTEGERS[8], INTEGERS[2], new Short(tabIndex++), 232 |
| }); |
| lblSiteContent = insertLabel("lblSiteContent", |
| PROPNAMES_LBL, |
| new Object[] |
| { |
| INTEGERS[8], resources.reslblSiteContent_value, "lblSiteContent", 97, 28, INTEGERS[2], new Short(tabIndex++), 105 |
| }); |
| lstDocuments = insertListBox("lstDocuments", null, null, |
| new String[] |
| { |
| PropertyNames.PROPERTY_HEIGHT, PropertyNames.PROPERTY_HELPURL, "LineCount", PropertyNames.PROPERTY_NAME, PropertyNames.PROPERTY_POSITION_X, PropertyNames.PROPERTY_POSITION_Y, PropertyNames.PROPERTY_STEP, PropertyNames.PROPERTY_TABINDEX, PropertyNames.PROPERTY_WIDTH |
| }, |
| new Object[] |
| { |
| 123, HelpIds.getHelpIdString(HID2_LST_DOCS), new Short((short) 9), "lstDocuments", 97, 38, INTEGERS[2], new Short(tabIndex++), 103 |
| }); |
| btnAddDoc = insertButton("btnAddDoc", BTNADDDOC_ACTION_PERFORMED, |
| PROPNAMES_BUTTON, |
| new Object[] |
| { |
| INTEGER_14, HelpIds.getHelpIdString(HID2_BTN_ADD_DOC), resources.resbtnAddDoc_value, "btnAddDoc", 97, 165, INTEGERS[2], new Short(tabIndex++), INTEGER_50 |
| }); |
| btnRemoveDoc = insertButton("btnRemoveDoc", BTNREMOVEDOC_ACTION_PERFORMED, |
| PROPNAMES_BUTTON, |
| new Object[] |
| { |
| INTEGER_14, HelpIds.getHelpIdString(HID2_BTN_REM_DOC), resources.resbtnRemoveDoc_value, "btnRemoveDoc", 150, 165, INTEGERS[2], new Short(tabIndex++), INTEGER_50 |
| }); |
| btnDocUp = insertButton("btnDocUp", BTNDOCUP_ACTION_PERFORMED, |
| new String[] |
| { |
| PropertyNames.FONT_DESCRIPTOR, PropertyNames.PROPERTY_HEIGHT, PropertyNames.PROPERTY_HELPURL, PropertyNames.PROPERTY_LABEL, PropertyNames.PROPERTY_NAME, PropertyNames.PROPERTY_POSITION_X, PropertyNames.PROPERTY_POSITION_Y, PropertyNames.PROPERTY_STEP, PropertyNames.PROPERTY_TABINDEX, PropertyNames.PROPERTY_WIDTH |
| }, |
| new Object[] |
| { |
| fontDescriptor7, INTEGER_14, HelpIds.getHelpIdString(HID2_BTN_DOC_UP), resources.resbtnDocUp_value, "btnDocUp", 205, 87, INTEGERS[2], new Short(tabIndex++), 18 |
| }); |
| btnDocDown = insertButton("btnDocDown", BTNDOCDOWN_ACTION_PERFORMED, |
| new String[] |
| { |
| PropertyNames.FONT_DESCRIPTOR, PropertyNames.PROPERTY_HEIGHT, PropertyNames.PROPERTY_HELPURL, PropertyNames.PROPERTY_LABEL, PropertyNames.PROPERTY_NAME, PropertyNames.PROPERTY_POSITION_X, PropertyNames.PROPERTY_POSITION_Y, PropertyNames.PROPERTY_STEP, PropertyNames.PROPERTY_TABINDEX, PropertyNames.PROPERTY_WIDTH |
| }, |
| new Object[] |
| { |
| fontDescriptor7, INTEGER_14, HelpIds.getHelpIdString(HID2_BTN_DOC_DOWN), resources.resbtnDocDown_value, "btnDocDown", 205, 105, INTEGERS[2], new Short(tabIndex++), 18 |
| }); |
| |
| lblDocExportFormat = insertLabel("lblDocExportFormat", |
| PROPNAMES_LBL, |
| new Object[] |
| { |
| INTEGERS[8], resources.reslblDocExportFormat_value, "lblDocExportFormat", 235, 28, INTEGERS[2], new Short(tabIndex++), 89 |
| }); |
| lstDocTargetType = insertListBox("lstDocTargetType", null, null, |
| new String[] |
| { |
| "Dropdown", PropertyNames.PROPERTY_HEIGHT, PropertyNames.PROPERTY_HELPURL, "LineCount", PropertyNames.PROPERTY_NAME, PropertyNames.PROPERTY_POSITION_X, PropertyNames.PROPERTY_POSITION_Y, PropertyNames.PROPERTY_STEP, PropertyNames.PROPERTY_TABINDEX, PropertyNames.PROPERTY_WIDTH |
| }, |
| new Object[] |
| { |
| Boolean.TRUE, INTEGER_12, HelpIds.getHelpIdString(HID2_LST_DOC_EXPORT), new Short((short) 14), "lstDocTargetType", 235, 38, INTEGERS[2], new Short(tabIndex++), 89 |
| }); |
| |
| |
| |
| |
| lnDocsInfo = insertFixedLine("lnDocsInfo", |
| PROPNAMES_LBL, |
| new Object[] |
| { |
| INTEGERS[8], resources.reslnDocsInfo_value, "lnDocsInfo", 235, 66, INTEGERS[2], new Short(tabIndex++), 90 |
| }); |
| lblDocTitle = insertLabel("lblDocTitle", |
| PROPNAMES_LBL, |
| new Object[] |
| { |
| INTEGERS[8], resources.reslblDocTitle_value, "lblDocTitle", 235, 78, INTEGERS[2], new Short(tabIndex++), 89 |
| }); |
| txtDocTitle = insertTextField("txtDocTitle", null, |
| PROPNAMES_TXT, |
| new Object[] |
| { |
| INTEGER_12, HelpIds.getHelpIdString(HID2_TXT_DOC_TITLE), "txtDocTitle", 235, 88, INTEGERS[2], new Short(tabIndex++), 89 |
| }); |
| lblDocInfo = insertLabel("lblDocInfo", |
| PROPNAMES_LBL, |
| new Object[] |
| { |
| INTEGERS[8], resources.reslblDocInfo_value, "lblDocInfo", 235, 103, INTEGERS[2], new Short(tabIndex++), 89 |
| }); |
| txtDocInfo = insertTextField("txtDocInfo", null, |
| new String[] |
| { |
| PropertyNames.PROPERTY_HEIGHT, PropertyNames.PROPERTY_HELPURL, PropertyNames.PROPERTY_MULTILINE, PropertyNames.PROPERTY_NAME, PropertyNames.PROPERTY_POSITION_X, PropertyNames.PROPERTY_POSITION_Y, PropertyNames.PROPERTY_STEP, PropertyNames.PROPERTY_TABINDEX, PropertyNames.PROPERTY_WIDTH |
| }, |
| new Object[] |
| { |
| INTEGER_40, HelpIds.getHelpIdString(HID2_TXT_DOC_DESC), Boolean.TRUE, "txtDocInfo", 235, 113, INTEGERS[2], new Short(tabIndex++), 89 |
| }); |
| lblDocAuthor = insertLabel("lblDocAuthor", |
| PROPNAMES_LBL, |
| new Object[] |
| { |
| INTEGERS[8], resources.reslblDocAuthor_value, "lblDocAuthor", 235, 155, INTEGERS[2], new Short(tabIndex++), 89 |
| }); |
| txtDocAuthor = insertTextField("txtDocAuthor", null, |
| PROPNAMES_TXT, |
| new Object[] |
| { |
| INTEGER_12, HelpIds.getHelpIdString(HID2_TXT_DOC_AUTHOR), "txtDocAuthor", 235, 165, INTEGERS[2], new Short(tabIndex++), 89 |
| }); |
| } |
| |
| public void buildStep3() |
| { |
| lblLayoutTitle = insertLabel("lblLayoutTitle", |
| PROPNAMES_TITLE, |
| new Object[] |
| { |
| fontDescriptor4, INTEGER_16, resources.reslblLayoutTitle_value, Boolean.TRUE, "lblLayoutTitle", 91, INTEGERS[8], INTEGERS[3], new Short((short) 29), 232 |
| }); |
| lblLayouts = insertLabel("lblLayouts", |
| PROPNAMES_LBL, |
| new Object[] |
| { |
| INTEGERS[8], resources.reslblLayouts_value, "lblLayouts", 97, 28, INTEGERS[3], new Short((short) 30), 206 |
| }); |
| |
| } |
| |
| public void buildStep4() |
| { |
| lblLayout2Title = insertLabel("lblLayout2Title", |
| PROPNAMES_TITLE, |
| new Object[] |
| { |
| fontDescriptor4, INTEGER_16, resources.reslblLayout2Title_value, Boolean.TRUE, "lblLayout2Title", 91, INTEGERS[8], INTEGERS[4], new Short((short) 33), 232 |
| }); |
| lnDisplay = insertLabel("lblDisplay", |
| new String[] |
| { |
| PropertyNames.PROPERTY_HEIGHT, PropertyNames.PROPERTY_LABEL, PropertyNames.PROPERTY_MULTILINE, PropertyNames.PROPERTY_NAME, PropertyNames.PROPERTY_POSITION_X, PropertyNames.PROPERTY_POSITION_Y, PropertyNames.PROPERTY_STEP, PropertyNames.PROPERTY_TABINDEX, PropertyNames.PROPERTY_WIDTH |
| }, |
| new Object[] |
| { |
| INTEGER_16, resources.reslblDisplay_value, Boolean.TRUE, "lblDisplay", 97, 28, INTEGERS[4], new Short((short) 34), 226 |
| }); |
| chkDocFilename = insertCheckBox("chkDocFilename", null, |
| PROPNAMES_CHKBOX, |
| new Object[] |
| { |
| INTEGERS[8], HelpIds.getHelpIdString(HID4_CHK_DISPLAY_FILENAME), resources.reschkDocFilename_value, "chkDocFilename", 103, 50, new Short((short) 0), INTEGERS[4], new Short((short) 35), 99 |
| }); |
| chbDocDesc = insertCheckBox("chbDocDesc", null, |
| PROPNAMES_CHKBOX, |
| new Object[] |
| { |
| INTEGERS[8], HelpIds.getHelpIdString(HID4_CHK_DISPLAY_DESCRIPTION), resources.reschbDocDesc_value, "chbDocDesc", 103, 60, new Short((short) 0), INTEGERS[4], new Short((short) 36), 99 |
| }); |
| chbDocAuthor = insertCheckBox("chbDocAuthor", null, |
| PROPNAMES_CHKBOX, |
| new Object[] |
| { |
| INTEGERS[8], HelpIds.getHelpIdString(HID4_CHK_DISPLAY_AUTHOR), resources.reschbDocAuthor_value, "chbDocAuthor", 103, 70, new Short((short) 0), INTEGERS[4], new Short((short) 37), 99 |
| }); |
| chkDocCreated = insertCheckBox("chkDocCreated", null, |
| PROPNAMES_CHKBOX, |
| new Object[] |
| { |
| INTEGERS[8], HelpIds.getHelpIdString(HID4_CHK_DISPLAY_CR_DATE), resources.reschkDocCreated_value, "chkDocCreated", 103, 80, new Short((short) 0), INTEGERS[4], new Short((short) 38), 99 |
| }); |
| chkDocChanged = insertCheckBox("chkDocChanged", null, |
| PROPNAMES_CHKBOX, |
| new Object[] |
| { |
| INTEGERS[8], HelpIds.getHelpIdString(HID4_CHK_DISPLAY_UP_DATE), resources.reschkDocChanged_value, "chkDocChanged", 103, 90, new Short((short) 0), INTEGERS[4], new Short((short) 39), 99 |
| }); |
| |
| chkDocFormat = insertCheckBox("chkDocFormat", null, |
| PROPNAMES_CHKBOX, |
| new Object[] |
| { |
| INTEGERS[8], HelpIds.getHelpIdString(HID4_CHK_DISPLAY_FORMAT), resources.reschkDocFormat_value, "chkDocFormat", 200, 50, new Short((short) 0), INTEGERS[4], new Short((short) 40), 110 |
| }); |
| chkDocFormatIcon = insertCheckBox("chkDocFormatIcon", null, |
| PROPNAMES_CHKBOX, |
| new Object[] |
| { |
| INTEGERS[8], HelpIds.getHelpIdString(HID4_CHK_DISPLAY_F_ICON), resources.reschkDocFormatIcon_value, "chkDocFormatIcon", 200, 60, new Short((short) 0), INTEGERS[4], new Short((short) 41), 110 |
| }); |
| chkDocPages = insertCheckBox("chkDocPages", null, |
| PROPNAMES_CHKBOX, |
| new Object[] |
| { |
| INTEGERS[8], HelpIds.getHelpIdString(HID4_CHK_DISPLAY_PAGES), resources.reschkDocPages_value, "chkDocPages", 200, 70, new Short((short) 0), INTEGERS[4], new Short((short) 42), 110 |
| }); |
| chkDocSize = insertCheckBox("chkDocSize", null, |
| PROPNAMES_CHKBOX, |
| new Object[] |
| { |
| INTEGERS[8], HelpIds.getHelpIdString(HID4_CHK_DISPLAY_SIZE), resources.reschkDocSize_value, "chkDocSize", 200, 80, new Short((short) 0), INTEGERS[4], new Short((short) 43), 110 |
| }); |
| lblOptimizeFor = insertLabel("lblOptimizeFor", |
| PROPNAMES_LBL, |
| new Object[] |
| { |
| INTEGERS[8], resources.reslblOptimizeFor_value, "lblOptimizeFor", 97, 113, INTEGERS[4], new Short((short) 44), 226 |
| }); |
| optOptimize640x480 = insertRadioButton("optOptimize640x480", null, |
| PROPNAMES_BUTTON, |
| new Object[] |
| { |
| INTEGERS[10], HelpIds.getHelpIdString(HID4_GRP_OPTIMAIZE_640), resources.resoptOptimize640x480_value, "optOptimize640x480", 103, 133, INTEGERS[4], new Short((short) 45), 44 |
| }); |
| optOptimize800x600 = insertRadioButton("optOptimize800x600", null, |
| PROPNAMES_BUTTON, |
| new Object[] |
| { |
| INTEGERS[10], HelpIds.getHelpIdString(HID4_GRP_OPTIMAIZE_800), resources.resoptOptimize800x600_value, "optOptimize800x600", 103, 146, INTEGERS[4], new Short((short) 46), 44 |
| }); |
| optOptimize1024x768 = insertRadioButton("optOptimize1024x768", null, |
| PROPNAMES_BUTTON, |
| new Object[] |
| { |
| INTEGERS[10], HelpIds.getHelpIdString(HID4_GRP_OPTIMAIZE_1024), resources.resoptOptimize1024x768_value, "optOptimize1024x768", 103, 158, INTEGERS[4], new Short((short) 47), 44 |
| }); |
| |
| } |
| |
| public void buildStep5() |
| { |
| lblStyleTitle = insertLabel("lblStyleTitle", PROPNAMES_TITLE, |
| new Object[] |
| { |
| fontDescriptor4, INTEGER_16, resources.reslblStyleTitle_value, Boolean.TRUE, "lblStyleTitle", 91, INTEGERS[8], INTEGERS[5], new Short((short) 50), 232 |
| }); |
| |
| lblStyle = insertLabel("lblStyle", PROPNAMES_LBL, |
| new Object[] |
| { |
| INTEGERS[8], resources.reslblStyle_value, "lblStyle", 97, 28, INTEGERS[5], new Short((short) 51), 80 |
| }); |
| lstStyles = insertListBox("lstStyles", null, LSTSTYLES_ITEM_CHANGED, |
| new String[] |
| { |
| "Dropdown", PropertyNames.PROPERTY_HEIGHT, PropertyNames.PROPERTY_HELPURL, "LineCount", PropertyNames.PROPERTY_NAME, PropertyNames.PROPERTY_POSITION_X, PropertyNames.PROPERTY_POSITION_Y, PropertyNames.PROPERTY_STEP, PropertyNames.PROPERTY_TABINDEX, PropertyNames.PROPERTY_WIDTH |
| }, |
| new Object[] |
| { |
| Boolean.TRUE, INTEGER_12, HelpIds.getHelpIdString(HID5_LST_STYLES), new Short((short) 14), "lstStyles", 179, 26, INTEGERS[5], new Short((short) 52), 145 |
| }); |
| |
| insertLabel("lblBackground", PROPNAMES_LBL, |
| new Object[] |
| { |
| INTEGERS[8], resources.reslblBackground, "lblBackground", 97, 46, INTEGERS[5], new Short((short) 51), 70 |
| }); |
| txtBackground = insertLabel("txtBackground", |
| new String[] |
| { |
| PropertyNames.PROPERTY_BORDER, PropertyNames.PROPERTY_HEIGHT, PropertyNames.PROPERTY_LABEL, PropertyNames.PROPERTY_NAME, PropertyNames.PROPERTY_POSITION_X, PropertyNames.PROPERTY_POSITION_Y, PropertyNames.PROPERTY_STEP, PropertyNames.PROPERTY_TABINDEX, PropertyNames.PROPERTY_WIDTH |
| }, |
| new Object[] |
| { |
| new Short((short) 1), INTEGER_12, resources.resBackgroundNone, "txtBackground", 179, 44, INTEGERS[5], new Short((short) 52), 90 |
| }); |
| btnBackgrounds = insertButton("btnBackgrounds", BTNBACKGROUNDS_ACTION_PERFORMED, PROPNAMES_BUTTON, |
| new Object[] |
| { |
| INTEGER_14, HelpIds.getHelpIdString(HID5_BTN_BACKGND), resources.resBtnChooseBackground, "btnBackgrounds", 274, 43, INTEGERS[5], new Short((short) 53), INTEGER_50 |
| }); |
| |
| insertLabel("lblIconset", PROPNAMES_LBL, |
| new Object[] |
| { |
| INTEGERS[8], resources.reslblIconset, "lblIconset", 97, 64, INTEGERS[5], new Short((short) 51), 70 |
| }); |
| txtIconset = insertLabel("txtIconset", |
| new String[] |
| { |
| PropertyNames.PROPERTY_BORDER, PropertyNames.PROPERTY_HEIGHT, PropertyNames.PROPERTY_LABEL, PropertyNames.PROPERTY_NAME, PropertyNames.PROPERTY_POSITION_X, PropertyNames.PROPERTY_POSITION_Y, PropertyNames.PROPERTY_STEP, PropertyNames.PROPERTY_TABINDEX, PropertyNames.PROPERTY_WIDTH |
| }, |
| new Object[] |
| { |
| new Short((short) 1), INTEGER_12, resources.resIconsetNone, "txtIconset", 179, 62, INTEGERS[5], new Short((short) 52), 90 |
| }); |
| btnIconSets = insertButton("btnIconSets", BTNICONSETS_ACTION_PERFORMED, |
| PROPNAMES_BUTTON, |
| new Object[] |
| { |
| INTEGER_14, HelpIds.getHelpIdString(HID5_BTN_ICONS), resources.resBtnChooseIconset, "btnIconSets", 274, 61, INTEGERS[5], new Short((short) 54), INTEGER_50 |
| }); |
| insertLabel("lblIconsetInfo", |
| new String[] |
| { |
| PropertyNames.PROPERTY_HEIGHT, PropertyNames.PROPERTY_LABEL, PropertyNames.PROPERTY_MULTILINE, PropertyNames.PROPERTY_NAME, PropertyNames.PROPERTY_POSITION_X, PropertyNames.PROPERTY_POSITION_Y, PropertyNames.PROPERTY_STEP, PropertyNames.PROPERTY_TABINDEX, PropertyNames.PROPERTY_WIDTH |
| }, |
| new Object[] |
| { |
| INTEGER_16, resources.reslblIconSetInfo, Boolean.TRUE, "lblIconsetInfo", 179, 78, INTEGERS[5], new Short((short) 51), 145 |
| }); |
| |
| |
| imgPreview = insertImage("imgPreview", |
| new String[] |
| { |
| "BackgroundColor", PropertyNames.PROPERTY_ENABLED, PropertyNames.PROPERTY_HEIGHT, PropertyNames.PROPERTY_IMAGEURL, PropertyNames.PROPERTY_NAME, PropertyNames.PROPERTY_POSITION_X, PropertyNames.PROPERTY_POSITION_Y, "ScaleImage", PropertyNames.PROPERTY_STEP, PropertyNames.PROPERTY_TABINDEX, PropertyNames.PROPERTY_WIDTH |
| }, |
| new Object[] |
| { |
| 0, Boolean.FALSE, 78, PropertyNames.EMPTY_STRING, "imgPreview", 91, 100, Boolean.FALSE, INTEGERS[5], new Short((short) 55), 232 |
| }); |
| |
| } |
| |
| public void buildStep6() |
| { |
| short tabIndex = 60; |
| lblTitleGeneralPage = insertLabel("lblTitleGeneralPage", |
| PROPNAMES_TITLE, |
| new Object[] |
| { |
| fontDescriptor4, INTEGERS[8], resources.reslblTitleGeneralPage_value, Boolean.TRUE, "lblTitleGeneralPage", 90, INTEGERS[9], INTEGERS[6], new Short(tabIndex++), 232 |
| }); |
| lblSiteTitle = insertLabel("lblSiteTitle", |
| PROPNAMES_LBL, |
| new Object[] |
| { |
| INTEGERS[8], resources.reslblSiteTitle_value, "lblSiteTitle", 97, 28, INTEGERS[6], new Short(tabIndex++), 80 |
| }); |
| txtSiteTitle = insertTextField("txtSiteTitle", null, |
| PROPNAMES_TXT, |
| new Object[] |
| { |
| INTEGER_12, HelpIds.getHelpIdString(HID6_TXT_SITE_TITLE), "txtSiteTitle", 179, 26, INTEGERS[6], new Short(tabIndex++), 145 |
| }); |
| |
| |
| insertFixedLine("FixedLineMetaData", |
| PROPNAMES_LBL, |
| new Object[] |
| { |
| INTEGERS[9], resources.reslblMetaData, "FixedLineMetaData", 97, 56, INTEGERS[6], new Short(tabIndex++), 228 |
| }); |
| |
| |
| lblSiteDesc = insertLabel("lblSiteDesc", |
| PROPNAMES_LBL, |
| new Object[] |
| { |
| INTEGERS[8], resources.reslblSiteDesc_value, "lblSiteDesc", 103, 72, INTEGERS[6], new Short(tabIndex++), 80 |
| }); |
| txtSiteDesc = insertTextField("txtSiteDesc", null, |
| PROPNAMES_TXT, |
| new Object[] |
| { |
| INTEGER_12, HelpIds.getHelpIdString(HID6_TXT_SITE_DESC), "txtSiteDesc", 179, 70, INTEGERS[6], new Short(tabIndex++), 145 |
| }); |
| |
| lblEmail = insertLabel("lblEmail", PROPNAMES_LBL, |
| new Object[] |
| { |
| INTEGERS[8], resources.reslblEmail_value, "lblEmail", 103, 90, INTEGERS[6], new Short(tabIndex++), 80 |
| }); |
| txtEmail = insertTextField("txtEmail", null, PROPNAMES_TXT, |
| new Object[] |
| { |
| INTEGER_12, HelpIds.getHelpIdString(HID6_TXT_SITE_EMAIL), "txtEmail", 179, 87, INTEGERS[6], new Short(tabIndex++), 145 |
| }); |
| |
| lblCopyright = insertLabel("lblCopyright", PROPNAMES_LBL, |
| new Object[] |
| { |
| INTEGERS[8], resources.reslblCopyright_value, "lblCopyright", 103, 108, INTEGERS[6], new Short(tabIndex++), 80 |
| }); |
| txtCopyright = insertTextField("txtCopyright", null, PROPNAMES_TXT, |
| new Object[] |
| { |
| INTEGER_12, HelpIds.getHelpIdString(HID6_TXT_SITE_COPYRIGHT), "txtCopyright", 179, 106, INTEGERS[6], new Short(tabIndex++), 145 |
| }); |
| |
| |
| lblSiteCreated = insertLabel("lblSiteCreated", |
| PROPNAMES_LBL, |
| new Object[] |
| { |
| INTEGERS[8], resources.reslblSiteCreated_value, "lblSiteCreated", 103, 126, INTEGERS[6], new Short(tabIndex++), 80 |
| }); |
| dateSiteCreated = insertDateField("dateSiteCreated", null, |
| new String[] |
| { |
| "Dropdown", PropertyNames.PROPERTY_HEIGHT, PropertyNames.PROPERTY_HELPURL, PropertyNames.PROPERTY_NAME, PropertyNames.PROPERTY_POSITION_X, PropertyNames.PROPERTY_POSITION_Y, PropertyNames.PROPERTY_STEP, PropertyNames.PROPERTY_TABINDEX, PropertyNames.PROPERTY_WIDTH |
| }, |
| new Object[] |
| { |
| Boolean.TRUE, INTEGER_12, HelpIds.getHelpIdString(HID6_DATE_SITE_CREATED), "dateSiteCreated", 179, 124, INTEGERS[6], new Short(tabIndex++), 49 |
| }); |
| lblSiteUpdated = insertLabel("lblSiteUpdated", |
| PROPNAMES_LBL, |
| new Object[] |
| { |
| INTEGERS[8], resources.reslblSiteUpdated_value, "lblSiteUpdated", 103, 144, INTEGERS[6], new Short(tabIndex++), 80 |
| }); |
| |
| dateSiteUpdate = insertDateField("dateSiteUpdate", null, |
| new String[] |
| { |
| "Dropdown", PropertyNames.PROPERTY_HEIGHT, PropertyNames.PROPERTY_HELPURL, PropertyNames.PROPERTY_NAME, PropertyNames.PROPERTY_POSITION_X, PropertyNames.PROPERTY_POSITION_Y, PropertyNames.PROPERTY_STEP, PropertyNames.PROPERTY_TABINDEX, PropertyNames.PROPERTY_WIDTH |
| }, |
| new Object[] |
| { |
| Boolean.TRUE, INTEGER_12, HelpIds.getHelpIdString(HID6_DATE_SITE_UPDATED), "dateSiteUpdate", 179, 142, INTEGERS[6], new Short(tabIndex++), 49 |
| }); |
| |
| |
| |
| } |
| |
| public void buildStep7(boolean disableFTP, String exclamationURL) |
| { |
| short tabIndex = 700; |
| |
| lblTitlePublish = insertLabel("lblTitlePublish", |
| PROPNAMES_TITLE, |
| new Object[] |
| { |
| fontDescriptor4, INTEGER_16, resources.reslblTitlePublish_value, Boolean.TRUE, "lblTitlePublish", 91, INTEGERS[8], INTEGERS[7], new Short(tabIndex++), 232 |
| }); |
| |
| FixedLine1 = insertFixedLine("FixedLine1", |
| PROPNAMES_LBL, |
| new Object[] |
| { |
| INTEGERS[9], resources.resFixedLine1_value, "FixedLine1", 97, 28, INTEGERS[7], new Short(tabIndex++), 228 |
| }); |
| |
| btnPreview = insertButton("btnPreview", BTNPREVIEW_ACTION_PERFORMED, |
| PROPNAMES_BUTTON, |
| new Object[] |
| { |
| INTEGER_14, HelpIds.getHelpIdString(HID7_BTN_PREVIEW), resources.resbtnPreview_value, "btnPreview", 103, 40, INTEGERS[7], new Short(tabIndex++), INTEGER_50 |
| }); |
| |
| lblCreateSite = insertFixedLine("lblCreateSite", |
| PROPNAMES_LBL, |
| new Object[] |
| { |
| INTEGERS[9], resources.reslblCreateSite_value, "lblCreateSite", 97, 56, INTEGERS[7], new Short(tabIndex++), 228 |
| }); |
| |
| chkLocalDir = insertCheckBox("chkLocalDir", CHKLOCALDIR_ITEM_CHANGED, |
| PROPNAMES_CHKBOX, |
| new Object[] |
| { |
| INTEGERS[8], HelpIds.getHelpIdString(HID7_CHK_PUBLISH_LOCAL), resources.reschkLocalDir_value, "chkLocalDir", 103, 68, new Short((short) 0), INTEGERS[7], new Short(tabIndex++), 215 |
| }); |
| txtLocalDir = insertTextField("txtLocalDir", null, |
| PROPNAMES_TXT, |
| new Object[] |
| { |
| INTEGER_12, HelpIds.getHelpIdString(HID7_TXT_LOCAL), "txtLocalDir", 113, 78, INTEGERS[7], new Short(tabIndex++), 190 |
| }); |
| btnLocalDir = insertButton("btnLocalDir", BTNLOCALDIR_ACTION_PERFORMED, |
| PROPNAMES_BUTTON, |
| new Object[] |
| { |
| INTEGER_14, HelpIds.getHelpIdString(HID7_BTN_LOCAL), resources.resbtnLocalDir_value, "btnLocalDir", 308, 77, INTEGERS[7], new Short(tabIndex++), INTEGER_16 |
| }); |
| |
| chkZip = insertCheckBox("chkZip", null, |
| PROPNAMES_CHKBOX, |
| new Object[] |
| { |
| INTEGERS[9], HelpIds.getHelpIdString(HID7_CHK_PUBLISH_ZIP), resources.reschkZip_value, "chkZip", 103, 96, new Short((short) 0), INTEGERS[7], new Short(tabIndex++), 215 |
| }); |
| txtZip = insertTextField("txtZip", null, |
| PROPNAMES_TXT, |
| new Object[] |
| { |
| INTEGER_12, HelpIds.getHelpIdString(HID7_TXT_ZIP), "txtZip", 113, 108, INTEGERS[7], new Short(tabIndex++), 190 |
| }); |
| btnZip = insertButton("btnZip", BTNZIP_ACTION_PERFORMED, |
| PROPNAMES_BUTTON, |
| new Object[] |
| { |
| INTEGER_14, HelpIds.getHelpIdString(HID7_BTN_ZIP), resources.resbtnZip_value, "btnZip", 308, 107, INTEGERS[7], new Short(tabIndex++), INTEGER_16 |
| }); |
| |
| chkFTP = insertCheckBox("chkFTP", null, |
| PROPNAMES_CHKBOX, |
| new Object[] |
| { |
| INTEGERS[8], HelpIds.getHelpIdString(HID7_CHK_PUBLISH_FTP), resources.reschkFTP_value, "chkFTP", 103, 124, new Short((short) 0), INTEGERS[7], new Short(tabIndex++), 215 |
| }); |
| |
| Integer FTP_STEP = disableFTP ? 99 : INTEGERS[7]; |
| |
| lblFTP = insertLabel("lblFTP", |
| new String[] |
| { |
| PropertyNames.PROPERTY_BORDER, PropertyNames.PROPERTY_HEIGHT, PropertyNames.PROPERTY_NAME, PropertyNames.PROPERTY_POSITION_X, PropertyNames.PROPERTY_POSITION_Y, PropertyNames.PROPERTY_STEP, PropertyNames.PROPERTY_TABINDEX, PropertyNames.PROPERTY_WIDTH |
| }, |
| new Object[] |
| { |
| new Short((short) 1), INTEGER_12, "txtFTP", 113, 134, FTP_STEP, new Short(tabIndex++), 156 |
| }); |
| |
| btnFTP = insertButton("btnFTP", BTNFTP_ACTION_PERFORMED, |
| PROPNAMES_BUTTON, |
| new Object[] |
| { |
| INTEGER_14, HelpIds.getHelpIdString(HID7_BTN_FTP), resources.resbtnFTP_value, "btnFTP", 274, 133, FTP_STEP, new Short(tabIndex++), INTEGER_50 |
| }); |
| |
| if (disableFTP) |
| { |
| |
| insertImage("imgFTPDisabled", |
| new String[] |
| { |
| "BackgroundColor", PropertyNames.PROPERTY_BORDER, PropertyNames.PROPERTY_ENABLED, PropertyNames.PROPERTY_HEIGHT, PropertyNames.PROPERTY_IMAGEURL, PropertyNames.PROPERTY_NAME, PropertyNames.PROPERTY_POSITION_X, PropertyNames.PROPERTY_POSITION_Y, "ScaleImage", PropertyNames.PROPERTY_STEP, PropertyNames.PROPERTY_TABINDEX, PropertyNames.PROPERTY_WIDTH |
| }, |
| new Object[] |
| { |
| new Integer(-1), new Short((short) 0), Boolean.FALSE, 10, exclamationURL, "imgFTPDisabled", 115, 135, Boolean.FALSE, INTEGERS[7], new Short(tabIndex++), 8 |
| }); |
| insertLabel("lblFTPDisabled", |
| new String[] |
| { |
| "BackgroundColor", PropertyNames.PROPERTY_HEIGHT, PropertyNames.PROPERTY_LABEL, PropertyNames.PROPERTY_MULTILINE, PropertyNames.PROPERTY_NAME, PropertyNames.PROPERTY_POSITION_X, PropertyNames.PROPERTY_POSITION_Y, PropertyNames.PROPERTY_STEP, PropertyNames.PROPERTY_TABINDEX, PropertyNames.PROPERTY_WIDTH |
| }, |
| new Object[] |
| { |
| new Integer(-1), INTEGER_8, resources.reslblFTPDisabled, Boolean.TRUE, "lblFTPDisabled", 125, 136, INTEGERS[7], new Short(tabIndex++), 226 |
| }); |
| //FTP_STEP = 99; |
| } |
| //else |
| |
| lnSaveSetting = insertFixedLine("lnSaveSetting", |
| PROPNAMES_TXT, |
| new Object[] |
| { |
| INTEGERS[2], PropertyNames.EMPTY_STRING, "lnSaveSetting", 97, 151, INTEGERS[7], new Short(tabIndex++), 228 |
| }); |
| chkSaveSettings = insertCheckBox("chkSaveSettings", CHKSAVESETTINGS_ITEM_CHANGED, |
| PROPNAMES_CHKBOX, |
| new Object[] |
| { |
| INTEGERS[9], HelpIds.getHelpIdString(HID7_CHK_SAVE), resources.reschkSaveSettings_value, "chkSaveSettings", 97, 157, new Short((short) 1), INTEGERS[7], new Short(tabIndex++), 215 |
| }); |
| lblSaveSettings = insertLabel("lblSaveSettings", |
| PROPNAMES_LBL, |
| new Object[] |
| { |
| INTEGERS[8], resources.reslblSaveSettings_value, "lblSaveSettings", 107, 169, INTEGERS[7], new Short(tabIndex++), 45 |
| }); |
| cbSaveSettings = insertComboBox("txtSaveSettings", TXTSAVESETTINGS_TEXT_CHANGED, TXTSAVESETTINGS_TEXT_CHANGED, TXTSAVESETTINGS_TEXT_CHANGED, |
| new String[] |
| { |
| "Autocomplete", "Dropdown", PropertyNames.PROPERTY_HEIGHT, PropertyNames.PROPERTY_HELPURL, "LineCount", PropertyNames.PROPERTY_NAME, PropertyNames.PROPERTY_POSITION_X, PropertyNames.PROPERTY_POSITION_Y, PropertyNames.PROPERTY_STEP, PropertyNames.PROPERTY_TABINDEX, PropertyNames.PROPERTY_WIDTH |
| }, |
| new Object[] |
| { |
| Boolean.TRUE, Boolean.TRUE, INTEGER_12, HelpIds.getHelpIdString(HID7_TXT_SAVE), new Short((short) 14), "txtSaveSettings", 179, 167, INTEGERS[7], new Short(tabIndex++), 145 |
| }); |
| |
| } |
| XControl[] imgIconsPrev = new XControl[8]; |
| ImageList ilLayouts; |
| |
| /** |
| * builds the layouts image list. |
| */ |
| public void buildStepX() |
| { |
| ilLayouts = new ImageList(); |
| ilLayouts.setPos(new Size(97, 38)); |
| ilLayouts.setImageSize(new Size(34, 30)); |
| ilLayouts.setCols(5); |
| ilLayouts.setRows(3); |
| ilLayouts.setStep(new Short((short) 3)); |
| ilLayouts.setShowButtons(false); |
| ilLayouts.setRenderer(new LayoutRenderer()); |
| ilLayouts.scaleImages = Boolean.FALSE; |
| ilLayouts.tabIndex = 31; |
| ilLayouts.helpURL = HID3_IL_LAYOUTS_IMG1; |
| |
| /*for (int i = 0; i<8; i++) |
| imgIconsPrev[i] = insertImage("imgIconPrev" + i, |
| new String[] { "BackgroundColor",PropertyNames.PROPERTY_BORDER,PropertyNames.PROPERTY_HEIGHT,PropertyNames.PROPERTY_IMAGEURL, PropertyNames.PROPERTY_POSITION_X, PropertyNames.PROPERTY_POSITION_Y, "ScaleImage", PropertyNames.PROPERTY_STEP, "Tabstop", PropertyNames.PROPERTY_WIDTH}, |
| new Object[] { new Integer(-1), new Short((short)0),14,"file:///c:/bludisk.gif", new Integer(97 + i * 20 + 7 ),147,Boolean.FALSE,INTEGERS[5],Boolean.FALSE,14}); |
| */ |
| } |
| |
| /** |
| * renders the images and titles of |
| * the layouts |
| * @author rpiterman |
| |
| */ |
| private class LayoutRenderer implements ImageList.IImageRenderer |
| { |
| |
| public Object[] getImageUrls(Object listItem) |
| { |
| Object[] oResIds = null; |
| if (listItem != null) |
| { |
| oResIds = ((CGLayout) listItem).getImageUrls(); |
| } |
| return oResIds; |
| } |
| |
| public String render(Object listItem) |
| { |
| return listItem == null ? PropertyNames.EMPTY_STRING : ((CGLayout) listItem).cp_Name; |
| } |
| } |
| } |