[Gambas-user] Supped up the WebAudio.class
Benoit Minisini
benoit.minisini at gambas-basic.org
Thu Jul 28 10:40:07 CEST 2022
Le 28/07/2022 à 10:28, Benoit Minisini a écrit :
> Le 28/07/2022 à 01:23, Bruce Steers a écrit :
>>
>> How about a hidden event and use it for passing the data and firing
>> required event?
>>
>
> Nope.
>
> You must send the 'Position' property from the browser to the server by
> using:
>
> gw.update(<id>, '<property>', <value>);
>
> Where <id> is the id of the control, <property> the name of the
> property, and <value> its value.
>
> Then you handle that message on the server in the '_UpdateProperty'
> hidden method of the control.
>
> Look at the source code of 'WebTextBox' to see how the 'Text' property
> is updated when the text changes on the browser.
>
> Once you have updated the property, you can raise the 'Position' event.
>
> Regards,
>
Note that you have a WebControl '_GetUpdateJS()' method that generates
for you the HTML code that calls 'gw.update' when a specific DOM event
is triggered.
See again WebTextBox '_Render()' method for an example.
--
Benoît Minisini.
More information about the User
mailing list