I have implemented a custom layout manager
to create an accordion panel (like in Outlook, visio, entourage, etc.) The basic behavior is each time I click a divider, it opens or closes the respective panel below the divider. All this was done by extending the LayoutManager class (not LayoutManager2) and a little bit of special behavior.
What I need to do now is be able to grab a divider and drag up or down, to resize the view of panel
. I don't see this being drag and drop (using a TransferHandler) as the view must update with each pixel move.
I have read some about drag gestures, etc but am not sure which way I should be looking
. Can someone provide some guidance as to what methods I should be looking at to make this happen and the best way to propagate the event to the layout manager so that it is the one doing the work of the update, as it should be? Should I be looking at Drag gestures, mouse moves, etc...
Thank you for your suggestions.