menu.appendToGroup(PageDesignerActionConstants.GROUP_STYLE, action1);
}
private void addTextStyleMenu(IMenuManager menu,
final IHTMLGraphicalViewer viewer) {
final IMenuManager submenu = new MenuManager(PDPlugin
.getResourceString("ActionGroup.Submenu.TextStyle"));//$NON-NLS-1$
submenu.add(action);
submenu.setRemoveAllWhenShown(true);
submenu.addMenuListener(new IMenuListener() {
public void menuAboutToShow(IMenuManager manager) {
DesignerToolBarAction action1 = null;
action1 = DesignActionBarFactory.getInstance().getStyleAction(
IHTMLConstants.TAG_U);
action1.setViewer(viewer);
submenu.add(action1);
action1 = DesignActionBarFactory.getInstance().getStyleAction(
IHTMLConstants.TAG_B);
action1.setViewer(viewer);
submenu.add(action1);
action1 = DesignActionBarFactory.getInstance().getStyleAction(
IHTMLConstants.TAG_I);
action1.setViewer(viewer);
submenu.add(action1);
action1 = DesignActionBarFactory.getInstance().getStyleAction(
IHTMLConstants.TAG_SMALL);
action1.setViewer(viewer);
submenu.add(action1);
action1 = DesignActionBarFactory.getInstance().getStyleAction(
IHTMLConstants.TAG_BIG);
action1.setViewer(viewer);
submenu.add(action1);
}
});
menu.appendToGroup(PageDesignerActionConstants.GROUP_STYLE, submenu);
}