UI constants
Esta página aún no está disponible en tu idioma.
UIMenuConstants
Section titled “UIMenuConstants ”Sample
Section titled “Sample”Add new submenu in tools menu:
public class SubMenuMessage { private MenuItemExtension messageMenu; private MenuBarExtension subMenuMessage; private MenuItemExtension sendNewMessage;
/** * SubMenuMessage */ public SubMenuMessage() { // All menu items sendNewMessage = new MenuItemExtension("img/icon/actions/new_message.png", "New message", sendMessage);
// Principal submenu subMenuMessage = new MenuBarExtension(); subMenuMessage.addItem(sendNewMessage); messageMenu = new MenuItemExtension("img/icon/actions/message.png", "Message", subMenuMessage); messageMenu.setMenuLocation(UIMenuConstants.MAIN_MENU_TOOLS); }
/** * @return */ public MenuItemExtension getMenu() { return messageMenu; }
/** * option1Action */ Command sendMessage = new Command() { public void execute() { Window.alert("some action"); } };}UIDesktopConstants
Section titled “UIDesktopConstants ”Sample
Section titled “Sample”if (NavigatorComunicator.getStackIndex()==UIDesktopConstants.NAVIGATOR_TAXONOMY) { Window.alert("Taxonomy selected");} else { Window.alert("Other navigator panel selected");}UIDockPanelConstants
Section titled “UIDockPanelConstants ”Sample
Section titled “Sample”WorkspaceComunicator.changeSelectedTab(UIDockPanelConstants.SEARCH);