Project

General

Profile

« Previous | Next » 

Revision c42c4e41

Added by Katja Luther over 5 years ago

fix #7954: add tootltip to cache fields in editor to clearify the meaning of the lock

View differences:

eu.etaxonomy.taxeditor.store/src/main/java/eu/etaxonomy/taxeditor/ui/element/ToggleableTextElement.java
25 25
import org.eclipse.swt.widgets.Label;
26 26
import org.eclipse.swt.widgets.Text;
27 27

  
28
import eu.etaxonomy.taxeditor.l10n.Messages;
28 29
import eu.etaxonomy.taxeditor.model.AbstractUtility;
29 30
import eu.etaxonomy.taxeditor.model.ImageResources;
30 31
import eu.etaxonomy.taxeditor.preference.Resources;
......
70 71
		text_cache.addModifyListener(this);
71 72
		text_cache.setLayoutData(LayoutConstants.FILL());
72 73

  
74

  
73 75
		// Don't accept carriage returns as input
74 76
		text_cache.addKeyListener( new KeyAdapter(){
75 77
			@Override
......
110 112
	private void setState(boolean state) {
111 113
	    if(state){
112 114
	        btnToggleProtectTitleCache.setImage(ImageResources.getImage(ImageResources.LOCK_OPEN_ICON));
115
	        btnToggleProtectTitleCache.setToolTipText(Messages.ToggleableText_ToolTip_open);
113 116
	    }
114 117
	    else{
115 118
	        btnToggleProtectTitleCache.setImage(ImageResources.getImage(ImageResources.LOCK_ICON));
119
	        btnToggleProtectTitleCache.setToolTipText(Messages.ToggleableText_ToolTip_closed);
116 120
	    }
117 121
	   setEnabled(state);
118 122
		this.state = state;

Also available in: Unified diff