fax

16:35:49.437 INFO  jd.cli.Main - Decompiling fax.jar
package com.sun.star.wizards.fax;

import com.sun.star.beans.XPropertyAccess;
import com.sun.star.lang.XInitialization;
import com.sun.star.lang.XMultiServiceFactory;
import com.sun.star.lang.XServiceInfo;
import com.sun.star.lang.XTypeProvider;
import com.sun.star.task.XJob;
import com.sun.star.task.XJobExecutor;
import com.sun.star.uno.Type;
import com.sun.star.wizards.common.PropertyNames;
import java.io.PrintStream;

public class CallWizard$WizardImplementation
  implements XInitialization, XTypeProvider, XServiceInfo, XJobExecutor
{
  private static final String __serviceName = "com.sun.star.wizards.fax.CallWizard";
  private XMultiServiceFactory xmultiservicefactory;
  
  public CallWizard$WizardImplementation(XMultiServiceFactory paramXMultiServiceFactory)
  {
    xmultiservicefactory = paramXMultiServiceFactory;
    if (xmultiservicefactory != null) {}
  }
  
  public void trigger(String paramString)
  {
    if (paramString.equalsIgnoreCase(PropertyNames.START))
    {
      FaxWizardDialogImpl localFaxWizardDialogImpl = new FaxWizardDialogImpl(xmultiservicefactory);
      if (!FaxWizardDialogImpl.running) {
        localFaxWizardDialogImpl.startWizard(xmultiservicefactory, null);
      }
    }
  }
  
  public void initialize(Object[] paramArrayOfObject)
    throws com.sun.star.uno.Exception
  {}
  
  public String[] getSupportedServiceNames()
  {
    String[] arrayOfString = new String[1];
    arrayOfString[0] = "com.sun.star.wizards.fax.CallWizard";
    
    return arrayOfString;
  }
  
  public boolean supportsService(String paramString)
  {
    boolean bool = false;
    if (paramString.equals("com.sun.star.wizards.fax.CallWizard")) {
      bool = true;
    }
    return bool;
  }
  
  public byte[] getImplementationId()
  {
    byte[] arrayOfByte = new byte[0];
    try
    {
      arrayOfByte = (PropertyNames.EMPTY_STRING + hashCode()).getBytes();
    }
    catch (Exception localException)
    {
      System.err.println(localException);
    }
    return arrayOfByte;
  }
  
  public String getImplementationName()
  {
    return WizardImplementation.class.getName();
  }
  
  public Type[] getTypes()
  {
    Type[] arrayOfType = new Type[0];
    try
    {
      arrayOfType = new Type[] { new Type(XPropertyAccess.class), new Type(XJob.class), new Type(XJobExecutor.class), new Type(XTypeProvider.class), new Type(XServiceInfo.class), new Type(XInitialization.class) };
    }
    catch (Exception localException)
    {
      System.err.println(localException);
    }
    return arrayOfType;
  }
}

/* Location:
 * Qualified Name:     com.sun.star.wizards.fax.CallWizard.WizardImplementation
 * Java Class Version: 6 (50.0)
 * JD-Core Version:    0.7.1
 */
package com.sun.star.wizards.fax;

import com.sun.star.beans.XPropertyAccess;
import com.sun.star.comp.loader.FactoryHelper;
import com.sun.star.lang.XInitialization;
import com.sun.star.lang.XMultiServiceFactory;
import com.sun.star.lang.XServiceInfo;
import com.sun.star.lang.XSingleServiceFactory;
import com.sun.star.lang.XTypeProvider;
import com.sun.star.registry.XRegistryKey;
import com.sun.star.task.XJob;
import com.sun.star.task.XJobExecutor;
import com.sun.star.uno.Type;
import com.sun.star.wizards.common.PropertyNames;
import java.io.PrintStream;

public class CallWizard
{
  public static XSingleServiceFactory __getServiceFactory(String paramString, XMultiServiceFactory paramXMultiServiceFactory, XRegistryKey paramXRegistryKey)
  {
    XSingleServiceFactory localXSingleServiceFactory = null;
    if (paramString.equals(WizardImplementation.class.getName())) {
      localXSingleServiceFactory = FactoryHelper.getServiceFactory(WizardImplementation.class, "com.sun.star.wizards.fax.CallWizard", paramXMultiServiceFactory, paramXRegistryKey);
    }
    return localXSingleServiceFactory;
  }
  
  public static class WizardImplementation
    implements XInitialization, XTypeProvider, XServiceInfo, XJobExecutor
  {
    private static final String __serviceName = "com.sun.star.wizards.fax.CallWizard";
    private XMultiServiceFactory xmultiservicefactory;
    
    public WizardImplementation(XMultiServiceFactory paramXMultiServiceFactory)
    {
      xmultiservicefactory = paramXMultiServiceFactory;
      if (xmultiservicefactory != null) {}
    }
    
    public void trigger(String paramString)
    {
      if (paramString.equalsIgnoreCase(PropertyNames.START))
      {
        FaxWizardDialogImpl localFaxWizardDialogImpl = new FaxWizardDialogImpl(xmultiservicefactory);
        if (!FaxWizardDialogImpl.running) {
          localFaxWizardDialogImpl.startWizard(xmultiservicefactory, null);
        }
      }
    }
    
    public void initialize(Object[] paramArrayOfObject)
      throws com.sun.star.uno.Exception
    {}
    
    public String[] getSupportedServiceNames()
    {
      String[] arrayOfString = new String[1];
      arrayOfString[0] = "com.sun.star.wizards.fax.CallWizard";
      
      return arrayOfString;
    }
    
    public boolean supportsService(String paramString)
    {
      boolean bool = false;
      if (paramString.equals("com.sun.star.wizards.fax.CallWizard")) {
        bool = true;
      }
      return bool;
    }
    
    public byte[] getImplementationId()
    {
      byte[] arrayOfByte = new byte[0];
      try
      {
        arrayOfByte = (PropertyNames.EMPTY_STRING + hashCode()).getBytes();
      }
      catch (Exception localException)
      {
        System.err.println(localException);
      }
      return arrayOfByte;
    }
    
    public String getImplementationName()
    {
      return WizardImplementation.class.getName();
    }
    
    public Type[] getTypes()
    {
      Type[] arrayOfType = new Type[0];
      try
      {
        arrayOfType = new Type[] { new Type(XPropertyAccess.class), new Type(XJob.class), new Type(XJobExecutor.class), new Type(XTypeProvider.class), new Type(XServiceInfo.class), new Type(XInitialization.class) };
      }
      catch (Exception localException)
      {
        System.err.println(localException);
      }
      return arrayOfType;
    }
  }
}

/* Location:
 * Qualified Name:     com.sun.star.wizards.fax.CallWizard
 * Java Class Version: 6 (50.0)
 * JD-Core Version:    0.7.1
 */
package com.sun.star.wizards.fax;

import com.sun.star.wizards.common.ConfigGroup;

public class CGFax
  extends ConfigGroup
{
  public int cp_Style;
  public boolean cp_PrintCompanyLogo;
  public boolean cp_PrintDate;
  public boolean cp_PrintSubjectLine;
  public boolean cp_PrintSalutation;
  public boolean cp_PrintCommunicationType;
  public boolean cp_PrintGreeting;
  public boolean cp_PrintFooter;
  public String cp_CommunicationType;
  public String cp_Salutation;
  public String cp_Greeting;
  public int cp_SenderAddressType;
  public String cp_SenderCompanyName;
  public String cp_SenderStreet;
  public String cp_SenderPostCode;
  public String cp_SenderState;
  public String cp_SenderCity;
  public String cp_SenderFax;
  public int cp_ReceiverAddressType;
  public String cp_Footer;
  public boolean cp_FooterOnlySecondPage;
  public boolean cp_FooterPageNumbers;
  public int cp_CreationType;
  public String cp_TemplateName;
  public String cp_TemplatePath;
}

/* Location:
 * Qualified Name:     com.sun.star.wizards.fax.CGFax
 * Java Class Version: 6 (50.0)
 * JD-Core Version:    0.7.1
 */
package com.sun.star.wizards.fax;

import com.sun.star.wizards.common.ConfigGroup;

public class CGFaxWizard
  extends ConfigGroup
{
  public int cp_FaxType;
  public CGFax cp_BusinessFax = new CGFax();
  public CGFax cp_PrivateFax = new CGFax();
}

/* Location:
 * Qualified Name:     com.sun.star.wizards.fax.CGFaxWizard
 * Java Class Version: 6 (50.0)
 * JD-Core Version:    0.7.1
 */
package com.sun.star.wizards.fax;

import com.sun.star.awt.XWindowPeer;
import com.sun.star.beans.XPropertySet;
import com.sun.star.container.XNameAccess;
import com.sun.star.container.XNameContainer;
import com.sun.star.frame.XDesktop;
import com.sun.star.frame.XTerminateListener;
import com.sun.star.lang.XMultiServiceFactory;
import com.sun.star.style.ParagraphAdjust;
import com.sun.star.style.XStyle;
import com.sun.star.style.XStyleFamiliesSupplier;
import com.sun.star.text.PageNumberType;
import com.sun.star.text.XText;
import com.sun.star.text.XTextCursor;
import com.sun.star.text.XTextDocument;
import com.sun.star.text.XTextField;
import com.sun.star.text.XTextFrame;
import com.sun.star.text.XTextSectionsSupplier;
import com.sun.star.uno.Exception;
import com.sun.star.uno.UnoRuntime;
import com.sun.star.wizards.common.Configuration;
import com.sun.star.wizards.common.Helper;
import com.sun.star.wizards.common.PropertyNames;
import com.sun.star.wizards.text.TextDocument;
import com.sun.star.wizards.text.TextFieldHandler;
import com.sun.star.wizards.text.TextFrameHandler;
import com.sun.star.wizards.text.TextSectionHandler;

public class FaxDocument
  extends TextDocument
{
  XDesktop xDesktop;
  boolean keepLogoFrame = true;
  boolean keepTypeFrame = true;
  
  public FaxDocument(XMultiServiceFactory paramXMultiServiceFactory, XTerminateListener paramXTerminateListener)
  {
    super(paramXMultiServiceFactory, paramXTerminateListener, "WIZARD_LIVE_PREVIEW");
  }
  
  public XWindowPeer getWindowPeer()
  {
    return (XWindowPeer)UnoRuntime.queryInterface(XWindowPeer.class, xTextDocument);
  }
  
  public void switchElement(String paramString, boolean paramBoolean)
  {
    try
    {
      TextSectionHandler localTextSectionHandler = new TextSectionHandler(xMSF, xTextDocument);
      Object localObject = xTextSectionsSupplier.getTextSections().getByName(paramString);
      Helper.setUnoPropertyValue(localObject, "IsVisible", Boolean.valueOf(paramBoolean));
    }
    catch (Exception localException)
    {
      localException.printStackTrace(System.out);
    }
  }
  
  public void updateDateFields()
  {
    TextFieldHandler localTextFieldHandler = new TextFieldHandler(xMSFDoc, xTextDocument);
    localTextFieldHandler.updateDateFields();
  }
  
  public void switchFooter(String paramString1, boolean paramBoolean1, boolean paramBoolean2, String paramString2)
  {
    if (xTextDocument != null)
    {
      xTextDocument.lockControllers();
      try
      {
        XStyleFamiliesSupplier localXStyleFamiliesSupplier = (XStyleFamiliesSupplier)UnoRuntime.queryInterface(XStyleFamiliesSupplier.class, xTextDocument);
        XNameAccess localXNameAccess = null;
        localXNameAccess = localXStyleFamiliesSupplier.getStyleFamilies();
        
        XNameContainer localXNameContainer = null;
        localXNameContainer = (XNameContainer)UnoRuntime.queryInterface(XNameContainer.class, localXNameAccess.getByName("PageStyles"));
        
        XStyle localXStyle = (XStyle)UnoRuntime.queryInterface(XStyle.class, localXNameContainer.getByName(paramString1));
        if (paramBoolean1)
        {
          Helper.setUnoPropertyValue(localXStyle, "FooterIsOn", Boolean.TRUE);
          XText localXText = (XText)UnoRuntime.queryInterface(XText.class, Helper.getUnoPropertyValue(localXStyle, "FooterText"));
          localXText.setString(paramString2);
          if (paramBoolean2)
          {
            XTextCursor localXTextCursor = localXText.createTextCursor();
            localXTextCursor.gotoEnd(false);
            localXText.insertControlCharacter(localXTextCursor, (short)0, false);
            XPropertySet localXPropertySet1 = (XPropertySet)UnoRuntime.queryInterface(XPropertySet.class, localXTextCursor);
            localXPropertySet1.setPropertyValue("ParaAdjust", ParagraphAdjust.CENTER);
            XTextField localXTextField = (XTextField)UnoRuntime.queryInterface(XTextField.class, xMSFDoc.createInstance("com.sun.star.text.TextField.PageNumber"));
            XPropertySet localXPropertySet2 = (XPropertySet)UnoRuntime.queryInterface(XPropertySet.class, localXTextField);
            localXPropertySet2.setPropertyValue("SubType", PageNumberType.CURRENT);
            localXPropertySet2.setPropertyValue("NumberingType", new Short((short)4));
            localXText.insertTextContent(localXText.getEnd(), localXTextField, false);
          }
        }
        else
        {
          Helper.setUnoPropertyValue(localXStyle, "FooterIsOn", Boolean.FALSE);
        }
        xTextDocument.unlockControllers();
      }
      catch (Exception localException)
      {
        localException.printStackTrace(System.out);
      }
    }
  }
  
  public boolean hasElement(String paramString)
  {
    if (xTextDocument != null)
    {
      TextSectionHandler localTextSectionHandler = new TextSectionHandler(xMSF, xTextDocument);
      return localTextSectionHandler.hasTextSectionByName(paramString);
    }
    return false;
  }
  
  public void switchUserField(String paramString1, String paramString2, boolean paramBoolean)
  {
    TextFieldHandler localTextFieldHandler = new TextFieldHandler(xMSF, xTextDocument);
    if (paramBoolean) {
      localTextFieldHandler.changeUserFieldContent(paramString1, paramString2);
    } else {
      localTextFieldHandler.changeUserFieldContent(paramString1, PropertyNames.EMPTY_STRING);
    }
  }
  
  public void fillSenderWithUserData()
  {
    try
    {
      TextFieldHandler localTextFieldHandler = new TextFieldHandler(xMSFDoc, xTextDocument);
      Object localObject = Configuration.getConfigurationRoot(xMSF, "org.openoffice.UserProfile/Data", false);
      localTextFieldHandler.changeUserFieldContent("Company", (String)Helper.getUnoObjectbyName(localObject, "o"));
      localTextFieldHandler.changeUserFieldContent("Street", (String)Helper.getUnoObjectbyName(localObject, "street"));
      localTextFieldHandler.changeUserFieldContent("PostCode", (String)Helper.getUnoObjectbyName(localObject, "postalcode"));
      localTextFieldHandler.changeUserFieldContent(PropertyNames.PROPERTY_STATE, (String)Helper.getUnoObjectbyName(localObject, "st"));
      localTextFieldHandler.changeUserFieldContent("City", (String)Helper.getUnoObjectbyName(localObject, "l"));
      localTextFieldHandler.changeUserFieldContent("Fax", (String)Helper.getUnoObjectbyName(localObject, "facsimiletelephonenumber"));
    }
    catch (Exception localException)
    {
      localException.printStackTrace(System.out);
    }
  }
  
  public void killEmptyUserFields()
  {
    TextFieldHandler localTextFieldHandler = new TextFieldHandler(xMSF, xTextDocument);
    localTextFieldHandler.removeUserFieldByContent(PropertyNames.EMPTY_STRING);
  }
  
  public void killEmptyFrames()
  {
    try
    {
      XTextFrame localXTextFrame;
      if (!keepLogoFrame)
      {
        localXTextFrame = TextFrameHandler.getFrameByName("Company Logo", xTextDocument);
        if (localXTextFrame != null) {
          localXTextFrame.dispose();
        }
      }
      if (!keepTypeFrame)
      {
        localXTextFrame = TextFrameHandler.getFrameByName("Communication Type", xTextDocument);
        if (localXTextFrame != null) {
          localXTextFrame.dispose();
        }
      }
    }
    catch (Exception localException)
    {
      localException.printStackTrace();
    }
  }
}

/* Location:
 * Qualified Name:     com.sun.star.wizards.fax.FaxDocument
 * Java Class Version: 6 (50.0)
 * JD-Core Version:    0.7.1
 */
package com.sun.star.wizards.fax;

import com.sun.star.awt.FontDescriptor;
import com.sun.star.awt.XCheckBox;
import com.sun.star.awt.XComboBox;
import com.sun.star.awt.XControl;
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.PropertyNames;
import com.sun.star.wizards.ui.UIConsts;
import com.sun.star.wizards.ui.WizardDialog;

public abstract class FaxWizardDialog
  extends WizardDialog
  implements FaxWizardDialogConst, UIConsts
{
  XRadioButton optBusinessFax;
  XListBox lstBusinessStyle;
  XRadioButton optPrivateFax;
  XListBox lstPrivateStyle;
  XFixedText lblBusinessStyle;
  XFixedText lblTitle1;
  XFixedText lblPrivateStyle;
  XFixedText lblIntroduction;
  XControl ImageControl3;
  XCheckBox chkUseLogo;
  XCheckBox chkUseDate;
  XCheckBox chkUseCommunicationType;
  XComboBox lstCommunicationType;
  XCheckBox chkUseSubject;
  XCheckBox chkUseSalutation;
  XComboBox lstSalutation;
  XCheckBox chkUseGreeting;
  XComboBox lstGreeting;
  XCheckBox chkUseFooter;
  XFixedText lblTitle3;
  XRadioButton optSenderPlaceholder;
  XRadioButton optSenderDefine;
  XTextComponent txtSenderName;
  XTextComponent txtSenderStreet;
  XTextComponent txtSenderPostCode;
  XTextComponent txtSenderState;
  XTextComponent txtSenderCity;
  XTextComponent txtSenderFax;
  XRadioButton optReceiverDatabase;
  XRadioButton optReceiverPlaceholder;
  XFixedText lblSenderAddress;
  XControl FixedLine2;
  XFixedText lblSenderName;
  XFixedText lblSenderStreet;
  XFixedText lblPostCodeCity;
  XFixedText lblTitle4;
  XFixedText Label1;
  XFixedText Label2;
  XTextComponent txtFooter;
  XCheckBox chkFooterNextPages;
  XCheckBox chkFooterPageNumbers;
  XFixedText lblFooter;
  XFixedText lblTitle5;
  XTextComponent txtTemplateName;
  XControl fileTemplatePath;
  XRadioButton optCreateFax;
  XRadioButton optMakeChanges;
  XFixedText lblFinalExplanation1;
  XFixedText lblProceed;
  XFixedText lblFinalExplanation2;
  XControl ImageControl2;
  XFixedText lblTemplateName;
  XFixedText lblTemplatePath;
  XFixedText lblTitle6;
  XFixedText Label9;
  FontDescriptor fontDescriptor1 = new FontDescriptor();
  FontDescriptor fontDescriptor2 = new FontDescriptor();
  FontDescriptor fontDescriptor4 = new FontDescriptor();
  FontDescriptor fontDescriptor5 = new FontDescriptor();
  FaxWizardDialogResources resources;
  
  public FaxWizardDialog(XMultiServiceFactory paramXMultiServiceFactory)
  {
    super(paramXMultiServiceFactory, 41180);
    
    resources = new FaxWizardDialogResources(paramXMultiServiceFactory);
    
    Helper.setUnoPropertyValues(xDialogModel, new String[] { PropertyNames.PROPERTY_CLOSEABLE, PropertyNames.PROPERTY_HEIGHT, PropertyNames.PROPERTY_MOVEABLE, PropertyNames.PROPERTY_POSITION_X, PropertyNames.PROPERTY_POSITION_Y, PropertyNames.PROPERTY_STEP, PropertyNames.PROPERTY_TABINDEX, PropertyNames.PROPERTY_TITLE, PropertyNames.PROPERTY_WIDTH }, new Object[] { Boolean.TRUE, Integer.valueOf(210), Boolean.TRUE, Integer.valueOf(104), Integer.valueOf(52), INTEGERS[1], new Short(1), resources.resFaxWizardDialog_title, Integer.valueOf(310) });
    
    fontDescriptor1.Weight = 150.0F;
    fontDescriptor1.Underline = 1;
    fontDescriptor2.Weight = 100.0F;
    fontDescriptor4.Weight = 100.0F;
    fontDescriptor5.Weight = 150.0F;
  }
  
  public void buildStep1()
  {
    optBusinessFax = insertRadioButton("optBusinessFax", "optBusinessFaxItemChanged", new String[] { PropertyNames.PROPERTY_HEIGHT, PropertyNames.PROPERTY_HELPURL, PropertyNames.PROPERTY_LABEL, PropertyNames.PROPERTY_POSITION_X, PropertyNames.PROPERTY_POSITION_Y, PropertyNames.PROPERTY_STEP, PropertyNames.PROPERTY_TABINDEX, PropertyNames.PROPERTY_WIDTH }, new Object[] { INTEGERS[8], OPTBUSINESSFAX_HID, resources.resoptBusinessFax_value, Integer.valueOf(97), Integer.valueOf(28), INTEGERS[1], new Short(1), Integer.valueOf(184) });
    
    lstBusinessStyle = insertListBox("lstBusinessStyle", LSTBUSINESSSTYLE_ACTION_PERFORMED, "lstBusinessStyleItemChanged", new String[] { "Dropdown", PropertyNames.PROPERTY_HEIGHT, PropertyNames.PROPERTY_HELPURL, PropertyNames.PROPERTY_POSITION_X, PropertyNames.PROPERTY_POSITION_Y, PropertyNames.PROPERTY_STEP, PropertyNames.PROPERTY_TABINDEX, PropertyNames.PROPERTY_WIDTH }, new Object[] { Boolean.TRUE, INTEGER_12, LSTBUSINESSSTYLE_HID, Integer.valueOf(180), INTEGER_40, INTEGERS[1], new Short(3), Integer.valueOf(74) });
    
    optPrivateFax = insertRadioButton("optPrivateFax", "optPrivateFaxItemChanged", new String[] { PropertyNames.PROPERTY_HEIGHT, PropertyNames.PROPERTY_HELPURL, PropertyNames.PROPERTY_LABEL, PropertyNames.PROPERTY_POSITION_X, PropertyNames.PROPERTY_POSITION_Y, PropertyNames.PROPERTY_STEP, PropertyNames.PROPERTY_TABINDEX, PropertyNames.PROPERTY_WIDTH }, new Object[] { INTEGERS[8], OPTPRIVATEFAX_HID, resources.resoptPrivateFax_value, Integer.valueOf(97), Integer.valueOf(81), INTEGERS[1], new Short(2), Integer.valueOf(184) });
    
    lstPrivateStyle = insertListBox("lstPrivateStyle", LSTPRIVATESTYLE_ACTION_PERFORMED, "lstPrivateStyleItemChanged", new String[] { "Dropdown", PropertyNames.PROPERTY_HEIGHT, PropertyNames.PROPERTY_HELPURL, PropertyNames.PROPERTY_POSITION_X, PropertyNames.PROPERTY_POSITION_Y, PropertyNames.PROPERTY_STEP, PropertyNames.PROPERTY_TABINDEX, PropertyNames.PROPERTY_WIDTH }, new Object[] { Boolean.TRUE, INTEGER_12, LSTPRIVATESTYLE_HID, Integer.valueOf(180), Integer.valueOf(95), INTEGERS[1], new Short(4), Integer.valueOf(74) });
    
    lblBusinessStyle = insertLabel("lblBusinessStyle", new String[] { PropertyNames.PROPERTY_HEIGHT, PropertyNames.PROPERTY_LABEL, PropertyNames.PROPERTY_POSITION_X, PropertyNames.PROPERTY_POSITION_Y, PropertyNames.PROPERTY_STEP, PropertyNames.PROPERTY_TABINDEX, PropertyNames.PROPERTY_WIDTH }, new Object[] { INTEGERS[8], resources.reslblBusinessStyle_value, Integer.valueOf(110), Integer.valueOf(42), INTEGERS[1], new Short(32), Integer.valueOf(60) });
    
    lblTitle1 = insertLabel("lblTitle1", new String[] { PropertyNames.FONT_DESCRIPTOR, PropertyNames.PROPERTY_HEIGHT, PropertyNames.PROPERTY_LABEL, PropertyNames.PROPERTY_MULTILINE, PropertyNames.PROPERTY_POSITION_X, PropertyNames.PROPERTY_POSITION_Y, PropertyNames.PROPERTY_STEP, PropertyNames.PROPERTY_TABINDEX, PropertyNames.PROPERTY_WIDTH }, new Object[] { fontDescriptor5, INTEGER_16, resources.reslblTitle1_value, Boolean.TRUE, Integer.valueOf(91), INTEGERS[8], INTEGERS[1], new Short(37), Integer.valueOf(212) });
    
    lblPrivateStyle = insertLabel("lblPrivateStyle", new String[] { PropertyNames.PROPERTY_HEIGHT, PropertyNames.PROPERTY_LABEL, PropertyNames.PROPERTY_POSITION_X, PropertyNames.PROPERTY_POSITION_Y, PropertyNames.PROPERTY_STEP, PropertyNames.PROPERTY_TABINDEX, PropertyNames.PROPERTY_WIDTH }, new Object[] { INTEGERS[8], resources.reslblPrivateStyle_value, Integer.valueOf(110), Integer.valueOf(95), INTEGERS[1], new Short(50), Integer.valueOf(60) });
    
    lblIntroduction = insertLabel("lblIntroduction", new String[] { PropertyNames.PROPERTY_HEIGHT, PropertyNames.PROPERTY_LABEL, PropertyNames.PROPERTY_MULTILINE, PropertyNames.PROPERTY_POSITION_X, PropertyNames.PROPERTY_POSITION_Y, PropertyNames.PROPERTY_STEP, PropertyNames.PROPERTY_TABINDEX, PropertyNames.PROPERTY_WIDTH }, new Object[] { Integer.valueOf(39), resources.reslblIntroduction_value, Boolean.TRUE, Integer.valueOf(104), Integer.valueOf(145), INTEGERS[1], new Short(55), Integer.valueOf(199) });
    
    ImageControl3 = insertInfoImage(92, 145, 1);
  }
  
  public void buildStep2()
  {
    chkUseLogo = insertCheckBox("chkUseLogo", "chkUseLogoItemChanged", new String[] { PropertyNames.PROPERTY_HEIGHT, PropertyNames.PROPERTY_HELPURL, PropertyNames.PROPERTY_LABEL, PropertyNames.PROPERTY_POSITION_X, PropertyNames.PROPERTY_POSITION_Y, PropertyNames.PROPERTY_STATE, PropertyNames.PROPERTY_STEP, PropertyNames.PROPERTY_TABINDEX, PropertyNames.PROPERTY_WIDTH }, new Object[] { INTEGERS[8], CHKUSELOGO_HID, resources.reschkUseLogo_value, Integer.valueOf(97), Integer.valueOf(28), new Short(0), INTEGERS[2], new Short(5), Integer.valueOf(212) });
    
    chkUseDate = insertCheckBox("chkUseDate", "chkUseDateItemChanged", new String[] { PropertyNames.PROPERTY_HEIGHT, PropertyNames.PROPERTY_HELPURL, PropertyNames.PROPERTY_LABEL, PropertyNames.PROPERTY_POSITION_X, PropertyNames.PROPERTY_POSITION_Y, PropertyNames.PROPERTY_STATE, PropertyNames.PROPERTY_STEP, PropertyNames.PROPERTY_TABINDEX, PropertyNames.PROPERTY_WIDTH }, new Object[] { INTEGERS[8], CHKUSEDATE_HID, resources.reschkUseDate_value, Integer.valueOf(97), Integer.valueOf(43), new Short(0), INTEGERS[2], new Short(6), Integer.valueOf(212) });
    
    chkUseCommunicationType = insertCheckBox("chkUseCommunicationType", "chkUseCommunicationItemChanged", new String[] { PropertyNames.PROPERTY_HEIGHT, PropertyNames.PROPERTY_HELPURL, PropertyNames.PROPERTY_LABEL, PropertyNames.PROPERTY_POSITION_X, PropertyNames.PROPERTY_POSITION_Y, PropertyNames.PROPERTY_STATE, PropertyNames.PROPERTY_STEP, PropertyNames.PROPERTY_TABINDEX, PropertyNames.PROPERTY_WIDTH }, new Object[] { INTEGERS[8], CHKUSECOMMUNICATIONTYPE_HID, resources.reschkUseCommunicationType_value, Integer.valueOf(97), Integer.valueOf(57), new Short(0), INTEGERS[2], new Short(7), Integer.valueOf(100) });
    
    lstCommunicationType = insertComboBox("lstCommunicationType", LSTCOMMUNICATIONTYPE_ACTION_PERFORMED, "lstCommunicationItemChanged", "lstCommunicationTextChanged", new String[] { "Dropdown", PropertyNames.PROPERTY_HEIGHT, PropertyNames.PROPERTY_HELPURL, PropertyNames.PROPERTY_POSITION_X, PropertyNames.PROPERTY_POSITION_Y, PropertyNames.PROPERTY_STEP, PropertyNames.PROPERTY_TABINDEX, PropertyNames.PROPERTY_WIDTH }, new Object[] { Boolean.TRUE, INTEGER_12, LSTCOMMUNICATIONTYPE_HID, Integer.valueOf(105), Integer.valueOf(68), INTEGERS[2], new Short(8), Integer.valueOf(174) });
    
    chkUseSubject = insertCheckBox("chkUseSubject", "chkUseSubjectItemChanged", new String[] { PropertyNames.PROPERTY_HEIGHT, PropertyNames.PROPERTY_HELPURL, PropertyNames.PROPERTY_LABEL, PropertyNames.PROPERTY_POSITION_X, PropertyNames.PROPERTY_POSITION_Y, PropertyNames.PROPERTY_STATE, PropertyNames.PROPERTY_STEP, PropertyNames.PROPERTY_TABINDEX, PropertyNames.PROPERTY_WIDTH }, new Object[] { INTEGERS[8], CHKUSESUBJECT_HID, resources.reschkUseSubject_value, Integer.valueOf(97), Integer.valueOf(87), new Short(0), INTEGERS[2], new Short(9), Integer.valueOf(212) });
    
    chkUseSalutation = insertCheckBox("chkUseSalutation", "chkUseSalutationItemChanged", new String[] { PropertyNames.PROPERTY_HEIGHT, PropertyNames.PROPERTY_HELPURL, PropertyNames.PROPERTY_LABEL, PropertyNames.PROPERTY_POSITION_X, PropertyNames.PROPERTY_POSITION_Y, PropertyNames.PROPERTY_STATE, PropertyNames.PROPERTY_STEP, PropertyNames.PROPERTY_TABINDEX, PropertyNames.PROPERTY_WIDTH }, new Object[] { INTEGERS[8], CHKUSESALUTATION_HID, resources.reschkUseSalutation_value, Integer.valueOf(97), Integer.valueOf(102), new Short(0), INTEGERS[2], new Short(10), Integer.valueOf(100) });
    
    lstSalutation = insertComboBox("lstSalutation", LSTSALUTATION_ACTION_PERFORMED, "lstSalutationItemChanged", "lstSalutationTextChanged", new String[] { "Dropdown", PropertyNames.PROPERTY_HEIGHT, PropertyNames.PROPERTY_HELPURL, PropertyNames.PROPERTY_POSITION_X, PropertyNames.PROPERTY_POSITION_Y, PropertyNames.PROPERTY_STEP, PropertyNames.PROPERTY_TABINDEX, PropertyNames.PROPERTY_WIDTH }, new Object[] { Boolean.TRUE, INTEGER_12, LSTSALUTATION_HID, Integer.valueOf(105), Integer.valueOf(113), INTEGERS[2], new Short(11), Integer.valueOf(174) });
    
    chkUseGreeting = insertCheckBox("chkUseGreeting", "chkUseGreetingItemChanged", new String[] { PropertyNames.PROPERTY_HEIGHT, PropertyNames.PROPERTY_HELPURL, PropertyNames.PROPERTY_LABEL, PropertyNames.PROPERTY_POSITION_X, PropertyNames.PROPERTY_POSITION_Y, PropertyNames.PROPERTY_STATE, PropertyNames.PROPERTY_STEP, PropertyNames.PROPERTY_TABINDEX, PropertyNames.PROPERTY_WIDTH }, new Object[] { INTEGERS[8], CHKUSEGREETING_HID, resources.reschkUseGreeting_value, Integer.valueOf(97), Integer.valueOf(132), new Short(0), INTEGERS[2], new Short(12), Integer.valueOf(100) });
    
    lstGreeting = insertComboBox("lstGreeting", LSTGREETING_ACTION_PERFORMED, "lstGreetingItemChanged", "lstGreetingTextChanged", new String[] { "Dropdown", PropertyNames.PROPERTY_HEIGHT, PropertyNames.PROPERTY_HELPURL, PropertyNames.PROPERTY_POSITION_X, PropertyNames.PROPERTY_POSITION_Y, PropertyNames.PROPERTY_STEP, PropertyNames.PROPERTY_TABINDEX, PropertyNames.PROPERTY_WIDTH }, new Object[] { Boolean.TRUE, INTEGER_12, LSTGREETING_HID, Integer.valueOf(105), Integer.valueOf(143), INTEGERS[2], new Short(13), Integer.valueOf(174) });
    
    chkUseFooter = insertCheckBox("chkUseFooter", "chkUseFooterItemChanged", new String[] { PropertyNames.PROPERTY_HEIGHT, PropertyNames.PROPERTY_HELPURL, PropertyNames.PROPERTY_LABEL, PropertyNames.PROPERTY_POSITION_X, PropertyNames.PROPERTY_POSITION_Y, PropertyNames.PROPERTY_STATE, PropertyNames.PROPERTY_STEP, PropertyNames.PROPERTY_TABINDEX, PropertyNames.PROPERTY_WIDTH }, new Object[] { INTEGERS[8], CHKUSEFOOTER_HID, resources.reschkUseFooter_value, Integer.valueOf(97), Integer.valueOf(163), new Short(0), INTEGERS[2], new Short(14), Integer.valueOf(212) });
    
    lblTitle3 = insertLabel("lblTitle3", new String[] { PropertyNames.FONT_DESCRIPTOR, PropertyNames.PROPERTY_HEIGHT, PropertyNames.PROPERTY_LABEL, PropertyNames.PROPERTY_MULTILINE, PropertyNames.PROPERTY_POSITION_X, PropertyNames.PROPERTY_POSITION_Y, PropertyNames.PROPERTY_STEP, PropertyNames.PROPERTY_TABINDEX, PropertyNames.PROPERTY_WIDTH }, new Object[] { fontDescriptor5, INTEGER_16, resources.reslblTitle3_value, Boolean.TRUE, Integer.valueOf(91), INTEGERS[8], INTEGERS[2], new Short(59), Integer.valueOf(212) });
  }
  
  public void buildStep3()
  {
    optSenderPlaceholder = insertRadioButton("optSenderPlaceholder", "optSenderPlaceholderItemChanged", new String[] { PropertyNames.PROPERTY_HEIGHT, PropertyNames.PROPERTY_HELPURL, PropertyNames.PROPERTY_LABEL, PropertyNames.PROPERTY_POSITION_X, PropertyNames.PROPERTY_POSITION_Y, PropertyNames.PROPERTY_STEP, PropertyNames.PROPERTY_TABINDEX, PropertyNames.PROPERTY_WIDTH }, new Object[] { INTEGERS[8], OPTSENDERPLACEHOLDER_HID, resources.resoptSenderPlaceholder_value, Integer.valueOf(104), Integer.valueOf(42), INTEGERS[3], new Short(15), Integer.valueOf(149) });
    
    optSenderDefine = insertRadioButton("optSenderDefine", "optSenderDefineItemChanged", new String[] { PropertyNames.PROPERTY_HEIGHT, PropertyNames.PROPERTY_HELPURL, PropertyNames.PROPERTY_LABEL, PropertyNames.PROPERTY_POSITION_X, PropertyNames.PROPERTY_POSITION_Y, PropertyNames.PROPERTY_STEP, PropertyNames.PROPERTY_TABINDEX, PropertyNames.PROPERTY_WIDTH }, new Object[] { INTEGERS[8], OPTSENDERDEFINE_HID, resources.resoptSenderDefine_value, Integer.valueOf(104), Integer.valueOf(54), INTEGERS[3], new Short(16), Integer.valueOf(149) });
    
    txtSenderName = insertTextField("txtSenderName", "txtSenderNameTextChanged", new String[] { PropertyNames.PROPERTY_HEIGHT, PropertyNames.PROPERTY_HELPURL, PropertyNames.PROPERTY_POSITION_X, PropertyNames.PROPERTY_POSITION_Y, PropertyNames.PROPERTY_STEP, PropertyNames.PROPERTY_TABINDEX, PropertyNames.PROPERTY_WIDTH }, new Object[] { INTEGER_12, TXTSENDERNAME_HID, Integer.valueOf(182), Integer.valueOf(67), INTEGERS[3], new Short(17), Integer.valueOf(119) });
    
    txtSenderStreet = insertTextField("txtSenderStreet", "txtSenderStreetTextChanged", new String[] { PropertyNames.PROPERTY_HEIGHT, PropertyNames.PROPERTY_HELPURL, PropertyNames.PROPERTY_POSITION_X, PropertyNames.PROPERTY_POSITION_Y, PropertyNames.PROPERTY_STEP, PropertyNames.PROPERTY_TABINDEX, PropertyNames.PROPERTY_WIDTH }, new Object[] { INTEGER_12, TXTSENDERSTREET_HID, Integer.valueOf(182), Integer.valueOf(81), INTEGERS[3], new Short(18), Integer.valueOf(119) });
    
    txtSenderPostCode = insertTextField("txtSenderPostCode", "txtSenderPostCodeTextChanged", new String[] { PropertyNames.PROPERTY_HEIGHT, PropertyNames.PROPERTY_HELPURL, PropertyNames.PROPERTY_POSITION_X, PropertyNames.PROPERTY_POSITION_Y, PropertyNames.PROPERTY_STEP, PropertyNames.PROPERTY_TABINDEX, PropertyNames.PROPERTY_WIDTH }, new Object[] { INTEGER_12, TXTSENDERPOSTCODE_HID, Integer.valueOf(182), Integer.valueOf(95), INTEGERS[3], new Short(19), Integer.valueOf(25) });
    
    txtSenderState = insertTextField("txtSenderState", "txtSenderStateTextChanged", new String[] { PropertyNames.PROPERTY_HEIGHT, PropertyNames.PROPERTY_HELPURL, PropertyNames.PROPERTY_POSITION_X, PropertyNames.PROPERTY_POSITION_Y, PropertyNames.PROPERTY_STEP, PropertyNames.PROPERTY_TABINDEX, PropertyNames.PROPERTY_WIDTH }, new Object[] { INTEGER_12, TXTSENDERSTATE_HID, Integer.valueOf(211), Integer.valueOf(95), INTEGERS[3], new Short(20), Integer.valueOf(21) });
    
    txtSenderCity = insertTextField("txtSenderCity", "txtSenderCityTextChanged", new String[] { PropertyNames.PROPERTY_HEIGHT, PropertyNames.PROPERTY_HELPURL, PropertyNames.PROPERTY_POSITION_X, PropertyNames.PROPERTY_POSITION_Y, PropertyNames.PROPERTY_STEP, PropertyNames.PROPERTY_TABINDEX, PropertyNames.PROPERTY_WIDTH }, new Object[] { INTEGER_12, TXTSENDERCITY_HID, Integer.valueOf(236), Integer.valueOf(95), INTEGERS[3], new Short(21), Integer.valueOf(65) });
    
    txtSenderFax = insertTextField("txtSenderFax", "txtSenderFaxTextChanged", new String[] { PropertyNames.PROPERTY_HEIGHT, PropertyNames.PROPERTY_HELPURL, PropertyNames.PROPERTY_POSITION_X, PropertyNames.PROPERTY_POSITION_Y, PropertyNames.PROPERTY_STEP, PropertyNames.PROPERTY_TABINDEX, PropertyNames.PROPERTY_WIDTH }, new Object[] { INTEGER_12, TXTSENDERFAX_HID, Integer.valueOf(182), Integer.valueOf(109), INTEGERS[3], new Short(22), Integer.valueOf(119) });
    
    optReceiverPlaceholder = insertRadioButton("optReceiverPlaceholder", "optReceiverPlaceholderItemChanged", new String[] { PropertyNames.PROPERTY_HEIGHT, PropertyNames.PROPERTY_HELPURL, PropertyNames.PROPERTY_LABEL, PropertyNames.PROPERTY_POSITION_X, PropertyNames.PROPERTY_POSITION_Y, PropertyNames.PROPERTY_STEP, PropertyNames.PROPERTY_TABINDEX, PropertyNames.PROPERTY_WIDTH }, new Object[] { INTEGERS[8], OPTRECEIVERPLACEHOLDER_HID, resources.resoptReceiverPlaceholder_value, Integer.valueOf(104), Integer.valueOf(148), INTEGERS[3], new Short(23), Integer.valueOf(200) });
    
    optReceiverDatabase = insertRadioButton("optReceiverDatabase", "optReceiverDatabaseItemChanged", new String[] { PropertyNames.PROPERTY_HEIGHT, PropertyNames.PROPERTY_HELPURL, PropertyNames.PROPERTY_LABEL, PropertyNames.PROPERTY_POSITION_X, PropertyNames.PROPERTY_POSITION_Y, PropertyNames.PROPERTY_STEP, PropertyNames.PROPERTY_TABINDEX, PropertyNames.PROPERTY_WIDTH }, new Object[] { INTEGERS[8], OPTRECEIVERDATABASE_HID, resources.resoptReceiverDatabase_value, Integer.valueOf(104), Integer.valueOf(160), INTEGERS[3], new Short(24), Integer.valueOf(200) });
    
    lblSenderAddress = insertLabel("lblSenderAddress", new String[] { PropertyNames.PROPERTY_HEIGHT, PropertyNames.PROPERTY_LABEL, PropertyNames.PROPERTY_POSITION_X, PropertyNames.PROPERTY_POSITION_Y, PropertyNames.PROPERTY_STEP, PropertyNames.PROPERTY_TABINDEX, PropertyNames.PROPERTY_WIDTH }, new Object[] { INTEGERS[8], resources.reslblSenderAddress_value, Integer.valueOf(97), Integer.valueOf(28), INTEGERS[3], new Short(46), Integer.valueOf(136) });
    
    FixedLine2 = insertFixedLine("FixedLine2", new String[] { PropertyNames.PROPERTY_HEIGHT, PropertyNames.PROPERTY_POSITION_X, PropertyNames.PROPERTY_POSITION_Y, PropertyNames.PROPERTY_STEP, PropertyNames.PROPERTY_TABINDEX, PropertyNames.PROPERTY_WIDTH }, new Object[] { INTEGERS[5], Integer.valueOf(90), Integer.valueOf(126), INTEGERS[3], new Short(51), Integer.valueOf(212) });
    
    lblSenderName = insertLabel("lblSenderName", new String[] { PropertyNames.PROPERTY_HEIGHT, PropertyNames.PROPERTY_LABEL, PropertyNames.PROPERTY_POSITION_X, PropertyNames.PROPERTY_POSITION_Y, PropertyNames.PROPERTY_STEP, PropertyNames.PROPERTY_TABINDEX, PropertyNames.PROPERTY_WIDTH }, new Object[] { INTEGERS[8], resources.reslblSenderName_value, Integer.valueOf(113), Integer.valueOf(69), INTEGERS[3], new Short(52), Integer.valueOf(68) });
    
    lblSenderStreet = insertLabel("lblSenderStreet", new String[] { PropertyNames.PROPERTY_HEIGHT, PropertyNames.PROPERTY_LABEL, PropertyNames.PROPERTY_POSITION_X, PropertyNames.PROPERTY_POSITION_Y, PropertyNames.PROPERTY_STEP, PropertyNames.PROPERTY_TABINDEX, PropertyNames.PROPERTY_WIDTH }, new Object[] { INTEGERS[8], resources.reslblSenderStreet_value, Integer.valueOf(113), Integer.valueOf(82), INTEGERS[3], new Short(53), Integer.valueOf(68) });
    
    lblPostCodeCity = insertLabel("lblPostCodeCity", new String[] { PropertyNames.PROPERTY_HEIGHT, PropertyNames.PROPERTY_LABEL, PropertyNames.PROPERTY_POSITION_X, PropertyNames.PROPERTY_POSITION_Y, PropertyNames.PROPERTY_STEP, PropertyNames.PROPERTY_TABINDEX, PropertyNames.PROPERTY_WIDTH }, new Object[] { INTEGERS[8], resources.reslblPostCodeCity_value, Integer.valueOf(113), Integer.valueOf(97), INTEGERS[3], new Short(54), Integer.valueOf(68) });
    
    lblTitle4 = insertLabel("lblTitle4", new String[] { PropertyNames.FONT_DESCRIPTOR, PropertyNames.PROPERTY_HEIGHT, PropertyNames.PROPERTY_LABEL, PropertyNames.PROPERTY_MULTILINE, PropertyNames.PROPERTY_POSITION_X, PropertyNames.PROPERTY_POSITION_Y, PropertyNames.PROPERTY_STEP, PropertyNames.PROPERTY_TABINDEX, PropertyNames.PROPERTY_WIDTH }, new Object[] { fontDescriptor5, INTEGER_16, resources.reslblTitle4_value, Boolean.TRUE, Integer.valueOf(91), INTEGERS[8], INTEGERS[3], new Short(60), Integer.valueOf(212) });
    
    Label1 = insertLabel("lblSenderFax", new String[] { PropertyNames.PROPERTY_HEIGHT, PropertyNames.PROPERTY_LABEL, PropertyNames.PROPERTY_POSITION_X, PropertyNames.PROPERTY_POSITION_Y, PropertyNames.PROPERTY_STEP, PropertyNames.PROPERTY_TABINDEX, PropertyNames.PROPERTY_WIDTH }, new Object[] { INTEGERS[8], resources.resLabel1_value, Integer.valueOf(113), Integer.valueOf(111), INTEGERS[3], new Short(68), Integer.valueOf(68) });
    
    Label2 = insertLabel("Label2", new String[] { PropertyNames.PROPERTY_HEIGHT, PropertyNames.PROPERTY_LABEL, PropertyNames.PROPERTY_POSITION_X, PropertyNames.PROPERTY_POSITION_Y, PropertyNames.PROPERTY_STEP, PropertyNames.PROPERTY_TABINDEX, PropertyNames.PROPERTY_WIDTH }, new Object[] { INTEGERS[8], resources.resLabel2_value, Integer.valueOf(97), Integer.valueOf(137), INTEGERS[3], new Short(69), Integer.valueOf(136) });
  }
  
  public void buildStep4()
  {
    txtFooter = insertTextField("txtFooter", "txtFooterTextChanged", new String[] { PropertyNames.PROPERTY_HEIGHT, PropertyNames.PROPERTY_HELPURL, PropertyNames.PROPERTY_MULTILINE, PropertyNames.PROPERTY_POSITION_X, PropertyNames.PROPERTY_POSITION_Y, PropertyNames.PROPERTY_STEP, PropertyNames.PROPERTY_TABINDEX, PropertyNames.PROPERTY_WIDTH }, new Object[] { Integer.valueOf(47), TXTFOOTER_HID, Boolean.TRUE, Integer.valueOf(97), INTEGER_40, INTEGERS[4], new Short(25), Integer.valueOf(203) });
    
    chkFooterNextPages = insertCheckBox("chkFooterNextPages", "chkFooterNextPagesItemChanged", new String[] { PropertyNames.PROPERTY_HEIGHT, PropertyNames.PROPERTY_HELPURL, PropertyNames.PROPERTY_LABEL, PropertyNames.PROPERTY_POSITION_X, PropertyNames.PROPERTY_POSITION_Y, PropertyNames.PROPERTY_STATE, PropertyNames.PROPERTY_STEP, PropertyNames.PROPERTY_TABINDEX, PropertyNames.PROPERTY_WIDTH }, new Object[] { INTEGERS[8], CHKFOOTERNEXTPAGES_HID, resources.reschkFooterNextPages_value, Integer.valueOf(97), Integer.valueOf(92), new Short(0), INTEGERS[4], new Short(26), Integer.valueOf(202) });
    
    chkFooterPageNumbers = insertCheckBox("chkFooterPageNumbers", "chkFooterPageNumbersItemChanged", new String[] { PropertyNames.PROPERTY_HEIGHT, PropertyNames.PROPERTY_HELPURL, PropertyNames.PROPERTY_LABEL, PropertyNames.PROPERTY_POSITION_X, PropertyNames.PROPERTY_POSITION_Y, PropertyNames.PROPERTY_STATE, PropertyNames.PROPERTY_STEP, PropertyNames.PROPERTY_TABINDEX, PropertyNames.PROPERTY_WIDTH }, new Object[] { INTEGERS[8], CHKFOOTERPAGENUMBERS_HID, resources.reschkFooterPageNumbers_value, Integer.valueOf(97), Integer.valueOf(106), new Short(0), INTEGERS[4], new Short(27), Integer.valueOf(201) });
    
    lblFooter = insertLabel("lblFooter", new String[] { PropertyNames.FONT_DESCRIPTOR, PropertyNames.PROPERTY_HEIGHT, PropertyNames.PROPERTY_LABEL, PropertyNames.PROPERTY_POSITION_X, PropertyNames.PROPERTY_POSITION_Y, PropertyNames.PROPERTY_STE
1 2 3

Further reading...

For more information on Java 1.5 Tiger, you may find Java 1.5 Tiger, A developer's Notebook by D. Flanagan and B. McLaughlin from O'Reilly of interest.

New!JAR listings


Copyright 2006-2017. Infinite Loop Ltd