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 } ); }
private boolean checkPaste() { try { Clipboard clipboard = new Clipboard( xParent.getDisplay() ); TextTransfer transfer = TextTransfer.getInstance(); String text = (String) clipboard.getContents( transfer ); if ( text != null && text.length() > 0 ) { return true; } else { return false; } } catch ( Exception e ) { return false; } }
@Override public void handleEvent(Event event) { new Clipboard(Display.getCurrent()).setContents( new Object[] { txtFP.getText() }, new Transfer[] { TextTransfer.getInstance() }); } });
clipboard.dispose(); clipboard = null; clipboard = new Clipboard( getDisplay() ); TextTransfer tran = TextTransfer.getInstance(); String text = (String) clipboard.getContents( tran );
private void pasteFromClipboard () { Clipboard clipboard = new Clipboard(edit.getDisplay()); try { TransferData[] transferDatas = clipboard.getAvailableTypes(); for ( TransferData transData : transferDatas ) { if ( FragmentDataTransfer.getInstance().isSupportedType(transData) ) { FragmentData data = (FragmentData)clipboard.getContents(FragmentDataTransfer.getInstance()); setFragmentData(data, 2); break; } } } finally { if ( clipboard != null ) { clipboard.dispose(); } } }
@Override public void widgetDisposed( DisposeEvent e ) { if ( clipboard != null ) { clipboard.dispose(); clipboard = null; } if ( gridFont != null ) { gridFont.dispose(); } } } );
public String fromClipboard() { getNewClipboard(); TextTransfer tran = TextTransfer.getInstance(); return (String) clipboard.getContents( tran ); }
/** * TextAction constructor comment. */ protected TextAction(Display display, byte type) { super("Text action: " + type); this.display = display; clipboard = new Clipboard(display); this.type = type; }
public void toClipboard( String cliptext ) { if ( cliptext == null ) { return; } getNewClipboard(); TextTransfer tran = TextTransfer.getInstance(); clipboard.setContents( new String[] { cliptext }, new Transfer[] { tran } ); }
/** * Returns an array of the data types currently available on the system * clipboard. Use with Transfer.isSupportedType. * * @return array of data types currently available on the system clipboard * * @exception SWTException <ul> * <li>ERROR_WIDGET_DISPOSED - if the receiver has been disposed</li> * <li>ERROR_THREAD_INVALID_ACCESS - if not called from the thread that created the receiver</li> * </ul> * * @see Transfer#isSupportedType * * @since 3.0 */ public TransferData[] getAvailableTypes() { return getAvailableTypes(DND.CLIPBOARD); }
@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()}); } });
e.doit = false; if ( clipboard != null ) { clipboard.dispose(); clipboard = null; clipboard = new Clipboard( getDisplay() ); TextTransfer tran = TextTransfer.getInstance(); String text = (String) clipboard.getContents( tran ); if ( combo instanceof ComboVar ) { ( (ComboVar) combo ).setText( text );
@Override public boolean close() { if (clipboard != null) { clipboard.dispose(); } return super.close(); }
public void run() { result[0] = clipboard.getContents(transfer); } }
protected CopyToClipboardAction(Shell shell, INavigatorContentService navigatorContentService) { super(TeamUIMessages.CopyToClipboardAction_1); this.navigatorContentService = navigatorContentService; Assert.isNotNull(shell); fShell= shell; fClipboard= new Clipboard(shell.getDisplay()); setToolTipText(TeamUIMessages.CopyToClipboardAction_2); setId(ID); }
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() } ); }
/** * Returns an array of the data types currently available on the system * clipboard. Use with Transfer.isSupportedType. * * @return array of data types currently available on the system clipboard * * @exception SWTException <ul> * <li>ERROR_WIDGET_DISPOSED - if the receiver has been disposed</li> * <li>ERROR_THREAD_INVALID_ACCESS - if not called from the thread that created the receiver</li> * </ul> * * @see Transfer#isSupportedType * * @since 3.0 */ public TransferData[] getAvailableTypes() { return getAvailableTypes(DND.CLIPBOARD); }
@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; } }