> Am 21.04.2023 um 22:10 schrieb Håkan Liljegren <ha...@exformedia.se>: > > Thanks for the input. I thought I had done everything until I finally > realised that the file dialog that comes up had a button in the lower left > corner that said: “Show options”. =-o So then I could select “LiveCode > Script” as format. And tada. Well, LiveCode crashed… > …but still. Can now work from that! > > Thanks anyway! > > :-Håkan > >> On 21 Apr 2023, at 14:02, matthias rebbe via use-livecode >> <use-livecode@lists.runrev.com> wrote: >> >> Hakan, >> >> as far as I know >> >> you have to create a script only stack and name it for example >> se.eformedia.widget.MyButton >> >> Then add a openControl handler to the script and put the part of your script >> into it that creates the internal widget controls. >> >> Create a resizeControl handler in which you put any code that is responsible >> for resizing the controls. >> >> Use getProp and SetProp handlers to add properties for the control >> As long as the stack is in memory you do not need to use the extension >> builder to test the script widget. >> You could just use the message box and execute the following: >> >> create widget as "se.eformedia.widget.MyButton" >> >> use here the name of the stack you used at the beginning. >> >> >> To build the widget using the extension builder you'll need to add some >> more to the script. You could use the following sample stack as an example >> https://livecode.com/documents/sample-script-widget.zip >> The link to that stack was posted in the Blog here >> https://livecode.com/livecode-10-dp-5-smaller-faster-richer/ >> >> >> >> My problem currently is, that LC crashes to Desktop right away when I try to >> build the widget using the extension builder. >> In my opinion this should not happen. There should be some routine that >> prevents LC from crashing when there is a problem with building the script >> widget. >> But it's a DP so let's see. >> >> >> Regards, >> Matthias >> >> >> >> >> >>> Am 21.04.2023 um 10:49 schrieb Håkan Liljegren via use-livecode >>> <use-livecode@lists.runrev.com>: >>> >>> This caught my eye as I have several “controls” already that could be >>> turned into "script widgets”. But after “scriptifying” a “group widget” how >>> can I turn it into a script widget. I can’t add the file in the extension >>> builder so how can I create the needed .lce file? Or is this a “not >>> implemented yet” feature? >>> >>> :-Håkan >>> >>>> On 18 Apr 2023, at 19:18, panagiotis merakos via use-livecode >>>> <use-livecode@lists.runrev.com> wrote: >>>> >>>> - A prototype implementation of the 'script widgets' feature has >>>> been included >>> >>> _______________________________________________ >>> use-livecode mailing list >>> use-livecode@lists.runrev.com >>> Please visit this url to subscribe, unsubscribe and manage your >>> subscription preferences: >>> http://lists.runrev.com/mailman/listinfo/use-livecode >> >> _______________________________________________ >> use-livecode mailing list >> use-livecode@lists.runrev.com >> Please visit this url to subscribe, unsubscribe and manage your subscription >> preferences: >> http://lists.runrev.com/mailman/listinfo/use-livecode >
_______________________________________________ use-livecode mailing list use-livecode@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-livecode