Package com.extjs.gxt.ui.client.widget.button

Examples of com.extjs.gxt.ui.client.widget.button.ButtonBar


            public void componentSelected(ButtonEvent event) {
                container.closeEngine();
            }
        });

        ButtonBar bar = new ButtonBar();
        bar.setAlignment(Style.HorizontalAlignment.CENTER);

        if (uuids != null && infos != null && PermissionsUtils.isPermitted("publish", linker.getSelectionContext().getSingleSelection())) {
            noWorkflow = new Button(Messages.get("label.bypassWorkflow", "Bypass workflow"));
            noWorkflow.addSelectionListener(new ButtonEventSelectionListener(uuids));
            bar.add(noWorkflow);
        }

        bar.add(cancel);

        this.container = container;
        container.setEngine(this, "Publish", bar, linker);
    }
View Full Code Here


            setHeading(Messages.get("label.sendNewsletter", "Send newsletter issue"));
            setSize(500, 120);
            setResizable(false);
            setModal(true);
            ButtonBar buttons = new ButtonBar();

            final FormPanel form = new FormPanel();
            form.setFrame(false);
            form.setHeaderVisible(false);
            form.setBorders(false);
            form.setBodyBorder(false);
            form.setLabelWidth(200);

            final CalendarField date = new CalendarField();
            date.setFieldLabel(Messages.get("label.scheduled", "Scheduled"));
            form.add(date);

            Button schedule = new Button(Messages.get("label.scheduleAsBackgroundJob"), new SelectionListener<ButtonEvent>() {
                public void componentSelected(ButtonEvent event) {
                  if (date.getValue() == null) {
                    MessageBox.alert(Messages.get("label.sendNewsletter", "Send newsletter issue"), Messages.get("failure.invalid.date", "Please provide a valid date value"), null);
                    return;
                  }
                    mask();
                    doSchedule(date.getValue(), n);
                }
            });

            Button now = new Button(Messages.get("label.sendNow"), new SelectionListener<ButtonEvent>() {
                public void componentSelected(ButtonEvent event) {
                    mask();
                    doSend(n);
                }
            });

            Button cancel = new Button(Messages.get("label.cancel"), new SelectionListener<ButtonEvent>() {
                public void componentSelected(ButtonEvent event) {
                    hide();
                }
            });

            buttons.add(schedule);
            buttons.add(now);
            buttons.add(cancel);

            setButtonAlign(Style.HorizontalAlignment.CENTER);
            setBottomComponent(buttons);
            add(form);
        }
View Full Code Here

        cardsContainer = new LayoutContainer(new CardLayout());
        add(cardsContainer, new BorderLayoutData(Style.LayoutRegion.CENTER));

        this.linker = linker;
        this.mainContainer = mainContainer;
        this.bar = new ButtonBar();
        this.bar.setAlignment(Style.HorizontalAlignment.CENTER);
        mainContainer.setEngine(this, "", bar, linker);
    }
View Full Code Here

        layout();

        LayoutContainer buttonsPanel = new LayoutContainer();
        buttonsPanel.setBorders(false);
        final Window window = this;
        buttonBar = new ButtonBar();
        buttonBar.setAlignment(Style.HorizontalAlignment.CENTER);

        ok = new Button(Messages.get("label.ok"));
        ok.setHeight(EditContentEngine.BUTTON_HEIGHT);
        ok.setEnabled(false);
View Full Code Here

      about.add(createAboutPanel());
      panel.add(about);
     
      add(panel);
     
      ButtonBar buttonBar = new ButtonBar();
      Button closeButton = new Button(JabberApp.getConstants().close());
      closeButton.addSelectionListener(new SelectionListener<ButtonEvent>()
      {
      public void componentSelected(ButtonEvent ce)
      {
        close();
      }
       
      });
     
      publishButton = new Button(JabberApp.getConstants().Publish());
      publishButton.addSelectionListener(new SelectionListener<ButtonEvent>()
      {
      public void componentSelected(ButtonEvent ce)
      {
        publish();
      }
       
      });
      publishButton.hide();
    publishButton.setEnabled(false);
    buttonBar.add(publishButton);
      buttonBar.add(closeButton);
      setButtonBar(buttonBar);
  }
View Full Code Here

          }
      }
   
      doNotShowAgain = new CheckBox();
      doNotShowAgain.setBoxLabel(constants.doNotNeedThisInformation());                   
    ButtonBar bb = getButtonBar();
    for (int i = 0; i < bb.getItemCount(); i++) {
      if (bb.getItem(i).getItemId().equalsIgnoreCase(Dialog.YES) && isCells) {
        bb.getItem(i).setText(constants.continueOp());
      } else if (bb.getItem(i).getItemId().equalsIgnoreCase(Dialog.NO) && isCells) {
        bb.getItem(i).setText(constants.discardChanges());
      }
    }
   
    LabelField l = new LabelField(message);   
    l.setStyleName("margin10");
View Full Code Here

          if (getButtons().contains(Dialog.NO)) {
            setFocusWidget(getButtonBar().getButtonById(Dialog.NO));
          }
      }
   
    ButtonBar bb = getButtonBar();
    for (int i = 0; i < bb.getItemCount(); i++) {
      if (bb.getItem(i).getItemId().equalsIgnoreCase(Dialog.CANCEL)) {
        bb.getItem(i).setText(constants.showNextTip());
      } else if (bb.getItem(i).getItemId().equalsIgnoreCase(Dialog.YES)) {
        bb.getItem(i).setText(constants.showPreviousTip());
      } else if (bb.getItem(i).getItemId().equalsIgnoreCase(Dialog.NO)) {
        bb.getItem(i).setText(constants.ok());
      }     
    }

      doNotShowAgain = new CheckBox();
      doNotShowAgain.setBoxLabel(constants.doNotShowTipsAtStartup());          
View Full Code Here

  /**
   * Creates a new panel instance.
   */
  public ContentPanel() {
    baseStyle = "x-panel";
    fbar = new ButtonBar();
    fbar.setParent(this);
    fbar.setMinButtonWidth(minButtonWidth);
    fbar.setAlignment(buttonAlign);
    head = new Header();
    head.setParent(this);
View Full Code Here

       description.setValue(note.getText());
      
       window.add(description);

      // prepare bottom component
      ButtonBar buttons = new ButtonBar()
      buttons.setAlignment(HorizontalAlignment.RIGHT);
        buttons.add(new Button("Cancel", new SelectionListener<ButtonEvent>() { 
       public void componentSelected(ButtonEvent ce) { 
         window.hide();
         window = null;
        
     }))
       
        // if the note already existed allow for removal
        if(null != note.getId()){
          buttons.add(new Button("Remove", new SelectionListener<ButtonEvent>() { 
             public void componentSelected(ButtonEvent ce) { 
               note.setText(description.getValue());
              
               Commands.getInstance().removeNote(note, new CommandCallback<Boolean>(){
 
             public void cc_callback(Boolean value) {
               callback.callback(note, NOTE_REMOVED);
             }
                
               });
               window.hide();
               window = null;
            
          }))
        }
      
       buttons.add(new Button("OK", new SelectionListener<ButtonEvent>() { 
          public void componentSelected(ButtonEvent ce) { 
            note.setText(description.getValue());
           
            Commands.getInstance().storeNote(note, new CommandCallback<TCNote>(){
View Full Code Here

    window.setResizable(true);
    window.setScrollMode(Scroll.AUTO);
    window.setModal(true);
   
    // prepare bottom component
    ButtonBar buttons = new ButtonBar()
    buttons.setAlignment(HorizontalAlignment.RIGHT);
      
    buttons.add(new Button("Cancel", new SelectionListener<ButtonEvent>() { 
      public void componentSelected(ButtonEvent ce) { 
        hide();
       
    }))
      
      buttons.add(new Button("Select Section", new SelectionListener<ButtonEvent>() { 
         public void componentSelected(ButtonEvent ce) { 
           itemSelected();
        
      }))
    
View Full Code Here

TOP

Related Classes of com.extjs.gxt.ui.client.widget.button.ButtonBar

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.