Examples of UXEvent


Examples of net.sourceforge.ztail.swtux.actions.UXEvent

    UXFormLayoutUtil.setBottom(newFolderBtn, 100, -2);
   
    tree.setEditElementAction(new UXAbstractAction() {
      public void doAction() {
        if (tree.getSelectedFolder() != null && editFolderAction != null) {
          editFolderAction.execute(new UXEvent(null, BookmarkManagerWin.this));
        } else if (tree.getSelectedBookmark() != null && editBookmarkAction != null) {
          editBookmarkAction.execute(new UXEvent(null, BookmarkManagerWin.this));
        }
      }
    });
   
    tree.setRemoveElementAction(new UXAbstractAction() {
      public void doAction() {
        if (tree.getSelectedFolder() != null && removeFolderAction != null) {
          removeFolderAction.execute(new UXEvent(null, BookmarkManagerWin.this));
        } else if (tree.getSelectedBookmark() != null && removeBookmarkAction != null) {
          removeBookmarkAction.execute(new UXEvent(null, BookmarkManagerWin.this));
        }
      }
    });
  }
View Full Code Here

Examples of net.sourceforge.ztail.swtux.actions.UXEvent

  }
 
  public void setNewFolderAction(final UXAction a) {
    UXAbstractAction action = new UXAbstractAction() {
      public void doAction() {
        a.execute(new UXEvent(null, BookmarkManagerWin.this));
      }
    };
   
    newFolderBtn.setClickAction(action);
    tree.setNewElementAction(action);
View Full Code Here

Examples of net.sourceforge.ztail.swtux.actions.UXEvent

 
  public void setBookmarkDblClickAction(final UXAction a) {
    treeWidget.addListener(SWT.MouseDoubleClick, new Listener() {
      @Override
      public void handleEvent(Event ev) {
        a.execute(new UXEvent(ev, BookmarkTreeComp.this));
      }
    });
  }
View Full Code Here

Examples of net.sourceforge.ztail.swtux.actions.UXEvent

      item.setCaption("New folder");
      item.setClickAction(new UXAbstractAction() {
        @Override
        public void doAction() {
          if (newElementAction != null)
            newElementAction.execute(new UXEvent(null, BookmarkTreeComp.this));
        }
      });
     
      if (optionLevel > 1)
        new UXMenuSeparator(menu);
    }
   
    if (Arrays.asList(2, 3, 6, 7).contains(optionLevel)) {
      item = new UXMenuButton(menu);
      item.setCaption("Edit");
      item.setClickAction(new UXAbstractAction() {
        @Override
        public void doAction() {
          TreeItem[] items = treeWidget.getSelection();
          if (items.length <= 0) {
            return;
          }
         
          TreeItem node = items[0];
          if (node == null || node == rootNode) return;
         
          if (map_1.get(node) != null && editElementAction != null) {
            editElementAction.execute(new UXEvent(null, BookmarkTreeComp.this));
          } else if (map_3.get(node) != null && editElementAction != null) {
            editElementAction.execute(new UXEvent(null, BookmarkTreeComp.this));
          }
        }
      });
    }
   
    if (Arrays.asList(4, 5, 6, 7).contains(optionLevel)) {
      item = new UXMenuButton(menu);
      item.setCaption("Remove");
      item.setClickAction(new UXAbstractAction() {
        @Override
        public void doAction() {
          TreeItem[] items = treeWidget.getSelection();
          if (items.length <= 0) {
            return;
          }
         
          TreeItem node = items[0];
          if (node == null || node == rootNode) return;
         
          if (map_1.get(node) != null && removeElementAction != null) {
            removeElementAction.execute(new UXEvent(null, BookmarkTreeComp.this));
          } else if (map_3.get(node) != null) {
            removeElementAction.execute(new UXEvent(null, BookmarkTreeComp.this));
          }
        }
      });
    }
  }
View Full Code Here

Examples of net.sourceforge.ztail.swtux.actions.UXEvent

  public void setEnterKeyAction(final UXAction action) {
    input.addListener(SWT.KeyUp, new Listener() {
      @Override
      public void handleEvent(Event ev) {
        if (ev.keyCode == UXConstants.Keys.ENTER) {
          action.execute(new UXEvent(ev, UXInput.this));
        }
      }
    });
  }
View Full Code Here

Examples of net.sourceforge.ztail.swtux.actions.UXEvent

  public void setEnterKeyAction(final UXAction action) {
    input.addListener(SWT.KeyUp, new Listener() {
      @Override
      public void handleEvent(Event ev) {
        if (ev.keyCode == UXConstants.Keys.ENTER) {
          action.execute(new UXEvent(ev, UXFileBrowserInput.this));
        }
      }
    });
  }
View Full Code Here

Examples of net.sourceforge.ztail.swtux.actions.UXEvent

 
  public void setSelectionAction(final UXAction a) {
    tabFolder.addListener(SWT.Selection, new Listener() {
      @Override
      public void handleEvent(Event ev) {
        a.execute(new UXEvent(ev, TabPanel.this));
      }
    });
  }
View Full Code Here

Examples of net.sourceforge.ztail.swtux.actions.UXEvent

 
  public void setFocusAction(final UXAction a) {
    tabFolder.addListener(SWT.FocusIn, new Listener() {
      @Override
      public void handleEvent(Event ev) {
        a.execute(new UXEvent(ev, TabPanel.this));
      }
    });
  }
View Full Code Here

Examples of net.sourceforge.ztail.swtux.actions.UXEvent

 
  public void setClickAction(final UXAction action) {
    btn.addListener(SWT.MouseUp, new Listener() {
      @Override
      public void handleEvent(Event ev) {
        action.execute(new UXEvent(ev, UXButton.this));
      }
    });
  }
View Full Code Here

Examples of net.sourceforge.ztail.swtux.actions.UXEvent

  public void setClickAction(final UXAction a) {
    item.addListener(SWT.Selection, new Listener() {
     
      @Override
      public void handleEvent(Event ev) {
        a.execute(new UXEvent(ev, UXMenuButton.this));
      }
    });
  }
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. 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.