[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