/** * @return Returns the clipboard. */ public Clipboard getNewClipboard() { if ( clipboard != null ) { clipboard.dispose(); clipboard = null; } clipboard = new Clipboard( display ); return clipboard; }
@Override public void widgetDisposed( DisposeEvent e ) { if ( clipboard != null ) { clipboard.dispose(); clipboard = null; } if ( gridFont != null ) { gridFont.dispose(); } } } );
private void clipSelected() { if ( clipboard != null ) { clipboard.dispose(); clipboard = null; } clipboard = new Clipboard( getDisplay() ); TextTransfer tran = TextTransfer.getInstance(); String clip = getSelectedText(); if ( clip == null ) { return; } clipboard.setContents( new String[]{ clip }, new Transfer[]{ tran } ); }
@Override public void keyPressed( KeyEvent keyEvent ) { int state = keyEvent.stateMask, key = keyEvent.keyCode; boolean copyContent = state == SWT.CTRL && key == SWT.F6, arrowNavigation = ( state == SWT.COMMAND || state == SWT.ALT ) && ( key == SWT.ARROW_LEFT || key == SWT.ARROW_RIGHT ), backslashNavigation = ( state == SWT.SHIFT && key == SWT.BS ), reloadContent = state == SWT.CTRL && ( key == SWT.F5 || key == 114 /* r key */ ) || key == SWT.F5, zoomContent = state == SWT.CTRL && ( key == SWT.KEYPAD_ADD || key == SWT.KEYPAD_SUBTRACT || key == 61 /* + key */ || key == 45 /* - key */ ); if ( copyContent ) { Browser thisBrowser = (Browser) keyEvent.getSource(); Clipboard clipboard = new Clipboard( thisBrowser.getDisplay() ); clipboard.setContents( new String[] { lastNavigateURL }, new Transfer[] { TextTransfer.getInstance() } ); clipboard.dispose(); } else if ( arrowNavigation || backslashNavigation || reloadContent || zoomContent ) { keyEvent.doit = false; } }
clipboard.dispose(); clipboard = null;
e.doit = false; if ( clipboard != null ) { clipboard.dispose(); clipboard = null;
@Override public boolean close() { if (clipboard != null) { clipboard.dispose(); } return super.close(); }
@Override public void dispose() { if (clipboard != null) { clipboard.dispose(); clipboard = null; } super.dispose(); }
public boolean close() { if (clipboard != null) clipboard.dispose(); return super.close(); }
@Override public void dispose() { if (clipboard != null) { clipboard.dispose(); clipboard = null; } super.dispose(); }
private void copyToClipboard(String text, Shell shell) { Clipboard clipboard= new Clipboard(shell.getDisplay()); try { copyToClipboard(clipboard, text, shell); } finally { clipboard.dispose(); } }
protected void handleCopy() { // Context menu selected: copy cell value to clipboard if (copyMenuClipboardText_ != null && copyMenuClipboardText_.length()>0) { Display display = table_.getShell().getDisplay(); Clipboard clipboard = new Clipboard(display); clipboard.setContents(new String[] {copyMenuClipboardText_}, new Transfer[] {TextTransfer.getInstance()}); clipboard.dispose(); } }
public void run() { TextTransfer plainTextTransfer = TextTransfer.getInstance(); Clipboard clipboard = new Clipboard(getShell().getDisplay()); clipboard.setContents(new String[] { content }, new Transfer[] { plainTextTransfer }); clipboard.dispose(); } });
@Override public void widgetSelected(SelectionEvent e) { String text = fMessageLabel.getText(); if (text != null && text.length() > 0) { text = LegacyActionTools.removeMnemonics(text); Clipboard cp = new Clipboard(e.display); cp.setContents(new Object[] { text }, new Transfer[] { TextTransfer.getInstance() }); cp.dispose(); } } });
protected String getClipboardText() { Clipboard clipboard = new Clipboard(Display.getDefault()); try { TextTransfer textTransfer = TextTransfer.getInstance(); return (String) clipboard.getContents(textTransfer); } finally { clipboard.dispose(); } }
/** * Copy the contents of the statuses to the clipboard. */ private void copyToClipboard() { if (clipboard != null) clipboard.dispose(); clipboard = new Clipboard(list.getDisplay()); clipboard.setContents(new Object[] { longMessage }, new Transfer[] { TextTransfer.getInstance() }); }
@Override public void dispose() { if (fClipboard != null) { fClipboard.dispose(); fClipboard = null; } PDEPlugin.getDefault().getLabelProvider().disconnect(this); super.dispose(); }
public void copyToClipboard(Control activeControl) { String text = getClipboardText(activeControl); if (text.length() == 0) return; Clipboard clipboard = new Clipboard(PlatformUI.getWorkbench().getDisplay()); clipboard.setContents(new Object[] {text}, new Transfer[] {TextTransfer.getInstance()}); clipboard.dispose(); }
private void copyToClipboard() { Clipboard clipboard = null; try { clipboard = new Clipboard(text.getDisplay()); clipboard.setContents(new Object[] { text.getSelectionText() }, new Transfer[] { TextTransfer.getInstance() }); } finally { if (clipboard != null) { clipboard.dispose(); } } }
@Override public void dispose() { PDECore.getDefault().getModelManager().removePluginModelListener(this); PDECore.getDefault().getSearchablePluginsManager().removePluginModelListener(this); PDEPlugin.getDefault().getPreferenceStore().removePropertyChangeListener(fPropertyListener); if (fClipboard != null) { fClipboard.dispose(); fClipboard = null; } super.dispose(); }