Reusing mbMenu , I managed to have something starting to to work. In the SGLTreePresenter , when I render a node , I have at one point :
html div script: (self menuScriptWith: html); contextMenu: self contextMenuId; ....
So for now each time I right click on a list item, the context menu appear well (which is already a good improvment for me :)). Now I guess that this menu should appear only when an item is selected. Do you have any idea about how I could dynamically set the menu ? I just looked at your previous answer , maybe I should at _addMarkupAndBindingsForNode ?
2011/7/30 Andrei Vasile Chis chisvasileandrei@gmail.com
Hi,
As far as I know no right-click menu is implemented in glamour-seaside.
The action menus are done using the mb menuhttp://pupunzi.open-lab.com/mb-jquery-components/mb-_menu/ jquery plugin, which supports contextul menus. I think this plugin uses the same html for normal and context menus so it will be possible to reuse the part that builds the menu. However, it may need some extending, as it doesn't support sub-menus.
Regarding the implementation the question is if you would like to support dynamic actions? If you would like this then you have to dymanically load the menus by using ajax. Fortunately the plugin has this feature. To bind the event to the tree look at _addMarkupAndBindingsForNode from the sglTree widget.
Andrei
On Fri, Jul 29, 2011 at 5:29 PM, Cyrille Delaunay cy.delaunay@gmail.comwrote:
Hello,
I'm looking to have the selection right-click menu working with glamour-seaside (which is currently not implemented ?). Does somoene already woked on this or have any suggestions about how to do that ? After looking a bit, maybe it is possible to reuse the scripts used for the actions menu of a presentation (?)
Moose-dev mailing list Moose-dev@iam.unibe.ch https://www.iam.unibe.ch/mailman/listinfo/moose-dev
Moose-dev mailing list Moose-dev@iam.unibe.ch https://www.iam.unibe.ch/mailman/listinfo/moose-dev