Thaa,...I've managed to solve this problem, but ran into another: Menus. Once I had simply to create menu with: mymenu=New Menu(FMain) mysub1=New Menu(mymenu) mysub1.Text="Item1" mysub1.Action="Action1" mymenu.popup()
And it worked like a charm. Now in G3 it says after the popup there's no return value(???) Really G3 is a new language! 2011/6/29, M. Cs. <mohar...@gmail.com>: > Still I have a problem: > > If I create TextLabels as you told me, I can get their tags, so I can > identify them, but cannot remove them. In other case if I create them > as a TextLabel[], I can add and remove them, but cannot figure which > one of them has been clicked. How to make both of the option usable? > > 2011/6/28, M. Cs. <mohar...@gmail.com>: >> Merci Fabien! >> >> 2011/6/28, Fabien Bodard <gambas...@gmail.com>: >>> Public sub _New() dim i as integer >>> >>> dim hTextLabel as TextLabel >>> >>> For i = 0 to 100 >>> hTextLabel = new TextLabel(Me) as "MyText" >>> hTextLabel.Tag = i >>> next >>> end >>> >>> Public Sub MyText_Click() >>> >>> select case Last.Tag >>> Case 1 >>> 'Text1 >>> Case 2 >>> 'Text2 >>> 'etc >>> end >>> end >>> >>> >>> >>> 2011/6/28 M. Cs. <mohar...@gmail.com>: >>>> How can í create a flying menu over a dinamically created control? >>>> I know how can I do it for static elements, but if I have an array of >>>> let say TextLabels, how can I attach a menu to each of the elements >>>> (in order to get and use X and Y coordinates of the controls) ? >>>> >>>> Is It possible to use Object.Attach(Me,container,"ArrayClick("&i&")")? >>>> I know it's a bit Javascriptish, but I don't know how to use one >>>> suboutine for multiple elements. >>>> >>>> It would be silly to have 100 predefined TextLabels and 100 subs >>>> >>>> PUBLIC SUB TextLabel[1]_Click() >>>> Action_Activate("mymenu") >>>> END >>>> >>>> PUBLIC SUB TextLabel[2]_Click() >>>> Action_Activate("mymenu") >>>> END >>>> ... >>>> >>>> >>>> I don't see how can Gambas manage this dinamic contents. >>>> >>>> ------------------------------------------------------------------------------ >>>> All of the data generated in your IT infrastructure is seriously >>>> valuable. >>>> Why? It contains a definitive record of application performance, >>>> security >>>> threats, fraudulent activity, and more. Splunk takes this data and >>>> makes >>>> sense of it. IT sense. And common sense. >>>> http://p.sf.net/sfu/splunk-d2d-c2 >>>> _______________________________________________ >>>> Gambas-user mailing list >>>> Gambas-user@lists.sourceforge.net >>>> https://lists.sourceforge.net/lists/listinfo/gambas-user >>>> >>> >>> >>> >>> -- >>> Fabien Bodard >>> >>> ------------------------------------------------------------------------------ >>> All of the data generated in your IT infrastructure is seriously >>> valuable. >>> Why? It contains a definitive record of application performance, >>> security >>> threats, fraudulent activity, and more. Splunk takes this data and makes >>> sense of it. IT sense. And common sense. >>> http://p.sf.net/sfu/splunk-d2d-c2 >>> _______________________________________________ >>> Gambas-user mailing list >>> Gambas-user@lists.sourceforge.net >>> https://lists.sourceforge.net/lists/listinfo/gambas-user >>> >> > ------------------------------------------------------------------------------ All of the data generated in your IT infrastructure is seriously valuable. Why? It contains a definitive record of application performance, security threats, fraudulent activity, and more. Splunk takes this data and makes sense of it. IT sense. And common sense. http://p.sf.net/sfu/splunk-d2d-c2 _______________________________________________ Gambas-user mailing list Gambas-user@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/gambas-user