[[ ANN ]] Release 10.0.0 DP-5
matthias_livecode_150811 at m-r-d.de
matthias_livecode_150811 at m-r-d.de
Fri Apr 21 17:45:12 EDT 2023
Here LC is also crashing to Desktop.
Tried now the steps of Ali's lesson,
but LC still is crashing. But maybe there is an typo in one of my scripts, so they are not identical to the ones in the lesson.
Will wait with a bug report until Ali is adding the final stack to the lesson or at least the complete stack script that can be copied. Currently only screenshots from the scripts are shown.
> Am 21.04.2023 um 22:10 schrieb Håkan Liljegren <hakan at 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 at lists.runrev.com <mailto:use-livecode at 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 at lists.runrev.com <mailto:use-livecode at 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 at lists.runrev.com <mailto:use-livecode at lists.runrev.com>> wrote:
>>>>
>>>> - A prototype implementation of the 'script widgets' feature has
>>>> been included
>>>
>>> _______________________________________________
>>> use-livecode mailing list
>>> use-livecode at lists.runrev.com <mailto:use-livecode at 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 at lists.runrev.com <mailto:use-livecode at lists.runrev.com>
>> Please visit this url to subscribe, unsubscribe and manage your subscription preferences:
>> http://lists.runrev.com/mailman/listinfo/use-livecode
>
More information about the use-livecode
mailing list