public void toClipboard( String cliptext ) { if ( cliptext == null ) { return; } getNewClipboard(); TextTransfer tran = TextTransfer.getInstance(); clipboard.setContents( new String[] { cliptext }, new Transfer[] { tran } ); }
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; } }
public void copyTransformationImage( TransMeta transMeta ) { TransGraph transGraph = delegates.trans.findTransGraphOfTransformation( transMeta ); if ( transGraph == null ) { return; } Clipboard clipboard = GUIResource.getInstance().getNewClipboard(); Point area = transMeta.getMaximum(); Image image = transGraph.getTransformationImage( Display.getCurrent(), area.x, area.y, 1.0f ); clipboard.setContents( new Object[] { image.getImageData() }, new Transfer[] { ImageTransfer.getInstance() } ); }
/** * Appends the given string to this clipboard. * * @param deltaString the string to append */ public void append(String deltaString) { fBuffer.append(deltaString); String string= fBuffer.toString(); Transfer[] dataTypes= new Transfer[] { TextTransfer.getInstance() }; Object[] data= new Object[] { string }; fClipboard.setContents(data, dataTypes); }
/** * Copies selected element to clipboard. */ private void copyToClipboard(ISelection selection) { String textVersion = selectionToString(selection); if ((textVersion != null) && (textVersion.trim().length() > 0)) { // set the clipboard contents fClipboard.setContents(new Object[] {textVersion}, new Transfer[] {TextTransfer.getInstance()}); } }
@Override public void mouseDown(MouseEvent arg0) { String hash_str = hash.getText(); if(hash_str != null && hash_str.length() != 0) new Clipboard(display).setContents(new Object[] {hash_str.replaceAll(" ","")}, new Transfer[] {TextTransfer.getInstance()}); } });
@Override public void handleEvent(Event event) { new Clipboard(Display.getCurrent()).setContents( new Object[] { txtFP.getText() }, new Transfer[] { TextTransfer.getInstance() }); } });
@Override public void mouseDoubleClick(MouseEvent arg0) { String announce = trackerUrlValue.getText(); if (announce != null && announce.length() != 0) { new Clipboard(display).setContents(new Object[] { announce }, new Transfer[] { TextTransfer.getInstance() }); } }
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(); } }
protected void writeToClipboard( String str ) { new Clipboard(Utils.getDisplay()).setContents( new Object[] {str }, new Transfer[] {TextTransfer.getInstance()}); }
@Override public void widgetSelected( SelectionEvent arg0) { new Clipboard(menu.getDisplay()).setContents(new Object[] {text}, new Transfer[] {TextTransfer.getInstance()}); } });
@Override public void widgetSelected( SelectionEvent arg0) { if ( !composite.isDisposed() && text != null && text.length() > 0 ){ new Clipboard(composite.getDisplay()).setContents(new Object[] {text}, new Transfer[] {TextTransfer.getInstance()}); } } });
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(); } } });
/** * 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 run() { Clipboard clipboard = new Clipboard(m_display); String rtfData = "{\\rtf1\\b\\i " + m_toCopy + "}"; // formatted as bold and italic TextTransfer textTransfer = TextTransfer.getInstance(); RTFTransfer rtfTransfer = RTFTransfer.getInstance(); Transfer[] transfers = new Transfer[]{textTransfer, rtfTransfer}; Object[] data = new Object[]{m_toCopy, rtfData}; clipboard.setContents(data, transfers); clipboard.dispose(); }
@Override public void widgetSelected( SelectionEvent arg0) { new Clipboard(menu.getDisplay()).setContents(new Object[] { provider.getText()}, new Transfer[] {TextTransfer.getInstance()}); } });
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(); } } }