/** * @param parent */ private void createUIImageHyperlinkPreviewRefDoc(Composite parent) { fImageHyperlinkPreviewRefDoc = new ImageHyperlink(parent, SWT.NONE); fImageHyperlinkPreviewRefDoc.setText(PDEUIMessages.SchemaEditor_previewLink); fImageHyperlinkPreviewRefDoc.setUnderlined(true); fImageHyperlinkPreviewRefDoc.setForeground(getManagedForm().getToolkit().getHyperlinkGroup().getForeground()); }
private void createUIImageHyperlinkPreviewRefDoc(Composite parent) { fImageHyperlinkPreviewRefDoc = new ImageHyperlink(parent, SWT.NONE); fImageHyperlinkPreviewRefDoc.setText(PDEUIMessages.SchemaEditor_previewLink); fImageHyperlinkPreviewRefDoc.setUnderlined(true); fImageHyperlinkPreviewRefDoc.setForeground(getManagedForm().getToolkit().getHyperlinkGroup().getForeground()); }
/** * */ private void handleLinkExitedPreviewRefDoc() { // Update colour fImageHyperlinkPreviewRefDoc.setForeground(getManagedForm().getToolkit().getHyperlinkGroup().getForeground()); // Update IDE status line getEditor().getEditorSite().getActionBars().getStatusLineManager().setMessage(null); }
private void handleLinkExitedPreviewRefDoc() { // Update colour fImageHyperlinkPreviewRefDoc.setForeground(getManagedForm().getToolkit().getHyperlinkGroup().getForeground()); // Update IDE status line getEditor().getEditorSite().getActionBars().getStatusLineManager().setMessage(null); }
private void handleLinkEnteredPreviewRefDoc(String message) { // Update colour fImageHyperlinkPreviewRefDoc.setForeground(getManagedForm().getToolkit().getHyperlinkGroup().getActiveForeground()); // Update IDE status line getEditor().getEditorSite().getActionBars().getStatusLineManager().setMessage(message); }
/** * @param message */ private void handleLinkEnteredPreviewRefDoc(String message) { // Update colour fImageHyperlinkPreviewRefDoc.setForeground(getManagedForm().getToolkit().getHyperlinkGroup().getActiveForeground()); // Update IDE status line getEditor().getEditorSite().getActionBars().getStatusLineManager().setMessage(message); }
hyperlink.setForeground(getToolkit().getHyperlinkGroup().getForeground()); hyperlink.addHyperlinkListener(new IHyperlinkListener() { @Override
@Override protected Control createControl(Composite cParent) { Composite composite = toolkit.createComposite(cParent); composite.setLayout(new RowLayout()); composite.setBackground(null); final ImageHyperlink refLink = new ImageHyperlink(composite, SWT.NONE); Image image = UIIcons.BRANCH.createImage(); UIUtils.hookDisposal(refLink, image); refLink.setImage(image); refLink.setFont(JFaceResources.getBannerFont()); refLink.setForeground(toolkit.getColors().getColor( IFormColors.TITLE)); refLink.addHyperlinkListener(new HyperlinkAdapter() { @Override public void linkActivated(HyperlinkEvent event) { Repository repository = getRepository(); if (repository == null) return; RefSelectionDialog dialog = new RefSelectionDialog( refLink.getShell(), repository); if (Window.OK == dialog.open()) showReflogFor(repository, dialog.getRefName()); } }); refLink.setText(Repository.shortenRefName(name)); return composite; } };
link.setText(label); link.setFont(JFaceResources.getBannerFont()); link.setForeground(toolkit.getColors().getColor( IFormColors.TITLE)); link.setToolTipText(UIText.CommitEditor_showGitRepo);