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