LCB development (LCB CLM module)

Ben Rubinstein benr_mc at cogapp.com
Wed Mar 15 13:12:56 EDT 2023


Thanks Mike, if I can contribute anything useful I will.

Ben

On 15/03/2023 12:22, Mike Kerner via use-livecode wrote:
> We have the beginnings of a missing manual for LCB, so it might be helpful,
> and as you learn things, it would be great if you would throw issues at the
> the repo:
> https://github.com/macMikey/LCB-missing-manual
> 
> On Wed, Mar 15, 2023 at 6:43 AM Ben Rubinstein via use-livecode <
> use-livecode at lists.runrev.com> wrote:
> 
>> I didn't even know (had forgotten) that there was an extension builder!
>> That's
>> great.
>>
>> Searching the archives to find out where this special thing could be
>> obtained
>> from (hint for my future self, it's in the IDE under the Tools menu) I
>> found
>> references to the Extending LiveCode guide... which is obviously what I
>> should
>> have read in the first place.
>>
>> Thanks all!
>>
>> Ben
>>
>> On 14/03/2023 18:02, Mark Wieder via use-livecode wrote:
>>> On 3/14/23 10:08, Ben Rubinstein via use-livecode wrote:
>>>> I last dabbled with LCB about five years ago - but now I have a need to
>> get
>>>> in there again.
>>>>
>>>> Are there any tips that you-all can share?
>>>>
>>>> In particular:
>>>>
>>>> - what if anything is available for debugging LCB widgets?
>>>>
>>>> - I've found a reference to a LiveCode Builder CLM module developed by
>> James
>>>> Hale - where might I find this?
>>>>
>>>> - a really basic question - if I make a change to an LCB widget,
>> defined in
>>>> ~/Documents/LiveCode/Extensions; what's the quickest route to testing
>> it?
>>>> Can I delete and re-add the widget? Or do close+remove-from-memory the
>>>> stack, and then reopen it? Or do I need to quit and relaunch LiveCode
>> in
>>>> order to see the change?
>>>>
>>>> - any other pointers or suggestions gratefully received.
>>>
>>> Use the extension builder to test the widget. I keep a text editor open
>> to
>>> edit the code and press the test button after editing. No need to
>> relaunch
>>> either the builder or the IDE. Debugging is minimal.
>>>
>>> I've found very little documentaion on LCB, and much of what I've found
>> is
>>> either out of date or partial or wrong.
>>>
>>
>> _______________________________________________
>> use-livecode mailing list
>> 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