Changeset 649
- Timestamp:
- 04/25/08 06:17:39 (7 months ago)
- Files:
-
- 1 modified
Legend:
- Unmodified
- Added
- Removed
-
org.cfeclipse.cfml/trunk/src/org/cfeclipse/cfml/views/dictionary/DictionaryView.java
r540 r649 269 269 searchField.setLayoutData(noSpanData); 270 270 271 searchField.addKeyListener(new KeyListener(){ 272 273 public void keyPressed(KeyEvent e) { 274 // TODO Auto-generated method stub 275 if(e.character == SWT.CR){ 276 String searchpattern = searchField.getText(); 277 278 if(searchpattern.trim().length() > 0){ 279 viewfilter.setMatch(searchpattern); 280 viewer.addFilter(viewfilter); 281 viewer.expandToLevel(5); 282 } 283 } 284 } 285 286 public void keyReleased(KeyEvent e) { 287 return; 288 289 } 290 291 }); 292 271 293 272 294 //add search and clear buttons … … 276 298 277 299 public void mouseDoubleClick(MouseEvent e) { 278 System.out.println("button pressed");279 300 String searchpattern = searchField.getText(); 280 301 … … 301 322 public void mouseUp(MouseEvent e) {} 302 323 }); 324 btnSearch.addKeyListener(new KeyListener(){ 325 326 public void keyPressed(KeyEvent e) { 327 String searchpattern = searchField.getText(); 328 if(e.character == ' ' && searchpattern.trim().length() > 0){ 329 viewfilter.setMatch(searchpattern); 330 viewer.addFilter(viewfilter); 331 viewer.expandToLevel(5); 332 } 333 334 } 335 336 public void keyReleased(KeyEvent e) { 337 return; 338 339 }}); 340 303 341 304 342 Button btnClear = new Button(topHalf, SWT.NONE); … … 323 361 324 362 public void mouseUp(MouseEvent e) { 325 // TODO Auto-generated method stub363 return; 326 364 327 365 } 328 366 329 367 }); 330 331 368 btnClear.addKeyListener(new KeyListener(){ 369 370 public void keyPressed(KeyEvent e) { 371 searchField.setText(""); 372 viewer.removeFilter(viewfilter); 373 viewer.refresh(); 374 viewer.expandToLevel(1); 375 376 } 377 378 public void keyReleased(KeyEvent e) { 379 return; 380 } 381 382 }); 383 332 384 333 385 // The dictionary tree viewer
