private static Button newButton( final Composite parent ) { Button button = new Button( parent, SWT.PUSH ); button.setImage( GUIResource.getInstance().getImageHelpWeb() ); button.setText( BaseMessages.getString( PKG, "System.Button.Help" ) ); button.setToolTipText( BaseMessages.getString( PKG, "System.Tooltip.Help" ) ); FormData fdButton = new FormData(); fdButton.left = new FormAttachment( 0, 0 ); fdButton.bottom = new FormAttachment( 100, 0 ); button.setLayoutData( fdButton ); return button; }
btnHelp.setImage( GUIResource.getInstance().getImageHelpWeb() ); btnHelp.setText( BaseMessages.getString( PKG, "System.Button.Help" ) ); btnHelp.setToolTipText( BaseMessages.getString( PKG, "System.Tooltip.Help" ) );
btnExecButton.setImage(runImage); btnExecButton.setToolTipText(RedisClient.i18nFile.getText(I18nFile.RUNCURRENTTIP)+"\tF7"); btnExecSelectButton.setImage(runImage); btnExecSelectButton.setToolTipText(RedisClient.i18nFile.getText(I18nFile.RUNSELECTTIP)+"\tF8"); btnExecNextButton.setImage(runImage); btnExecNextButton.setToolTipText(RedisClient.i18nFile.getText(I18nFile.RUNFOLLOWTIP)+"\tF9");
/** * Setting the layout of a <i>Reset</i> option button. Either a button image is set - if existing - or a text. * * @param button * The button */ private FormData layoutResetOptionButton( Button button ) { FormData fd = new FormData(); Image editButton = GUIResource.getInstance().getResetOptionButton(); if ( editButton != null ) { button.setImage( editButton ); button.setBackground( GUIResource.getInstance().getColorWhite() ); fd.width = editButton.getBounds().width + 20; fd.height = editButton.getBounds().height; } else { button.setText( BaseMessages.getString( PKG, "EnterOptionsDialog.Button.Reset" ) ); } button.setToolTipText( BaseMessages.getString( PKG, "EnterOptionsDialog.Button.Reset.Tooltip" ) ); return fd; }
/** * Setting the layout of an <i>Edit</i> option button. Either a button image is set - if existing - or a text. * * @param button * The button */ private FormData layoutEditOptionButton( Button button ) { FormData fd = new FormData(); Image editButton = GUIResource.getInstance().getEditOptionButton(); if ( editButton != null ) { button.setImage( editButton ); button.setBackground( GUIResource.getInstance().getColorWhite() ); fd.width = editButton.getBounds().width + 20; fd.height = editButton.getBounds().height; } else { button.setText( BaseMessages.getString( PKG, "EnterOptionsDialog.Button.Edit" ) ); } button.setToolTipText( BaseMessages.getString( PKG, "EnterOptionsDialog.Button.Edit.Tooltip" ) ); return fd; }
btnHelp.setImage( GUIResource.getInstance().getImageHelpWeb() ); btnHelp.setText( BaseMessages.getString( PKG, "System.Button.Help" ) ); btnHelp.setToolTipText( BaseMessages.getString( PKG, "System.Tooltip.Help" ) );
btnHelp.setImage( GUIResource.getInstance().getImageHelpWeb() ); FormData fd_btnHelp = new FormData(); fd_btnHelp.top = new FormAttachment( separator, 12 );
wbDirectory.setImage( GUIResource.getInstance().getImageArrow() ); props.setLook( wbDirectory ); fdbDirectory = new FormData();
wbDirectory.setImage( GUIResource.getInstance().getImageArrow() ); props.setLook( wbDirectory ); FormData fdbDirectory = new FormData();
button.setText( buttonText ); button.setImage( GUIResource.getInstance().getImage( "ui/images/edittext.svg" ) );
wbFontColorChange.setImage( guiresource.getImageColor() ); wbFontColorChange.setToolTipText( BaseMessages.getString( PKG, "NotePadDialog.Font.Color.Change.Tooltip" ) ); props.setLook( wbFontColorChange ); wbBackGroundColorChange.setImage( guiresource.getImageColor() ); wbBackGroundColorChange.setToolTipText( BaseMessages.getString( PKG, "NotePadDialog.Font.BackGroundColor.Change.Tooltip" ) ); wbBorderColorChange.setImage( guiresource.getImageColor() ); wbBorderColorChange.setToolTipText( BaseMessages.getString( PKG, "NotePadDialog.Font.BorderColor.Change.Tooltip" ) );
wbFoldername.setImage( GUIResource.getInstance().getImageBol() ); fdbFoldername = new FormData(); fdbFoldername.right = new FormAttachment( 100, 0 );
wSelectFolder.setImage( GUIResource.getInstance().getImageBol() ); wSelectFolder.setToolTipText( BaseMessages.getString( PKG, "MailInput.SelectFolderConnection.Label" ) ); props.setLook( wSelectFolder ); open.setImage( GUIResource.getInstance().getImageCalendar() ); open.setToolTipText( BaseMessages.getString( PKG, "MailInput.OpenCalendar" ) ); FormData fdlButton = new FormData(); opento.setImage( GUIResource.getInstance().getImageCalendar() ); opento.setToolTipText( BaseMessages.getString( PKG, "MailInput.OpenCalendar" ) ); FormData fdlButtonto = new FormData();
open.setImage( GUIResource.getInstance().getImageCalendar() ); open.setToolTipText( BaseMessages.getString( PKG, "SalesforceInputDialog.OpenCalendar" ) ); FormData fdlButton = new FormData(); opento.setImage( GUIResource.getInstance().getImageCalendar() ); opento.setToolTipText( BaseMessages.getString( PKG, "SalesforceInputDialog.OpenCalendar" ) ); FormData fdlButtonto = new FormData();
open.setImage( GUIResource.getInstance().getImageCalendar() ); open.setToolTipText( BaseMessages.getString( PKG, "JobGetPOP.OpenCalendar" ) ); FormData fdlButton = new FormData(); opento.setImage( GUIResource.getInstance().getImageCalendar() ); opento.setToolTipText( BaseMessages.getString( PKG, "JobGetPOP.OpenCalendar" ) ); FormData fdlButtonto = new FormData();
/** * Sets the icon of the back button. */ public void setBackIcon(Image icon) { ((Button)backW).setImage(icon); }
/** * Sets the icon of the end button. */ public void setEndIcon(Image icon) { ((Button)endW).setImage(icon); }
/** * Sets the icon for the export icon */ public void setExportIcon(Image icon) { ((Button)exportW).setImage(icon); }
public Image setButtonImage(Button btn, final String key) { Image bg = getImage(key); btn.setImage(bg); btn.addDisposeListener(new DisposeListener() { @Override public void widgetDisposed(DisposeEvent e) { releaseImage(key); } }); return( bg ); }