Line 11... |
Line 11... |
11 |
import com.google.gwt.user.client.ui.Label;
|
11 |
import com.google.gwt.user.client.ui.Label;
|
12 |
import com.google.gwt.user.client.ui.TextBox;
|
12 |
import com.google.gwt.user.client.ui.TextBox;
|
13 |
import com.google.gwt.user.client.ui.Widget;
|
13 |
import com.google.gwt.user.client.ui.Widget;
|
14 |
import com.gwtext.client.core.EventObject;
|
14 |
import com.gwtext.client.core.EventObject;
|
15 |
import com.gwtext.client.core.NameValuePair;
|
15 |
import com.gwtext.client.core.NameValuePair;
|
- |
|
16 |
import com.gwtext.client.core.RegionPosition;
|
16 |
import com.gwtext.client.data.Store;
|
17 |
import com.gwtext.client.data.Store;
|
17 |
import com.gwtext.client.data.StringFieldDef;
|
18 |
import com.gwtext.client.data.StringFieldDef;
|
18 |
import com.gwtext.client.widgets.Button;
|
19 |
import com.gwtext.client.widgets.Button;
|
19 |
import com.gwtext.client.widgets.Component;
|
20 |
import com.gwtext.client.widgets.Component;
|
20 |
import com.gwtext.client.widgets.Panel;
|
21 |
import com.gwtext.client.widgets.Panel;
|
Line 27... |
Line 28... |
27 |
import com.gwtext.client.widgets.grid.GridPanel;
|
28 |
import com.gwtext.client.widgets.grid.GridPanel;
|
28 |
import com.gwtext.client.widgets.grid.GridView;
|
29 |
import com.gwtext.client.widgets.grid.GridView;
|
29 |
import com.gwtext.client.widgets.grid.PropertyGridPanel;
|
30 |
import com.gwtext.client.widgets.grid.PropertyGridPanel;
|
30 |
import com.gwtext.client.widgets.grid.event.GridCellListener;
|
31 |
import com.gwtext.client.widgets.grid.event.GridCellListener;
|
31 |
import com.gwtext.client.widgets.grid.event.GridCellListenerAdapter;
|
32 |
import com.gwtext.client.widgets.grid.event.GridCellListenerAdapter;
|
- |
|
33 |
import com.gwtext.client.widgets.layout.BorderLayout;
|
- |
|
34 |
import com.gwtext.client.widgets.layout.BorderLayoutData;
|
32 |
import com.gwtext.client.widgets.layout.RowLayout;
|
35 |
import com.gwtext.client.widgets.layout.RowLayout;
|
33 |
import com.gwtext.client.widgets.layout.RowLayoutData;
|
36 |
import com.gwtext.client.widgets.layout.RowLayoutData;
|
34 |
import com.gwtext.client.widgets.layout.VerticalLayout;
|
37 |
import com.gwtext.client.widgets.layout.VerticalLayout;
|
35 |
import com.gwtext.client.widgets.menu.DateItem;
|
38 |
import com.gwtext.client.widgets.menu.DateItem;
|
36 |
import com.gwtext.client.widgets.menu.Menu;
|
39 |
import com.gwtext.client.widgets.menu.Menu;
|
Line 123... |
Line 126... |
123 |
panneauExifGrid = new Panel("Exif") ;
|
126 |
panneauExifGrid = new Panel("Exif") ;
|
124 |
panneauIptcGrid = new Panel("Iptc") ;
|
127 |
panneauIptcGrid = new Panel("Iptc") ;
|
125 |
panneauInfoGrid = new Panel("info") ;
|
128 |
panneauInfoGrid = new Panel("info") ;
|
126 |
panneauMotsCles = new ArbreMotsClesVue(im) ;
|
129 |
panneauMotsCles = new ArbreMotsClesVue(im) ;
|
Line -... |
Line 130... |
- |
|
130 |
|
- |
|
131 |
|
127 |
|
132 |
Panel sousPanneauInfosGenerales = new Panel("Infos Générales") ;
|
- |
|
133 |
sousPanneauInfosGenerales.setLayout(new VerticalLayout());
|
128 |
panneauInfoGrid.setLayout(new VerticalLayout());
|
134 |
sousPanneauInfosGenerales.setBorder(false) ;
|
- |
|
135 |
sousPanneauInfosGenerales.setHeight(200);
|
129 |
panneauInfoGrid.setHeight(500);
|
136 |
sousPanneauInfosGenerales.setAutoWidth(true) ;
|
130 |
panneauInfoGrid.setMargins(5) ;
|
137 |
sousPanneauInfosGenerales.setMargins(5) ;
|
- |
|
138 |
sousPanneauInfosGenerales.setPaddings(5) ;
|
- |
|
139 |
sousPanneauInfosGenerales.setCollapsible(true) ;
|
131 |
panneauInfoGrid.setPaddings(5) ;
|
140 |
|
132 |
Label labelComm = new Label("Commentaires :") ;
|
141 |
Label labelComm = new Label("Commentaires :") ;
|
133 |
labelComm.setHeight("20px") ;
|
142 |
labelComm.setHeight("20px") ;
|
134 |
commentaireGeneral = new TextArea() ;
|
143 |
commentaireGeneral = new TextArea() ;
|
135 |
commentaireGeneral.setAutoWidth(true) ;
|
144 |
commentaireGeneral.setAutoWidth(true) ;
|
Line 141... |
Line 150... |
141 |
dateImage.setAutoWidth(true) ;
|
150 |
dateImage.setAutoWidth(true) ;
|
142 |
dateImage.setFormat("d/m/y") ;
|
151 |
dateImage.setFormat("d/m/y") ;
|
Line 143... |
Line 152... |
143 |
|
152 |
|
Line 144... |
Line 153... |
144 |
validerInfo = new Button("OK") ;
|
153 |
validerInfo = new Button("OK") ;
|
145 |
|
154 |
|
146 |
panneauInfoGrid.add(labelComm) ;
|
155 |
sousPanneauInfosGenerales.add(labelComm) ;
|
147 |
panneauInfoGrid.add(commentaireGeneral) ;
|
156 |
sousPanneauInfosGenerales.add(commentaireGeneral) ;
|
148 |
panneauInfoGrid.add(labelDate) ;
|
157 |
sousPanneauInfosGenerales.add(labelDate) ;
|
- |
|
158 |
sousPanneauInfosGenerales.add(dateImage) ;
|
- |
|
159 |
sousPanneauInfosGenerales.add(validerInfo) ;
|
- |
|
160 |
sousPanneauInfosGenerales.setAutoHeight(true);
|
- |
|
161 |
panneauMotsCles.setAutoHeight(true) ;
|
- |
|
162 |
|
- |
|
163 |
panneauInfoGrid.setBorder(false);
|
Line -... |
Line 164... |
- |
|
164 |
panneauInfoGrid.setAutoHeight(true);
|
- |
|
165 |
|
Line 149... |
Line 166... |
149 |
panneauInfoGrid.add(dateImage) ;
|
166 |
|
150 |
panneauInfoGrid.add(validerInfo) ;
|
167 |
panneauInfoGrid.add(sousPanneauInfosGenerales) ;
|
151 |
|
168 |
panneauInfoGrid.add(panneauMotsCles) ;
|
152 |
|
- |
|
Line 153... |
Line 169... |
153 |
|
169 |
|
154 |
this.add(panneauInfoGrid) ;
|
170 |
|
Line 155... |
Line 171... |
155 |
this.add(panneauExifGrid) ;
|
171 |
this.add(panneauInfoGrid) ;
|