Révision 3135

tmp/org.txm.progression.rcp/src/org/txm/progression/rcp/editors/ProgressionEditor.java (revision 3135)
194 194
			// queryLabel.setText("New query");
195 195
			// queryLabel.setLayoutData(new GridData(SWT.LEFT, SWT.CENTER, false, false));
196 196
			
197
			getComputeButton().addSelectionListener(new SelectionListener() {
198
				
199
				@Override
200
				public void widgetSelected(SelectionEvent e) {
201
					if (queryWidget.getQueryString().length() > 0 && onPlusButtonPressed(null, queryWidget.getQueryString())) {
202
						queryWidget.clearQuery();
203
					}
204
				}
205
				
206
				@Override
207
				public void widgetDefaultSelected(SelectionEvent e) { }
208
			});
209
			
197 210
			// [ (v)]
198 211
			// queryWidget = new QueryWidget(queryArea, SWT.DROP_DOWN);
199 212
			queryWidget = new AssistedQueryWidget(getMainParametersComposite(), SWT.DROP_DOWN, getResult().getCorpus());
......
215 228
			});
216 229
			queryWidget.getQueryWidget().addModifyListener(computeKeyListener);
217 230
			
218
			Button addNewQueryButton = new Button(getMainParametersComposite(), SWT.PUSH);
219
			addNewQueryButton.setText(ProgressionUIMessages.add);
220
			addNewQueryButton.setLayoutData(new GridData(SWT.CENTER, SWT.CENTER, false, false));
221
			addNewQueryButton.addSelectionListener(new SelectionListener() {
222
				
223
				@Override
224
				public void widgetSelected(SelectionEvent e) {
225
					if (queryWidget.getQueryString().length() > 0 && onPlusButtonPressed(null, queryWidget.getQueryString())) {
226
						compute(true);
227
						queryWidget.clearQuery();
228
					}
229
					else {
230
						queryWidget.setText(queryWidget.getQueryString());
231
					}
232
				}
233
				
234
				@Override
235
				public void widgetDefaultSelected(SelectionEvent e) {}
236
			});
231
//			Button addNewQueryButton = new Button(getMainParametersComposite(), SWT.PUSH);
232
//			addNewQueryButton.setText(ProgressionUIMessages.add);
233
//			addNewQueryButton.setLayoutData(new GridData(SWT.CENTER, SWT.CENTER, false, false));
234
//			addNewQueryButton.addSelectionListener(new SelectionListener() {
235
//				
236
//				@Override
237
//				public void widgetSelected(SelectionEvent e) {
238
//					if (queryWidget.getQueryString().length() > 0 && onPlusButtonPressed(null, queryWidget.getQueryString())) {
239
//						compute(true);
240
//						queryWidget.clearQuery();
241
//					}
242
//					else {
243
//						queryWidget.setText(queryWidget.getQueryString());
244
//					}
245
//				}
246
//				
247
//				@Override
248
//				public void widgetDefaultSelected(SelectionEvent e) {}
249
//			});
237 250
			// System.out.println(parent.getLayout());
238 251
			Composite mainPanel = this.getExtendedParametersGroup();
239 252
			GridData gridData = new GridData(GridData.FILL, GridData.CENTER, true, true);

Formats disponibles : Unified diff