/** * Returns the toolbar manager of this control * * @return the toolbar manager */ protected ToolBarManager getToolBarManager() { if (fToolBarManager == null) { final ToolBar toolbar= new ToolBar(fHistoryPane, SWT.FLAT); fHistoryPane.setTopCenter(toolbar); fToolBarManager= new ToolBarManager(toolbar); } return fToolBarManager; }
private ToolBarManager getToolBarManager() { if (fToolBarManager != null && fToolBarManager.getControl() == null) return null; if (fToolBarManager == null) { final ToolBar tb = new ToolBar(this, SWT.FLAT); setTopCenter(tb); fToolBarManager = new ToolBarManager(tb); tb.getAccessible().addAccessibleListener(new AccessibleAdapter() { public void getName(AccessibleEvent e) { if (e.childID != ACC.CHILDID_SELF) { ToolItem item = tb.getItem(e.childID); if (item != null) { String toolTip = item.getToolTipText(); if (toolTip != null) { e.result = toolTip; } } } } }); } return fToolBarManager; }
private ToolBarManager getToolBarManager() { if (fToolBarManager != null && fToolBarManager.getControl() == null) return null; if (fToolBarManager == null) { final ToolBar tb = new ToolBar(this, SWT.FLAT); setTopCenter(tb); fToolBarManager = new ToolBarManager(tb); tb.getAccessible().addAccessibleListener(new AccessibleAdapter() { @Override public void getName(AccessibleEvent e) { if (e.childID != ACC.CHILDID_SELF) { ToolItem item = tb.getItem(e.childID); if (item != null) { String toolTip = item.getToolTipText(); if (toolTip != null) { e.result = toolTip; } } } } }); } return fToolBarManager; }