Re: Fat widgets

2017-07-09 Thread Matthias Rebbe via use-livecode
Thanks Kevin. That´s working. To be honest, i did not know this command until your post. Regards, Matthias Matthias Rebbe +49 5741 31 ‌matthiasrebbe.eu ‌ > Am 08.07.2017 um 19:37 schrieb Kevin Miller via use-livecode >

Re: Fat widgets

2017-07-08 Thread Kevin Miller via use-livecode
I haven't encountered this because our widgets are a library. But - I'm guessing - you could try the revert command? Sent from my iPhone > On 8 Jul 2017, at 15:49, Matthias Rebbe via use-livecode > wrote: > > Thank you very much. :) > > This makes it so much

Re: Fat widgets

2017-07-08 Thread hh via use-livecode
Thank you very much for that. This solves the situation where the LC-8 version and the LC-9 version are the same (have the same lcb file). Thus you can only have widgets that use LCB-syntax/features that are present in both LC-8 and LC-9, especially no new/different LCB features from LC-9. >

Re: Fat widgets

2017-07-08 Thread Matthias Rebbe via use-livecode
Thank you very much. :) This makes it so much easier to test stacks between 8 and 9. I had to make some adjustments, because the source of my extensions is stored somewhere else and the updateMessage is also not present. I get the widget recompiled when i load the stack, but the widget in the

Re: Fat widgets

2017-07-08 Thread Kevin Miller via use-livecode
I don¹t see why not: on openStack -- Build widgets and libraries if the environment is "development" then _checkExtension _rootFolder() & "/extensions/com.library.folder.here" -- insert any others here end if end openStack -- -- Remove all the files with the extension pExtension in

Re: Fat widgets

2017-07-08 Thread Matthias Rebbe via use-livecode
Kevin, is it possible to get that script or is it not for the public? Regards, Matthias Matthias Rebbe +49 5741 31 ‌matthiasrebbe.eu ‌ > Am 08.07.2017 um 12:32 schrieb Kevin Miller via use-livecode >

Re: Fat widgets

2017-07-08 Thread Kevin Miller via use-livecode
What we do one one large project that uses widgets and moves between 8 and 9 is to automatically recompile them on startup using a script. The logic is simple - if a try determines the widget library functions are not running and available, uninstall the widget, recompile it and reinstall it. Its