Révision 3116

tmp/org.txm.properties.rcp/src/org/txm/properties/rcp/editors/DocumentationTab.java (revision 3116)
1 1
package org.txm.properties.rcp.editors;
2 2

  
3
import java.io.File;
4
import java.net.MalformedURLException;
5

  
6 3
import org.eclipse.swt.SWT;
7 4
import org.eclipse.swt.browser.Browser;
8 5
import org.eclipse.swt.events.SelectionListener;
9 6
import org.eclipse.swt.layout.GridData;
10 7
import org.eclipse.swt.widgets.Composite;
11
import org.eclipse.swt.widgets.Label;
12 8
import org.eclipse.swt.widgets.TabFolder;
13 9
import org.eclipse.swt.widgets.TabItem;
14 10
import org.eclipse.swt.widgets.ToolBar;
15 11
import org.eclipse.swt.widgets.ToolItem;
16
import org.eclipse.ui.internal.browser.ImageResource;
17 12
import org.txm.core.results.TXMResult;
18 13
import org.txm.objects.Project;
19
import org.txm.properties.rcp.Messages;
14
import org.txm.rcp.IImageKeys;
20 15
import org.txm.rcp.swt.GLComposite;
21 16
import org.txm.utils.logger.Log;
22 17

  
......
49 44
		this.browser.setLayoutData(new GridData(GridData.FILL, GridData.FILL, true, true));
50 45
	}
51 46
	
52
	
53 47
	private ToolBar createToolbar(Composite parent) {
54 48
		ToolBar toolbar = new ToolBar(parent, SWT.FLAT);
55 49
		
56
		// create back and forward actions
50
		// create refresh, stop, ..., and print actions
57 51
		ToolItem back = new ToolItem(toolbar, SWT.NONE);
58
		back.setImage(ImageResource
59
				.getImage(ImageResource.IMG_ELCL_NAV_BACKWARD));
60
		back.setHotImage(ImageResource
61
				.getImage(ImageResource.IMG_CLCL_NAV_BACKWARD));
62
		back.setDisabledImage(ImageResource
63
				.getImage(ImageResource.IMG_DLCL_NAV_BACKWARD));
52
		back.setImage(IImageKeys.getImage(IImageKeys.CTRLREVERSE));
53
		back.setHotImage(IImageKeys.getImage(IImageKeys.CTRLREVERSE));
54
		back.setDisabledImage(IImageKeys.getImage(IImageKeys.CTRLREVERSE));
64 55
		// back.setToolTipText(Messages.actionWebBrowserBack);
65 56
		back.addSelectionListener(SelectionListener.widgetSelectedAdapter(e -> this.browser.back()));
66 57
		
67 58
		ToolItem forward = new ToolItem(toolbar, SWT.NONE);
68
		forward.setImage(ImageResource
69
				.getImage(ImageResource.IMG_ELCL_NAV_FORWARD));
70
		forward.setHotImage(ImageResource
71
				.getImage(ImageResource.IMG_CLCL_NAV_FORWARD));
72
		forward.setDisabledImage(ImageResource
73
				.getImage(ImageResource.IMG_DLCL_NAV_FORWARD));
59
		forward.setImage(IImageKeys.getImage(IImageKeys.CTRLPLAY));
60
		forward.setHotImage(IImageKeys.getImage(IImageKeys.CTRLPLAY));
74 61
		// forward.setToolTipText(Messages.actionWebBrowserForward);
75 62
		forward.addSelectionListener(SelectionListener.widgetSelectedAdapter(e -> this.browser.forward()));
76 63
		
77
		// create refresh, stop, and print actions
78 64
		ToolItem stop = new ToolItem(toolbar, SWT.NONE);
79
		stop.setImage(ImageResource.getImage(ImageResource.IMG_ELCL_NAV_STOP));
80
		stop.setHotImage(ImageResource
81
				.getImage(ImageResource.IMG_CLCL_NAV_STOP));
82
		stop.setDisabledImage(ImageResource
83
				.getImage(ImageResource.IMG_DLCL_NAV_STOP));
65
		stop.setImage(IImageKeys.getImage(IImageKeys.CTRLSTOP));
66
		stop.setHotImage(IImageKeys.getImage(IImageKeys.CTRLSTOP));
67
		stop.setDisabledImage(IImageKeys.getImage(IImageKeys.CTRLSTOP));
84 68
		// stop.setToolTipText(Messages.actionWebBrowserStop);
85 69
		stop.addSelectionListener(SelectionListener.widgetSelectedAdapter(e -> this.browser.stop()));
86 70
		
87 71
		ToolItem refresh = new ToolItem(toolbar, SWT.NONE);
88
		refresh.setImage(ImageResource
89
				.getImage(ImageResource.IMG_ELCL_NAV_REFRESH));
90
		refresh.setHotImage(ImageResource
91
				.getImage(ImageResource.IMG_CLCL_NAV_REFRESH));
92
		refresh.setDisabledImage(ImageResource
93
				.getImage(ImageResource.IMG_DLCL_NAV_REFRESH));
72
		refresh.setImage(IImageKeys.getImage(IImageKeys.REFRESH));
73
		refresh.setHotImage(IImageKeys.getImage(IImageKeys.REFRESH));
74
		refresh.setDisabledImage(IImageKeys.getImage(IImageKeys.REFRESH));
94 75
		// refresh.setToolTipText(Messages.actionWebBrowserRefresh);
95 76
		refresh.addSelectionListener(SelectionListener.widgetSelectedAdapter(e -> this.browser.refresh()));
96 77
		
97 78
		ToolItem home = new ToolItem(toolbar, SWT.NONE);
98
		home.setImage(ImageResource
99
				.getImage(ImageResource.IMG_CLCL_NAV_HOME));
100
		home.setHotImage(ImageResource
101
				.getImage(ImageResource.IMG_CLCL_NAV_HOME));
102
		home.setDisabledImage(ImageResource
103
				.getImage(ImageResource.IMG_CLCL_NAV_HOME));
104
		home.setToolTipText("Shows opening page.");
79
		home.setImage(IImageKeys.getImage(IImageKeys.HOME));
80
		home.setHotImage(IImageKeys.getImage(IImageKeys.HOME));
81
		home.setDisabledImage(IImageKeys.getImage(IImageKeys.HOME));
82
		home.setToolTipText("Shows the opening page.");
105 83
		
106 84
		TXMResult r = this.editor.getResult().getParent();
107 85
		Project p = r.getFirstParent(Project.class);
tmp/org.txm.rcp/src/main/java/org/txm/rcp/IImageKeys.java (revision 3116)
98 98
	public static final String ACTION_INFO = "icons/functions/diagnostique.png"; //$NON-NLS-1$
99 99
	
100 100
	/** The Constant TEXT. */
101
	public static final String REFRESH = "icons/refresh.png"; //$NON-NLS-1$
102
	
103
	/** The Constant TEXT. */
101 104
	public static final String TEXT = "icons/objects/book.png"; //$NON-NLS-1$
102 105
	
103 106
	/** The Constant BASE. */
......
164 167
	
165 168
	public static final String ACTION_WORDCLOUD = "icons/functions/WordCloud.png"; //$NON-NLS-1$
166 169
	
170
	public static final String CTRLSTOP = "icons/control_stop.png"; //$NON-NLS-1$
171
	
167 172
	public static final String CTRLSTART = "icons/control_start_blue.png"; //$NON-NLS-1$
168 173
	
169 174
	public static final String CTRLREVERSE = "icons/control_reverse_blue.png"; //$NON-NLS-1$
......
258 263
	public static final String FILE_VIDEO = "icons/objects/file_video.png"; //$NON-NLS-1$ ;
259 264
	
260 265
	public static final String FILE_DOC = "icons/objects/file_doc.png"; //$NON-NLS-1$ ;
266

  
267
	public static final String HOME =  "icons/home.png"; //$NON-NLS-1$ ;
261 268
	
262 269
	/**
263 270
	 * Gets the image.

Formats disponibles : Unified diff