[Gambas-user] dynamic popup menu, right click

Benoit Minisini gambas at ...1...
Thu Mar 30 18:23:25 CEST 2006


On Thursday 30 March 2006 08:54, mike webb wrote:
> still havn't figured out this problem, tried reducing the problem by
> simplifing some stuff but it still doesnt work:
> what i'm trying to do is catch the "click" event from a dynamicly
> created "right click" popup menu.
> in form1 i have these public variables:
> PUBLIC rightmenu AS Menu
> PUBLIC addmenuitem AS Menu
> PUBLIC deletemenuitem AS Menu
> PUBLIC editmenuitem AS Menu
>
> in form1 i have created a tableview called tableview1, and this sub:
> PUBLIC SUB TableView1_Menu()
>     rightmenu = NEW Menu(form1,FALSE)
>     editmenuitem = NEW Menu(rightmenu,FALSE)
>     addmenuitem = NEW Menu(rightmenu,FALSE)
>     deletemenuitem = NEW Menu(rightmenu,FALSE)
>     deletemenuitem.Text = "delete a row"
>     editmenuitem.Text = "edit a row"
>     addmenuitem.Text = "add a row"
>     rightmenu.Popup
> END

You must assign an event name to your newly created controls, as Fabien told 
you. Otherwise your menu won't raise any event!

Regards,

-- 
Benoit Minisini





More information about the User mailing list