Re: Livecode Builder -how t write to a file?

2022-09-11 Thread Mike Kerner via use-livecode
one other note on execute script, if you choose to go that route: you
cannot use it until the OnLoad() and OnCreate() events achieve.


On Sun, Sep 11, 2022 at 7:44 PM Mike Kerner 
wrote:

> From Brian, answering the same question on the LCB Missing Manual repo
> "See the contents of file File in the LCB dictionary. The actual name is
> FileContents"
>
> On Sun, Sep 11, 2022 at 11:20 AM Mike Kerner 
> wrote:
>
>> Try execute script
>> that throws you over the wall into LCS
>>
>>
>> On Mon, Aug 22, 2022 at 6:46 PM matthias rebbe via use-livecode <
>> use-livecode@lists.runrev.com> wrote:
>>
>>> Thanks Zryip,
>>>
>>> i think that is a good workaround. ;)
>>>
>>> Thanks.
>>>
>>> Regards,
>>> Matthias
>>>
>>>
>>> > Am 22.08.2022 um 00:38 schrieb zryip theSlug via use-livecode <
>>> use-livecode@lists.runrev.com>:
>>> >
>>> > Dear Matthias,
>>> >
>>> > I do not have the answer but a possible workaround.
>>> >
>>> > For debugging purposes I'm using the post message.
>>> >
>>> > In LCB add this handler:
>>> > private handler throwWidgetError(in pError as String) returns nothing
>>> >  post "catchWidgetError" with [pError]
>>> > end handler
>>> >
>>> > Call it by using:
>>> > throwWidgetError("Something to log")
>>> >
>>> > And catch it by adding this handler into the card script where you test
>>> > your widget:
>>> >
>>> > *command* catchWidgetError pTheError
>>> > *   put* pTheError & cr after msg
>>> > *end* catchWidgetError
>>> >
>>> > This might be verbose as the message box will take the focus, and the
>>> > widget will refresh, so logging in a file instead of the message box
>>> would
>>> > be a possibility.
>>> >
>>> > *command* catchWidgetError pTheError
>>> > *   write *pTheError to file "xxx"
>>> > *end* catchWidgetError
>>> >
>>> > On Sun, 21 Aug 2022 at 20:59, matthias rebbe via use-livecode <
>>> > use-livecode@lists.runrev.com> wrote:
>>> >
>>> >> Hi.
>>> >>
>>> >> From time to time and when time allows i am trying to get used to with
>>> >> Livecode Builder.
>>> >> For debugging i would like my lcb script to write some debug code to a
>>> >> file, but i really do not see how this can be done.
>>> >> I found the experimental com.livecode.file module and the operator
>>> 'the
>>> >> filecontents of file...', but unfortunately no script example.
>>> >>
>>> >> Does anyone know, if and how i can write some data to an external
>>> file on
>>> >> hard disk in LCB?
>>> >>
>>> >>
>>> >> Regards,
>>> >> Matthias
>>> >>
>>> >>
>>> >> ___
>>> >> 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
>>> >>
>>> >
>>> >
>>> > --
>>> > Zryip TheSlug
>>> > http://www.aslugontheroad.com
>>> > ___
>>> > 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
>>>
>>
>>
>> --
>> On the first day, God created the heavens and the Earth
>> On the second day, God created the oceans.
>> On the third day, God put the animals on hold for a few hours,
>>and did a little diving.
>> And God said, "This is good."
>>
>
>
> --
> On the first day, God created the heavens and the Earth
> On the second day, God created the oceans.
> On the third day, God put the animals on hold for a few hours,
>and did a little diving.
> And God said, "This is good."
>


-- 
On the first day, God created the heavens and the Earth
On the second day, God created the oceans.
On the third day, God put the animals on hold for a few hours,
   and did a little diving.
And God said, "This is good."
___
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


Re: Livecode Builder -how t write to a file?

2022-09-11 Thread Mike Kerner via use-livecode
>From Brian, answering the same question on the LCB Missing Manual repo
"See the contents of file File in the LCB dictionary. The actual name is
FileContents"

On Sun, Sep 11, 2022 at 11:20 AM Mike Kerner 
wrote:

> Try execute script
> that throws you over the wall into LCS
>
>
> On Mon, Aug 22, 2022 at 6:46 PM matthias rebbe via use-livecode <
> use-livecode@lists.runrev.com> wrote:
>
>> Thanks Zryip,
>>
>> i think that is a good workaround. ;)
>>
>> Thanks.
>>
>> Regards,
>> Matthias
>>
>>
>> > Am 22.08.2022 um 00:38 schrieb zryip theSlug via use-livecode <
>> use-livecode@lists.runrev.com>:
>> >
>> > Dear Matthias,
>> >
>> > I do not have the answer but a possible workaround.
>> >
>> > For debugging purposes I'm using the post message.
>> >
>> > In LCB add this handler:
>> > private handler throwWidgetError(in pError as String) returns nothing
>> >  post "catchWidgetError" with [pError]
>> > end handler
>> >
>> > Call it by using:
>> > throwWidgetError("Something to log")
>> >
>> > And catch it by adding this handler into the card script where you test
>> > your widget:
>> >
>> > *command* catchWidgetError pTheError
>> > *   put* pTheError & cr after msg
>> > *end* catchWidgetError
>> >
>> > This might be verbose as the message box will take the focus, and the
>> > widget will refresh, so logging in a file instead of the message box
>> would
>> > be a possibility.
>> >
>> > *command* catchWidgetError pTheError
>> > *   write *pTheError to file "xxx"
>> > *end* catchWidgetError
>> >
>> > On Sun, 21 Aug 2022 at 20:59, matthias rebbe via use-livecode <
>> > use-livecode@lists.runrev.com> wrote:
>> >
>> >> Hi.
>> >>
>> >> From time to time and when time allows i am trying to get used to with
>> >> Livecode Builder.
>> >> For debugging i would like my lcb script to write some debug code to a
>> >> file, but i really do not see how this can be done.
>> >> I found the experimental com.livecode.file module and the operator 'the
>> >> filecontents of file...', but unfortunately no script example.
>> >>
>> >> Does anyone know, if and how i can write some data to an external file
>> on
>> >> hard disk in LCB?
>> >>
>> >>
>> >> Regards,
>> >> Matthias
>> >>
>> >>
>> >> ___
>> >> 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
>> >>
>> >
>> >
>> > --
>> > Zryip TheSlug
>> > http://www.aslugontheroad.com
>> > ___
>> > 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
>>
>
>
> --
> On the first day, God created the heavens and the Earth
> On the second day, God created the oceans.
> On the third day, God put the animals on hold for a few hours,
>and did a little diving.
> And God said, "This is good."
>


-- 
On the first day, God created the heavens and the Earth
On the second day, God created the oceans.
On the third day, God put the animals on hold for a few hours,
   and did a little diving.
And God said, "This is good."
___
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


Re: Livecode Builder -how t write to a file?

2022-09-11 Thread Mike Kerner via use-livecode
Try execute script
that throws you over the wall into LCS


On Mon, Aug 22, 2022 at 6:46 PM matthias rebbe via use-livecode <
use-livecode@lists.runrev.com> wrote:

> Thanks Zryip,
>
> i think that is a good workaround. ;)
>
> Thanks.
>
> Regards,
> Matthias
>
>
> > Am 22.08.2022 um 00:38 schrieb zryip theSlug via use-livecode <
> use-livecode@lists.runrev.com>:
> >
> > Dear Matthias,
> >
> > I do not have the answer but a possible workaround.
> >
> > For debugging purposes I'm using the post message.
> >
> > In LCB add this handler:
> > private handler throwWidgetError(in pError as String) returns nothing
> >  post "catchWidgetError" with [pError]
> > end handler
> >
> > Call it by using:
> > throwWidgetError("Something to log")
> >
> > And catch it by adding this handler into the card script where you test
> > your widget:
> >
> > *command* catchWidgetError pTheError
> > *   put* pTheError & cr after msg
> > *end* catchWidgetError
> >
> > This might be verbose as the message box will take the focus, and the
> > widget will refresh, so logging in a file instead of the message box
> would
> > be a possibility.
> >
> > *command* catchWidgetError pTheError
> > *   write *pTheError to file "xxx"
> > *end* catchWidgetError
> >
> > On Sun, 21 Aug 2022 at 20:59, matthias rebbe via use-livecode <
> > use-livecode@lists.runrev.com> wrote:
> >
> >> Hi.
> >>
> >> From time to time and when time allows i am trying to get used to with
> >> Livecode Builder.
> >> For debugging i would like my lcb script to write some debug code to a
> >> file, but i really do not see how this can be done.
> >> I found the experimental com.livecode.file module and the operator 'the
> >> filecontents of file...', but unfortunately no script example.
> >>
> >> Does anyone know, if and how i can write some data to an external file
> on
> >> hard disk in LCB?
> >>
> >>
> >> Regards,
> >> Matthias
> >>
> >>
> >> ___
> >> 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
> >>
> >
> >
> > --
> > Zryip TheSlug
> > http://www.aslugontheroad.com
> > ___
> > 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
>


-- 
On the first day, God created the heavens and the Earth
On the second day, God created the oceans.
On the third day, God put the animals on hold for a few hours,
   and did a little diving.
And God said, "This is good."
___
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


Re: Livecode Builder -how t write to a file?

2022-08-22 Thread matthias rebbe via use-livecode
Thanks Zryip,

i think that is a good workaround. ;)

Thanks.

Regards,
Matthias


> Am 22.08.2022 um 00:38 schrieb zryip theSlug via use-livecode 
> :
> 
> Dear Matthias,
> 
> I do not have the answer but a possible workaround.
> 
> For debugging purposes I'm using the post message.
> 
> In LCB add this handler:
> private handler throwWidgetError(in pError as String) returns nothing
>  post "catchWidgetError" with [pError]
> end handler
> 
> Call it by using:
> throwWidgetError("Something to log")
> 
> And catch it by adding this handler into the card script where you test
> your widget:
> 
> *command* catchWidgetError pTheError
> *   put* pTheError & cr after msg
> *end* catchWidgetError
> 
> This might be verbose as the message box will take the focus, and the
> widget will refresh, so logging in a file instead of the message box would
> be a possibility.
> 
> *command* catchWidgetError pTheError
> *   write *pTheError to file "xxx"
> *end* catchWidgetError
> 
> On Sun, 21 Aug 2022 at 20:59, matthias rebbe via use-livecode <
> use-livecode@lists.runrev.com> wrote:
> 
>> Hi.
>> 
>> From time to time and when time allows i am trying to get used to with
>> Livecode Builder.
>> For debugging i would like my lcb script to write some debug code to a
>> file, but i really do not see how this can be done.
>> I found the experimental com.livecode.file module and the operator 'the
>> filecontents of file...', but unfortunately no script example.
>> 
>> Does anyone know, if and how i can write some data to an external file on
>> hard disk in LCB?
>> 
>> 
>> Regards,
>> Matthias
>> 
>> 
>> ___
>> 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
>> 
> 
> 
> -- 
> Zryip TheSlug
> http://www.aslugontheroad.com
> ___
> 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


Re: Livecode Builder -how t write to a file?

2022-08-21 Thread zryip theSlug via use-livecode
Dear Matthias,

I do not have the answer but a possible workaround.

For debugging purposes I'm using the post message.

In LCB add this handler:
private handler throwWidgetError(in pError as String) returns nothing
   post "catchWidgetError" with [pError]
end handler

Call it by using:
throwWidgetError("Something to log")

And catch it by adding this handler into the card script where you test
your widget:

*command* catchWidgetError pTheError
*   put* pTheError & cr after msg
*end* catchWidgetError

This might be verbose as the message box will take the focus, and the
widget will refresh, so logging in a file instead of the message box would
be a possibility.

*command* catchWidgetError pTheError
*   write *pTheError to file "xxx"
*end* catchWidgetError

On Sun, 21 Aug 2022 at 20:59, matthias rebbe via use-livecode <
use-livecode@lists.runrev.com> wrote:

> Hi.
>
> From time to time and when time allows i am trying to get used to with
> Livecode Builder.
> For debugging i would like my lcb script to write some debug code to a
> file, but i really do not see how this can be done.
> I found the experimental com.livecode.file module and the operator 'the
> filecontents of file...', but unfortunately no script example.
>
> Does anyone know, if and how i can write some data to an external file on
> hard disk in LCB?
>
>
> Regards,
> Matthias
>
>
> ___
> 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
>


-- 
Zryip TheSlug
http://www.aslugontheroad.com
___
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