Revision 0981d7af src/gr/ebs/gss/client/FileList.java
b/src/gr/ebs/gss/client/FileList.java | ||
---|---|---|
270 | 270 |
celltable = new CellTable<FileResource>(100,resources,keyProvider){ |
271 | 271 |
@Override |
272 | 272 |
protected void onBrowserEvent2(Event event) { |
273 |
if (DOM.eventGetType((Event) event) == Event.ONMOUSEDOWN && DOM.eventGetButton((Event) event) == NativeEvent.BUTTON_RIGHT){ |
|
273 |
/*if (DOM.eventGetType((Event) event) == Event.ONMOUSEDOWN && DOM.eventGetButton((Event) event) == NativeEvent.BUTTON_RIGHT){
|
|
274 | 274 |
fireClickEvent((Element) event.getEventTarget().cast()); |
275 |
} |
|
275 |
}*/
|
|
276 | 276 |
super.onBrowserEvent2(event); |
277 | 277 |
} |
278 | 278 |
}; |
... | ... | |
355 | 355 |
}; |
356 | 356 |
selectionModel.addSelectionChangeHandler(selectionHandler); |
357 | 357 |
|
358 |
celltable.setSelectionModel(selectionModel,DefaultSelectionEventManager.<FileResource>createDefaultManager());
|
|
358 |
celltable.setSelectionModel(selectionModel,GSSSelectionEventManager.<FileResource>createDefaultManager());
|
|
359 | 359 |
celltable.setPageSize(GSS.VISIBLE_FILE_COUNT); |
360 | 360 |
celltable.setKeyboardSelectionPolicy(KeyboardSelectionPolicy.ENABLED); |
361 | 361 |
Scheduler.get().scheduleIncremental(new RepeatingCommand() { |
... | ... | |
373 | 373 |
sinkEvents(Event.ONDBLCLICK); |
374 | 374 |
GSS.preventIESelection(); |
375 | 375 |
} |
376 |
public native void fireClickEvent(Element element) /*-{ |
|
377 |
var evObj = $doc.createEvent('MouseEvents'); |
|
378 |
evObj.initEvent('click', true, true); |
|
379 |
element.dispatchEvent(evObj); |
|
380 |
}-*/; |
|
376 |
|
|
377 |
//public native void fireClickEvent(Element element) /*-{ |
|
378 |
// var evObj = $doc.createEvent('MouseEvents'); |
|
379 |
//evObj.initEvent('click', true, true); |
|
380 |
//element.dispatchEvent(evObj); |
|
381 |
//}-*/; |
|
381 | 382 |
|
382 | 383 |
public List<FileResource> getSelectedFiles() { |
383 | 384 |
return new ArrayList<FileResource>(selectionModel.getSelectedSet()); |
Also available in: Unified diff