[Gambas-user] buttons at runtine, but then..
Ron
ron at ...1740...
Tue Aug 26 21:20:02 CEST 2008
Hi,
Great, it works....
Thanks a lot for your fast and helpful response!
Regards,
Ron_2nd
> What I do in a case like this is... first... assign a label to button
> instances..
> Also, add a .tag property to each one of them (this helps adress them
> individually if you need to)
>
> Take a look as this
> hbutton = new Button(FControl) as "ControlBtn"
> WITH hButton
> .x = 200
> .y = iYy
> .text = rDevice!name
> .height = 40
> .width = 130
> .tag = rDevice!name (you can change this as you want... it's a good
> idea to store a unique value here)
> END WITH
>
> Then, to create your click event you do it like this
>
> PUBLIC SUB ControlBtn_Click()
> message(last.tag & " Was clicked")
> END
>
>
>
> HTH
>
> On Tue, Aug 26, 2008 at 1:49 PM, Ron <ron at ...1740...> wrote:
>
>> Hi,
>>
>> I have to create number of buttons at runtime, (from a database) this
>> works with this for example:
>>
>> hButton = NEW Button(FControl)
>> WITH hButton
>> .X = 200
>> .Y = iYy
>> .Text = rDevice!name
>> .height = 40
>> .width = 130
>> END WITH
>>
>> But how can I create the corresponding click events at runtime?
>>
>> The events needs to call a subroutine with an parameter also from the
>> database.
>>
>> Do I need to create objects,and then add a string to a button name to
>> create unique names?
>>
>> Someone has a pointer?
>>
>> Regards,
>> Ron_2nd
>>
>> -------------------------------------------------------------------------
>> This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
>> Build the coolest Linux based applications with Moblin SDK & win great prizes
>> Grand prize is a trip for two to an Open Source event anywhere in the world
>> http://moblin-contest.org/redirect.php?banner_id=100&url=/
>> _______________________________________________
>> Gambas-user mailing list
>> Gambas-user at lists.sourceforge.net
>> https://lists.sourceforge.net/lists/listinfo/gambas-user
>>
>>
>
> -------------------------------------------------------------------------
> This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
> Build the coolest Linux based applications with Moblin SDK & win great prizes
> Grand prize is a trip for two to an Open Source event anywhere in the world
> http://moblin-contest.org/redirect.php?banner_id=100&url=/
> _______________________________________________
> Gambas-user mailing list
> Gambas-user at lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/gambas-user
>
More information about the User
mailing list