Package nextapp.echo2.app.layout

Examples of nextapp.echo2.app.layout.GridLayoutData


    protected void fillToolpane() {
        super.fillToolpane();
     
        JbsObjectToolPaneButton btnGoogleMaps = new JbsObjectToolPaneButton("globe.png", JbsL10N.getString("Address.showMap"), true);
        btnGoogleMaps.setToolTipText(JbsL10N.getString("Address.showMapTooltip"));
        btnGoogleMaps.addActionListener(new ActionListener() {

            public void actionPerformed(ActionEvent arg0) {
                Address address = (Address) getSelectedJbsBaseObject();
                JbsGoogleMapsWindow window = new JbsGoogleMapsWindow();
                window.setAddress(address);
                window.showForm();
            }
        });
        this.getToolPane().addControl(JbsL10N.getString(PnListModule.TOOLPANEGROUP_ACTIONS), btnGoogleMaps);

        JbsObjectToolPaneButton btnGoogleRoute = new JbsObjectToolPaneButton("globe.png", JbsL10N.getString("Address.showRoute"), true);
        btnGoogleRoute.setToolTipText(JbsL10N.getString("Address.showRouteTooltip"));
        btnGoogleRoute.addActionListener(new ActionListener() {

            public void actionPerformed(ActionEvent arg0) {
                Address startAddress = new Address();

                startAddress.setStreet(ClientGlobals.getCompany().getStreet());
                startAddress.setZip(ClientGlobals.getCompany().getZip());
                startAddress.setCity(ClientGlobals.getCompany().getCity());

                Address endAddress = (Address) getSelectedJbsBaseObject();
                JbsGoogleMapsWindow window = new JbsGoogleMapsWindow();

                window.setRouteAddress(startAddress, endAddress);
                window.showForm();
            }
        });
        this.getToolPane().addControl(JbsL10N.getString(PnListModule.TOOLPANEGROUP_ACTIONS), btnGoogleRoute);

        JbsObjectToolPaneButton btnGoogle = new JbsObjectToolPaneButton("globe.png", JbsL10N.getString("Address.showGooglePersonInfo"), true);
        btnGoogle.setToolTipText(JbsL10N.getString("Address.showGooglePersonInfoTooltip"));
        btnGoogle.addActionListener(new ActionListener() {

            public void actionPerformed(ActionEvent arg0) {
                Address address = (Address) getSelectedJbsBaseObject();
                JbsGoogleWindow window = new JbsGoogleWindow();
                window.setPerson(address);
                window.showForm();
            }
        });
        this.getToolPane().addControl(JbsL10N.getString(PnListModule.TOOLPANEGROUP_ACTIONS), btnGoogle);
       
        JbsObjectToolPaneButton btnMassLetters = new JbsObjectToolPaneButton("letter.png", JbsL10N.getString("Address.createMassLettersTitle"), false);
        btnMassLetters.setToolTipText(JbsL10N.getString("Address.createMassLettersTooltip"));
        btnMassLetters.addActionListener(new ActionListener() {

            public void actionPerformed(ActionEvent arg0) {
                printLetters();
            }
        });
View Full Code Here


        try {
            MassLetterWizard massLetterWizard = new MassLetterWizard();
            massLetterWizard.setContactFilter(this.getFilter(), this.getContactType());

            FmWizard fmWizard = new FmWizard(massLetterWizard, JbsL10N.getString("MassLetterWizard.title"));
            fmWizard.addActionListener(new ActionListener() {

                public void actionPerformed(ActionEvent arg0) {
                    logger.debug("Reloading");
                    reload();
                }
View Full Code Here

        this.addControl(groupName, groupName, control);
    }

    public void addSeparator(String groupName) {
        Row row = new Row();
        ColumnLayoutData layout = new ColumnLayoutData();
        layout.setHeight(new JbsExtent(15, JbsExtent.PX));
        row.setLayoutData(layout);
        this.addControl(groupName, row);
    }
View Full Code Here

        colMain.add(label);
    }
   
    public void addBlankLine() {
        Row row = new Row();
        ColumnLayoutData layout = new ColumnLayoutData();
        layout.setHeight(new JbsExtent(15,JbsExtent.PX));
        row.setLayoutData(layout);
        colMain.add(row);
    }
View Full Code Here

        //Adjust the JbsGrid to have the same width as the image on the left side:
        grdMain.setColumnWidth(0, new JbsExtent(100));
        grdMain.setColumnWidth(1, new JbsExtent(300));

        grdMain.add(new Label(JbsL10N.getString("JbsUser.userName")));
        GridLayoutData JbsGridLayout = new GridLayoutData();
       
        boolean demoUserExists = this.hasDemoUser();
       
        if (demoUserExists)
            txUserName.setText("demo");
View Full Code Here

        colMain.add(grdSummary);
        this.add(colMain);
    }
   
    protected void createPnSummary() {
        GridLayoutData layoutData = new GridLayoutData();
        layoutData.setAlignment(new Alignment(Alignment.RIGHT, Alignment.CENTER));

        grdSummary = new JbsGrid(2);
        grdSummary.setInsets(new Insets(5, 5));
        grdSummary.setColumnWidth(0, new JbsExtent(300));
   
View Full Code Here

        JbsGrid grdMain = new JbsGrid(2);
        grdMain.setInsets(new Insets(5, 5));
        grdMain.setColumnWidth(0, new JbsExtent(150));
        grdMain.setColumnWidth(100, new JbsExtent(100,JbsExtent.PERCENT));

        GridLayoutData textLayout = new GridLayoutData();
        textLayout.setAlignment(Alignment.ALIGN_TOP);

        Label label1 = new Label(JbsL10N.getString("Transaction.textBefore"));
        label1.setLayoutData(textLayout);
        grdMain.add(label1);
        grdMain.add(txTextBefore);
View Full Code Here

            int controlWidth = 60;
            for (int i=1; i<=6; i++)
                grdMain.setColumnWidth(i, new JbsExtent(controlWidth));
           
            grdMain.add(new Label(JbsL10N.getString("ArticlePrice.standard")));
            GridLayoutData ldStandard = new GridLayoutData();
            ldStandard.setColumnSpan(5);
            cbStandard.setLayoutData(ldStandard);
            grdMain.add(cbStandard);

           
            grdMain.add(new Label(JbsL10N.getString("ArticlePrice.name")));
            GridLayoutData ldName = new GridLayoutData();
            ldName.setColumnSpan(5);
            txName.setLayoutData(ldName);
            grdMain.add(txName);
           
            grdMain.add(new Label(JbsL10N.getString("ArticlePrice.costPrice")));
            txCostPrice.setWidth(new JbsExtent(controlWidth));
            txCostPrice.addActionListener(new ActionListener() {

                private static final long serialVersionUID = 1L;

                public void actionPerformed(ActionEvent arg0) {
                    calcSalesPrice();
                }
            });
            grdMain.add(txCostPrice);

            grdMain.add(new Label(JbsL10N.getString("ArticlePrice.surcharge")));
            txSurcharge.setWidth(new JbsExtent(controlWidth));
            txSurcharge.addActionListener(new ActionListener() {

                private static final long serialVersionUID = 1L;

                public void actionPerformed(ActionEvent arg0) {
                    calcSalesPrice();
                }
            });
            grdMain.add(txSurcharge);

            grdMain.add(new Label(JbsL10N.getString("ArticlePrice.salesPrice")));
            txSalesPrice.setWidth(new JbsExtent(controlWidth));
            txSalesPrice.addActionListener(new ActionListener() {

                private static final long serialVersionUID = 1L;

                public void actionPerformed(ActionEvent arg0) {
                    calcSurcharge();
                }
            });
            grdMain.add(txSalesPrice);

            grdMain.add(new Label(JbsL10N.getString("ArticlePrice.vat")));
            selVAT.setWidth(new JbsExtent(controlWidth));
            selVAT.setLayoutData(ldName);
            grdMain.add(selVAT);
           
            grdMain.add(new Label(JbsL10N.getString("ArticlePrice.packingAmount")));
            txPackingAmount.setWidth(new JbsExtent(controlWidth));
            txPackingAmount.setLayoutData(ldName);
            grdMain.add(txPackingAmount);
           
           
            GridLayoutData ldDate = new GridLayoutData();
            ldDate.setColumnSpan(2);
            grdMain.add(new Label(JbsL10N.getString("ArticlePrice.availableFrom")));
            txAvailableFrom.setLayoutData(ldDate);
            grdMain.add(txAvailableFrom);
            grdMain.add(new Label(JbsL10N.getString("ArticlePrice.availableTo")));
            txAvailableTo.setLayoutData(ldDate);
View Full Code Here

    }

    @Override
    protected void initPanel() {
        ContentPane cpStdData = new ContentPane();
        GridLayoutData ld3Columns = new GridLayoutData();
        ld3Columns.setColumnSpan(3);

        grdMain = new JbsGrid(4);
        grdMain.setInsets(new Insets(5, 5));
        grdMain.setColumnWidth(0, new JbsExtent(300));
View Full Code Here

    }
   
   

    protected void createPnSummary() {
        GridLayoutData layoutData = new GridLayoutData();
        layoutData.setAlignment(new Alignment(Alignment.RIGHT, Alignment.CENTER));

        grdSummary = new JbsGrid(2);
        grdSummary.setInsets(new Insets(5, 5));
        grdSummary.setColumnWidth(0, new JbsExtent(300));
        grdSummary.add(new Label(JbsL10N.getString("Transaction.sumSalesPrice") + ":"));
View Full Code Here

TOP

Related Classes of nextapp.echo2.app.layout.GridLayoutData

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.