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

Examples of com.extjs.gxt.ui.client.widget.menu.CheckMenuItem


      }
    }

    if (count == 1) {
      for (Component item : columns.getItems()) {
        CheckMenuItem ci = (CheckMenuItem) item;
        if (ci.isChecked()) {
          ci.disable();
        }
      }
    } else {
      for (Component item : columns.getItems()) {
        item.enable();
View Full Code Here


      seperatorItem = new SeparatorMenuItem();
    }
    seperatorItem.removeFromParent();

    if( checkFilterItem == null ) {
      checkFilterItem = new CheckMenuItem(getMessages().getFilterText());
      checkFilterItem.addListener(Events.CheckChange, new Listener<MenuEvent>() {
        public void handleEvent(MenuEvent me) {
          onCheckChange(me);
        }
      });
View Full Code Here

    adapter.setCanActivate(true);
   
    Menu menu = new Menu();
    menu.add(adapter);

    CheckMenuItem menuItem = new CheckMenuItem("I Like Cats");
    menuItem.setChecked(true);
    menu.add(menuItem);

    menuItem = new CheckMenuItem("I Like Dogs");
    menu.add(menuItem);
    item1.setMenu(menu);

    menu.add(new SeparatorMenuItem());

    MenuItem radios = new MenuItem("Radio Options");
    menu.add(radios);

    Menu radioMenu = new Menu();
    CheckMenuItem r = new CheckMenuItem("Blue Theme");
    r.setGroup("radios");
    r.setChecked(true);
    radioMenu.add(r);
    r = new CheckMenuItem("Gray Theme");
    r.setGroup("radios");
    radioMenu.add(r);
    radios.setSubMenu(radioMenu);

    MenuItem date = new MenuItem("Choose a Date");
    date.setIcon(Resources.ICONS.calendar());
View Full Code Here

    MenuBarItem item3 = new MenuBarItem("Search", sub);
    bar.add(item3);
   
    menu = new Menu();

    CheckMenuItem menuItem = new CheckMenuItem("I Like Cats");
    menuItem.setChecked(true);
    menu.add(menuItem);

    menuItem = new CheckMenuItem("I Like Dogs");
    menu.add(menuItem);


    menu.add(new SeparatorMenuItem());

    MenuItem radios = new MenuItem("Radio Options");
    menu.add(radios);

    Menu radioMenu = new Menu();
    CheckMenuItem r = new CheckMenuItem("Blue Theme");
    r.setGroup("radios");
    r.setChecked(true);
    radioMenu.add(r);
    r = new CheckMenuItem("Gray Theme");
    r.setGroup("radios");
    radioMenu.add(r);
    radios.setSubMenu(radioMenu);

    MenuItem date = new MenuItem("Choose a Date");
    date.setIcon(Resources.ICONS.calendar());
View Full Code Here

* Time: 16:03
*/
public class ViewHiddenTypesActionItem extends BaseActionItem {

    @Override public MenuItem createMenuItem() {
        return new CheckMenuItem();
    }
View Full Code Here

    public void setChecked(boolean checked) {
        this.checked = checked;
    }

    @Override public MenuItem createMenuItem() {
        return new CheckMenuItem();
    }
View Full Code Here

* Time: 16:03
*/
public class ViewHiddenPropertiesActionItem extends BaseActionItem {

    @Override public MenuItem createMenuItem() {
        return new CheckMenuItem();
    }
View Full Code Here

            parent.remove(wcagPanel);
        }
        wcagPanel = new ContentPanel(new FitLayout());
        wcagPanel.setHeading(Messages.getWithArgs("label.wcag.report.title", "WCAG Compliance ({0} errors / {1} warnings / {2} infos)", new String[] {String.valueOf(wcagResult.getErrors().size()), String.valueOf(wcagResult.getWarnings().size()), String.valueOf(wcagResult.getInfos().size())}));
        wcagPanel.getHeader().setIcon(GXT.IMAGES.field_invalid());
        final CheckMenuItem ignore = new CheckMenuItem(userTriggered ? Messages.get("label.close", "Close") : Messages.get("label.wcag.ignore", "Ignore errors"));
        ignore.addListener(Events.OnClick, new Listener<BaseEvent>() {
            public void handleEvent(BaseEvent be) {
                ignore.setChecked(true, true);
                ignoreWcagWarnings = !userTriggered;
                wcagPanel.el().fadeToggle(FxConfig.NONE);
                el().getParent().removeStyleName(invalidStyle);
            }
        });
View Full Code Here

   *
   * @param dataIndex the data index the filter is mapped to
   */
  public BooleanFilter(String dataIndex) {
    super(dataIndex);
    yesItem = new CheckMenuItem();
    yesItem.setGroup(XDOM.getUniqueId());
    yesItem.addListener(Events.CheckChange, listener);
    yesItem.setChecked(false);

    noItem = new CheckMenuItem();
    noItem.setGroup(yesItem.getGroup());
    noItem.addListener(Events.CheckChange, listener);
    noItem.setChecked(true);

    menu.add(yesItem);
View Full Code Here

    config.setFilterConfigs(filterConfigs);
  }

  protected void onCheckChange(MenuEvent me) {
    me.stopEvent();
    CheckMenuItem item = (CheckMenuItem) me.getItem();
    getMenuFilter(me).setActive(me.isChecked(), false);
  }
View Full Code Here

TOP

Related Classes of com.extjs.gxt.ui.client.widget.menu.CheckMenuItem

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.