wEncoding.setToolTipText( BaseMessages.getString( PKG, "GPLoadDialog.Encoding.Tooltip" ) ); wEncoding.setItems( GPLoadMeta.SUPPORTED_ENCODINGS ); props.setLook( wEncoding );
wEncoding.setToolTipText( BaseMessages.getString( PKG, "MonetDBBulkLoaderDialog.Encoding.Tooltip" ) ); wEncoding.setItems( encodings ); props.setLook( wEncoding );
wlEncoding.setLayoutData( fdlEncoding ); wEncoding = new Combo( shell, SWT.SINGLE | SWT.LEFT | SWT.BORDER ); wEncoding.setToolTipText( BaseMessages.getString( PKG, "GPBulkLoaderDialog.Encoding.Tooltip" ) ); wEncoding.setItems( encodings ); props.setLook( wEncoding );
wlEncoding.setLayoutData( fdlEncoding ); wEncoding = new Combo( comp, SWT.SINGLE | SWT.LEFT | SWT.BORDER ); wEncoding.setToolTipText( BaseMessages.getString( PKG, "OraBulkLoaderDialog.Encoding.Tooltip" ) ); wEncoding.setItems( encodings ); props.setLook( wEncoding ); wCharacterSetName = new Combo( comp, SWT.SINGLE | SWT.LEFT | SWT.BORDER ); wCharacterSetName .setToolTipText( BaseMessages.getString( PKG, "OraBulkLoaderDialog.CharacterSetName.Tooltip" ) ); wCharacterSetName.setItems( characterSetNames ); props.setLook( wCharacterSetName );
wlControlEncoding.setLayoutData( fdlControlEncoding ); wControlEncoding = new Combo( wAdvancedSettings, SWT.SINGLE | SWT.LEFT | SWT.BORDER ); wControlEncoding.setToolTipText( BaseMessages.getString( PKG, "JobFTPPUT.ControlEncoding.Tooltip" ) ); wControlEncoding.setItems( encodings ); props.setLook( wControlEncoding );
wlControlEncoding.setLayoutData( fdlControlEncoding ); wControlEncoding = new Combo( wAdvancedSettings, SWT.SINGLE | SWT.LEFT | SWT.BORDER ); wControlEncoding.setToolTipText( BaseMessages.getString( PKG, "JobFTP.ControlEncoding.Tooltip" ) ); wControlEncoding.setItems( encodings ); props.setLook( wControlEncoding );
wlProtocol.setLayoutData( fdlProtocol ); wProtocol = new Combo( wServerSettings, SWT.SINGLE | SWT.LEFT | SWT.BORDER ); wProtocol.setToolTipText( BaseMessages.getString( PKG, "JobFTPDelete.Protocol.Tooltip" ) ); wProtocol.add( JobEntryFTPDelete.PROTOCOL_FTP ); wProtocol.add( JobEntryFTPDelete.PROTOCOL_FTPS );
public void widgetSelected(final SelectionEvent e) { final int idx = scheme.getSelectionIndex(); if (idx < 0) { setURI(uri.setScheme(null)); scheme.setToolTipText(EMPTY_STRING); } else { setURI(uri.setScheme(nullString(scheme.getItem(idx)))); scheme.setToolTipText(Protocol.values()[idx].getTooltip()); } updateAuthGroup(); } });
Control[] addCombo(Composite composite, final Preference preference, final EnumeratedDomain domain, int indentation) { Label labelControl= new Label(composite, SWT.NONE); labelControl.setText(preference.getName()); GridData gd= new GridData(GridData.HORIZONTAL_ALIGN_BEGINNING); gd.horizontalIndent= indentation; labelControl.setLayoutData(gd); final Combo combo= new Combo(composite, SWT.DROP_DOWN | SWT.READ_ONLY); gd= new GridData(GridData.HORIZONTAL_ALIGN_BEGINNING); combo.setLayoutData(gd); combo.setToolTipText(preference.getDescription()); for (Iterator it= domain.fItems.iterator(); it.hasNext();) { EnumValue value= (EnumValue) it.next(); combo.add(value.getLabel()); } combo.addSelectionListener(new SelectionAdapter() { public void widgetSelected(SelectionEvent e) { int index= combo.getSelectionIndex(); EnumValue value= domain.getValueByIndex(index); IStatus status= domain.validate(value); if (!status.matches(IStatus.ERROR)) fOverlayStore.setValue(preference.getKey(), value.getIntValue()); updateStatus(status); } }); fInitializers.add(fInitializerFactory.create(preference, combo, domain)); return new Control[] {labelControl, combo}; }
public Combo createCombo( Composite parent, String labelName, String tooltip, String infopop, int style ) { tooltip = tooltip == null ? labelName : tooltip; if( labelName != null ) { Label label = new Label( parent, SWT.WRAP); label.setText( labelName ); label.setToolTipText( tooltip ); } Combo combo = new Combo( parent, style ); GridData griddata = new GridData(GridData.HORIZONTAL_ALIGN_FILL | GridData.GRAB_HORIZONTAL); combo.setLayoutData( griddata ); combo.setToolTipText( tooltip ); if( infopop != null ) PlatformUI.getWorkbench().getHelpSystem().setHelp( combo, infoPopid_ + "." + infopop ); return combo; }
Control[] addCombo(Composite composite, final Preference preference, final EnumeratedDomain domain, int indentation) { Label labelControl= new Label(composite, SWT.NONE); labelControl.setText(preference.getName()); GridData gd= new GridData(GridData.HORIZONTAL_ALIGN_BEGINNING); gd.horizontalIndent= indentation; labelControl.setLayoutData(gd); final Combo combo= new Combo(composite, SWT.DROP_DOWN | SWT.READ_ONLY); gd= new GridData(GridData.HORIZONTAL_ALIGN_BEGINNING); combo.setLayoutData(gd); combo.setToolTipText(preference.getDescription()); for (Iterator<EnumValue> it= domain.fItems.iterator(); it.hasNext();) { EnumValue value= it.next(); combo.add(value.getLabel()); } combo.addSelectionListener(new SelectionAdapter() { @Override public void widgetSelected(SelectionEvent e) { int index= combo.getSelectionIndex(); EnumValue value= domain.getValueByIndex(index); IStatus status= domain.validate(value); if (!status.matches(IStatus.ERROR)) fOverlayStore.setValue(preference.getKey(), value.getIntValue()); updateStatus(status); } }); fInitializers.add(fInitializerFactory.create(preference, combo, domain)); return new Control[] {labelControl, combo}; }
/** * Changes the tooltip on every change in this */ private void adjustToolTip () { /** * change the tooltip to the longvalue if the corresponding flag is set on the model */ if (wModel_.isShowLongValueAsTooltips_()) { String selectedLongValue = null; String selectedKey = wModel_.getSelected(); if (selectedKey != null) { int indexInValues = indexOfKey (selectedKey); if (indexInValues != -1) { selectedLongValue = ((DomValue)lstValues_.get(indexInValues)).longVal_; } } final String selectedLongValueF = selectedLongValue; final String oldText = combo_.getToolTipText(); if (!strEqu (oldText, selectedLongValueF)) { combo_.setToolTipText (selectedLongValueF); } } }
public void widgetSelected(final SelectionEvent e) { final int idx = scheme.getSelectionIndex(); pushURI = pushURI.setScheme(scheme.getItem(idx)); if (Protocol.SSH.handles(pushURI)) pushURI = pushURI.setPort(GERRIT_DEFAULT_SSH_PORT); else pushURI = pushURI.setPort(-1); uriText.setText(pushURI.toString()); scheme.setToolTipText(Protocol.values()[idx].getTooltip()); } });
private void createNameTypeCombo(Composite parent) { UtilsUI.createLabel(parent, Activator.getResourceString("easyshell.menu.editor.dialog.label.combo.pattern"), Activator.getResourceString("easyshell.menu.editor.dialog.combo.tooltip.pattern")); UtilsUI.createLabel(parent, "", null); // draw combo nameTypeCombo = new Combo(parent,SWT.BORDER | SWT.READ_ONLY); nameTypeCombo.setToolTipText(Activator.getResourceString("easyshell.menu.editor.dialog.combo.tooltip.pattern")); nameTypeCombo.setLayoutData(new GridData(GridData.FILL_HORIZONTAL)); //commandCombo.setEditable(false); nameTypeCombo.setItems(getAllNameTypesAsComboNames()); nameTypeCombo.select(0); nameTypeCombo.addSelectionListener(new SelectionListener() { @Override public void widgetSelected(SelectionEvent e) { int index = nameTypeCombo.getSelectionIndex(); menuData.setNameType(MenuNameType.getAsArray()[index]); namePatternText.setText(menuData.getNamePattern()); menuNameText.setText(menuData.getNameExpanded()); boolean isUserDefined = menuData.getNameType() == MenuNameType.menuNameTypeUser; namePatternText.setEditable(isUserDefined); namePatternTextAssist.setEnabled(isUserDefined); } @Override public void widgetDefaultSelected(SelectionEvent e) { // TODO Auto-generated method stub } }); updateTypeComboSelection(); }
private void createTokenizerCombo(Composite parent) { // draw label UtilsUI.createLabel(parent, Activator.getResourceString("easyshell.command.editor.dialog.label.combo.tokenizer"), Activator.getResourceString("easyshell.command.editor.dialog.label.tooltip.tokenizer")); UtilsUI.createLabel(parent, "", null); // draw combo tokenizerCombo = new Combo(parent,SWT.BORDER | SWT.READ_ONLY); tokenizerCombo.setToolTipText(Activator.getResourceString("easyshell.command.editor.dialog.combo.tooltip.tokenizer")); tokenizerCombo.setLayoutData(new GridData(GridData.FILL_HORIZONTAL)); //tokenizerCombo.setEditable(false); tokenizerCombo.setItems(CommandTokenizer.getNamesAsArray()); tokenizerCombo.select(0); tokenizerCombo.addSelectionListener(new SelectionListener() { @Override public void widgetSelected(SelectionEvent e) { //String text = tokenizerCombo.getItem(tokenizerCombo.getSelectionIndex()); } @Override public void widgetDefaultSelected(SelectionEvent e) { // TODO Auto-generated method stub } }); selectTokenizerCombo(null); tokenizerCombo.setEnabled(true); }
private void createResourceTypeCombo(Composite parent) { // draw label UtilsUI.createLabel(parent, Activator.getResourceString("easyshell.command.editor.dialog.label.combo.resource"), Activator.getResourceString("easyshell.command.editor.dialog.label.tooltip.resource")); UtilsUI.createLabel(parent, "", null); // draw combo resourceTypeCombo = new Combo(parent,SWT.BORDER | SWT.READ_ONLY); resourceTypeCombo.setToolTipText(Activator.getResourceString("easyshell.command.editor.dialog.combo.tooltip.resource")); resourceTypeCombo.setLayoutData(new GridData(GridData.FILL_HORIZONTAL)); //resourceTypeCombo.setEditable(false); resourceTypeCombo.setItems(ResourceType.getNamesAsArray()); resourceTypeCombo.select(0); resourceTypeCombo.addSelectionListener(new SelectionListener() { @Override public void widgetSelected(SelectionEvent e) { //String text = resourceTypeCombo.getItem(resourceTypeCombo.getSelectionIndex()); } @Override public void widgetDefaultSelected(SelectionEvent e) { // TODO Auto-generated method stub } }); String[] items = resourceTypeCombo.getItems(); for(int i = 0 ; i < items.length ; i++) { if(items[i].equals(this.data.getResourceType().getName())) { resourceTypeCombo.select(i); break; } } resourceTypeCombo.setEnabled(true); }
commandTypeCombo.setToolTipText(Activator.getResourceString("easyshell.command.editor.dialog.combo.tooltip.type")); commandTypeCombo.setLayoutData(new GridData(GridData.FILL_HORIZONTAL));
private void createCategoryCombo(Composite parent) { // draw label UtilsUI.createLabel(parent, Activator.getResourceString("easyshell.command.editor.dialog.label.combo.category"), Activator.getResourceString("easyshell.command.editor.dialog.label.tooltip.category")); categoryImage = UtilsUI.createImageLabel(parent, Category.categoryUnknown.getImageId()); // draw combo categoryCombo = new Combo(parent,SWT.BORDER | SWT.READ_ONLY); categoryCombo.setToolTipText(Activator.getResourceString("easyshell.command.editor.dialog.combo.tooltip.category")); categoryCombo.setLayoutData(new GridData(GridData.FILL_HORIZONTAL)); categoryCombo.setItems(Category.getNamesAsArray()); categoryCombo.select(0); categoryCombo.addSelectionListener(new SelectionListener() { @Override public void widgetSelected(SelectionEvent e) { String text = categoryCombo.getItem(categoryCombo.getSelectionIndex()); categoryImage.setImage(Activator.getImage(Category.getFromName(text).getImageId())); } @Override public void widgetDefaultSelected(SelectionEvent e) { // TODO Auto-generated method stub } }); String[] items = categoryCombo.getItems(); for(int i = 0 ; i < items.length ; i++) { if(items[i].equals(this.data.getCategory().getName())) { categoryCombo.select(i); break; } } categoryCombo.setEnabled(data.getPresetType() == PresetType.presetUser); }
Messages.getString( "EditorParameterPage.ModifyModeAddDel" ) }; //$NON-NLS-1$ modifyModeCombo = BaseWidgetUtils.createReadonlyCombo( groupComposite, modifyModeItems, 0, 1 ); modifyModeCombo.setToolTipText( Messages.getString( "EditorParameterPage.ModifyModeTooltip" ) ); //$NON-NLS-1$ Messages.getString( "EditorParameterPage.ModifyModeAddDel" ) }; //$NON-NLS-1$ modifyModeNoEMRCombo = BaseWidgetUtils.createReadonlyCombo( groupComposite, modifyModeNoEMRItems, 0, 1 ); modifyModeNoEMRCombo.setToolTipText( Messages.getString( "EditorParameterPage.ModifyModeNoEMRTooltip" ) ); //$NON-NLS-1$ Messages.getString( "EditorParameterPage.ModifyOrderAddFirst" ) }; //$NON-NLS-1$ modifyOrderCombo = BaseWidgetUtils.createReadonlyCombo( groupComposite, modifyOrderItems, 0, 1 ); modifyOrderCombo.setToolTipText( Messages.getString( "EditorParameterPage.ModifyOrderTooltip" ) ); //$NON-NLS-1$
@Override protected Control createControl(Composite parent) { combo = new Combo(parent, SWT.NONE); combo.setToolTipText(WorkbenchMessages.WorkbenchWindow_searchCombo_toolTip); String[] items = WorkbenchPlugin.getDefault().getDialogSettings() .getArray(ID); if (items != null) { combo.setItems(items); } combo.setText(WorkbenchMessages.WorkbenchWindow_searchCombo_text); combo.addKeyListener(new KeyAdapter() { @Override public void keyReleased(KeyEvent e) { if (e.character == SWT.CR) { doSearch(combo.getText(), true); } } }); combo.addSelectionListener(widgetSelectedAdapter(e -> { int index = combo.getSelectionIndex(); if (index != -1) { doSearch(combo.getItem(index), false); } })); return combo; }