Re: Setting behaviors in 9.0.2

2019-02-04 Thread Richard Gaskin via use-livecode

J. Landman Gay wrote:

> On 2/4/19 1:01 AM, Richard Gaskin via use-livecode wrote:
>> J. Landman Gay wrote:
>>
>>  > I just found my unsettable behaviors. The IDE set them as custom
>>  > properties named "behavior" with the value being the long id of
>>  > the behavior button.
>>
>> Was that in a custom property set, or the default set.
>>
>> If the latter, disturbing.
>
> It was the default set. But I just tested it again with a clean
> re-launch and 9.0.2 worked correctly. The behavior was set as
> expected.
>
> Back when this was happening the script editor went wonky too. Trying
> to navigate through script text with the arrow keys occasionally
> resulted in page navigation instead, where a card obviously not meant
> to be seen was displayed.
>
> There was other weird stuff too that I can't recall, but if any of
> that was due to implementation of IDE behaviors then it kind of makes
> sense.

I'm hoping it's just an IDE issue, but unless I misunderstand what you 
describe shouldn't be possible without a serious issue in the engine:


Imagine setting the rect of an object, or its text, or anything else, 
and having those become custom props rather than setting the built-in props.


As part of a non-default property set, names of built-in object 
properties should be acceptable.


But in the default property set, the results could range from confusing 
to disastrous, depending on the context.  Indeed, the engine should 
never allow it, should it?


If you stumble across a recipe please pass it along. This one is murky, 
and concerning


--
 Richard Gaskin
 Fourth World Systems
 Software Design and Development for the Desktop, Mobile, and the Web
 
 ambassa...@fourthworld.comhttp://www.FourthWorld.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


Re: Setting behaviors in 9.0.2

2019-02-04 Thread J. Landman Gay via use-livecode

On 2/4/19 1:01 AM, Richard Gaskin via use-livecode wrote:

J. Landman Gay wrote:

 > I just found my unsettable behaviors. The IDE set them as custom
 > properties named "behavior" with the value being the long id of the
 > behavior button.

Was that in a custom property set, or the default set.

If the latter, disturbing.



It was the default set. But I just tested it again with a clean 
re-launch and 9.0.2 worked correctly. The behavior was set as expected.


Back when this was happening the script editor went wonky too. Trying to 
navigate through script text with the arrow keys occasionally resulted 
in page navigation instead, where a card obviously not meant to be seen 
was displayed.


There was other weird stuff too that I can't recall, but if any of that 
was due to implementation of IDE behaviors then it kind of makes sense.


--
Jacqueline Landman Gay | jac...@hyperactivesw.com
HyperActive Software   | http://www.hyperactivesw.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


Re: Setting behaviors in 9.0.2

2019-02-04 Thread Bob Sneidar via use-livecode
That's why I always report here  first. 

Bob S


> On Feb 2, 2019, at 11:01 , J. Landman Gay via use-livecode 
>  wrote:
> 
> Is anyone else unable to set a behavior on an object in LC 9.0.2? Neither 
> script, nor message box, nor property inspector will do it for me with the 
> possible exception of a button on the same card. I'm not using script-only 
> stacks, just buttons which are sometimes in another stack in use.
> 
> This is such a basic requirement that I'm wondering if it's just me.
> -- 
> Jacqueline Landman Gay | jac...@hyperactivesw.com
> HyperActive Software   | http://www.hyperactivesw.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


Re: Setting behaviors in 9.0.2

2019-02-03 Thread Richard Gaskin via use-livecode

J. Landman Gay wrote:

> I just found my unsettable behaviors. The IDE set them as custom
> properties named "behavior" with the value being the long id of the
> behavior button.

Was that in a custom property set, or the default set.

If the latter, disturbing.

--
 Richard Gaskin
 Fourth World Systems
 Software Design and Development for the Desktop, Mobile, and the Web
 
 ambassa...@fourthworld.comhttp://www.FourthWorld.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


Re: Setting behaviors in 9.0.2

2019-02-03 Thread J. Landman Gay via use-livecode
I just found my unsettable behaviors. The IDE set them as custom 
properties named "behavior" with the value being the long id of the 
behavior button.


Back in 9.0.1 things are working better, at least for now. I deleted the 
superfluous "behavior" custom props and the actual behaviors still work.


--
Jacqueline Landman Gay | jac...@hyperactivesw.com
HyperActive Software   | http://www.hyperactivesw.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


Re: Setting behaviors in 9.0.2

2019-02-03 Thread Richard Gaskin via use-livecode

J. Landman Gay wrote:

> Is anyone else unable to set a behavior on an object in LC 9.0.2?
> Neither script, nor message box, nor property inspector will do it for
> me with the possible exception of a button on the same card. I'm not
> using script-only stacks, just buttons which are sometimes in another
> stack in use.
>
> This is such a basic requirement that I'm wondering if it's just me.

The IDE makes extensive use of dynamically-assigned behaviors, so about 
the only thing that could be said with confidence on this is that if the 
IDE is running the engine's mechanism for behavior assignment appears to 
be working.


Beyond that, I got nothin' for ya' at the moment.  HH's suggestion about 
memory may be worth exploring with a reboot, but I'm grasping at straws 
at this point.


--
 Richard Gaskin
 Fourth World Systems
 Software Design and Development for the Desktop, Mobile, and the Web
 
 ambassa...@fourthworld.comhttp://www.FourthWorld.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


Re: Setting behaviors in 9.0.2

2019-02-03 Thread J. Landman Gay via use-livecode
I don't see any consistency either, so there's no recipe. I may go back to 
LC 9.0.1 for a while, I have too much to do.


--
Jacqueline Landman Gay | jac...@hyperactivesw.com
HyperActive Software | http://www.hyperactivesw.com
On February 3, 2019 10:52:39 AM Sannyasin Brahmanathaswami via use-livecode 
 wrote:


This happens to me "regularly" but I have no recipe. Once a  every few days 
or so.  You mentioned it to me months ago, something about IDE "losing 
messages"


Sometimes, "something" (some action in the IDE) cause the IDE to lose 
"parts" of the message hierarchy. Other things work. It can be anything, 
some thing in Project Inspector. Open gradients, then you can dismiss it...etc.


Save often! Commit git hub changes frequently. Fortunately I never have a 
corrupt stack.


I quit the IDE every day, sometimes 3 times a day now.

BR


?On 2/2/19, 12:00 PM, "use-livecode on behalf of J. Landman Gay via 
use-livecode" use-livecode@lists.runrev.com> wrote:


   Thanks. Something apparently went awry, seems okay now. The script editor
   was also behaving strangely and is now better. Odd. I'm glad I asked here
   before making a bug report.

___
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: Setting behaviors in 9.0.2

2019-02-03 Thread Sannyasin Brahmanathaswami via use-livecode
This happens to me "regularly" but I have no recipe. Once a  every few days or 
so.  You mentioned it to me months ago, something about IDE "losing messages"

Sometimes, "something" (some action in the IDE) cause the IDE to lose "parts" 
of the message hierarchy. Other things work. It can be anything, some thing in 
Project Inspector. Open gradients, then you can dismiss it...etc. 

Save often! Commit git hub changes frequently. Fortunately I never have a 
corrupt stack. 

I quit the IDE every day, sometimes 3 times a day now. 

BR
 

On 2/2/19, 12:00 PM, "use-livecode on behalf of J. Landman Gay via 
use-livecode"  wrote:

Thanks. Something apparently went awry, seems okay now. The script editor 
was also behaving strangely and is now better. Odd. I'm glad I asked here 
before making a bug report.

___
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: Setting behaviors in 9.0.2

2019-02-02 Thread J. Landman Gay via use-livecode
Interesting, I hadn't thought of that. I'd think a memory leak would cause 
a crash instead of unusual behavior, though I've had a few crashes too. A 
couple of weeks ago I got a kernal panic, the first I've ever seen. Working 
with the client on the same stack, she got a kernal panic too. Neither of 
us have seen it since and I wasn't sure if it really was LC's fault. I get 
the feeling this is going to be a hard thing to track down.

--
Jacqueline Landman Gay | jac...@hyperactivesw.com
HyperActive Software | http://www.hyperactivesw.com
On February 2, 2019 4:16:38 PM hh via use-livecode 
 wrote:



I think this is not related especially to behaviors.
There is possibly something going wrong with the memory management
of LC 9.

I had, especially when developing or using widgets, several
strange effects. For example changed scripts worked not before
saving 2-3 times and closing the script editor.
Sometimes also closing and removing a stack from memory and reopening
didn't work.

But everything ALWAYS worked as expected when relaunching LC 9.
Or when doing the same thing in LC 8!

I started to denote such strange scenarios for a report.


___
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: Setting behaviors in 9.0.2

2019-02-02 Thread hh via use-livecode
I think this is not related especially to behaviors.
There is possibly something going wrong with the memory management
of LC 9.

I had, especially when developing or using widgets, several
strange effects. For example changed scripts worked not before
saving 2-3 times and closing the script editor.
Sometimes also closing and removing a stack from memory and reopening
didn't work.

But everything ALWAYS worked as expected when relaunching LC 9.
Or when doing the same thing in LC 8!

I started to denote such strange scenarios for a report.


___
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: Setting behaviors in 9.0.2

2019-02-02 Thread J. Landman Gay via use-livecode
Thanks. Something apparently went awry, seems okay now. The script editor 
was also behaving strangely and is now better. Odd. I'm glad I asked here 
before making a bug report.

--
Jacqueline Landman Gay | jac...@hyperactivesw.com
HyperActive Software | http://www.hyperactivesw.com
On February 2, 2019 3:00:22 PM Kaveh Bazargan via use-livecode 
 wrote:



I have have been using behaviours pointing from objects on the mainstack to
buttons on a substack. 9.0.2 on Mac Mojave.

On Sat, 2 Feb 2019 at 19:15, Matthias Rebbe via use-livecode <
use-livecode@lists.runrev.com> wrote:


I´ve made a quick test and set the behaviour of a card to the script of a
button.
This works here on Mac OS X with LC 9.0.2 Business.



Matthias Rebbe

free tools for Livecoders:
https://instamaker.dermattes.de 
https://winsignhelper.dermattes.de 
> Am 02.02.2019 um 20:01 schrieb J. Landman Gay via use-livecode <
use-livecode@lists.runrev.com >:
>
> Is anyone else unable to set a behavior on an object in LC 9.0.2?
Neither script, nor message box, nor property inspector will do it for me
with the possible exception of a button on the same card. I'm not using
script-only stacks, just buttons which are sometimes in another stack in
use.
>
> This is such a basic requirement that I'm wondering if it's just me.
> --
> Jacqueline Landman Gay | jac...@hyperactivesw.com 
> HyperActive Software   | http://www.hyperactivesw.com <
http://www.hyperactivesw.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




--
Kaveh Bazargan
Director
River Valley Technologies  • Twitter
 • LinkedIn

___
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: Setting behaviors in 9.0.2

2019-02-02 Thread J. Landman Gay via use-livecode
Thanks for testing Matthias. It must have been a temporary thing, I 
relaunched LC and now it works. Something got out of order I guess.


On 2/2/19 1:14 PM, Matthias Rebbe via use-livecode wrote:

I´ve made a quick test and set the behaviour of a card to the script of a 
button.
This works here on Mac OS X with LC 9.0.2 Business.



Matthias Rebbe

free tools for Livecoders:
https://instamaker.dermattes.de 
https://winsignhelper.dermattes.de 

Am 02.02.2019 um 20:01 schrieb J. Landman Gay via use-livecode 
mailto:use-livecode@lists.runrev.com>>:

Is anyone else unable to set a behavior on an object in LC 9.0.2? Neither 
script, nor message box, nor property inspector will do it for me with the 
possible exception of a button on the same card. I'm not using script-only 
stacks, just buttons which are sometimes in another stack in use.

This is such a basic requirement that I'm wondering if it's just me.
--
Jacqueline Landman Gay | jac...@hyperactivesw.com 

HyperActive Software   | http://www.hyperactivesw.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




--
Jacqueline Landman Gay | jac...@hyperactivesw.com
HyperActive Software   | http://www.hyperactivesw.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

Re: Setting behaviors in 9.0.2

2019-02-02 Thread Kaveh Bazargan via use-livecode
I have have been using behaviours pointing from objects on the mainstack to
buttons on a substack. 9.0.2 on Mac Mojave.

On Sat, 2 Feb 2019 at 19:15, Matthias Rebbe via use-livecode <
use-livecode@lists.runrev.com> wrote:

> I´ve made a quick test and set the behaviour of a card to the script of a
> button.
> This works here on Mac OS X with LC 9.0.2 Business.
>
>
>
> Matthias Rebbe
>
> free tools for Livecoders:
> https://instamaker.dermattes.de 
> https://winsignhelper.dermattes.de 
> > Am 02.02.2019 um 20:01 schrieb J. Landman Gay via use-livecode <
> use-livecode@lists.runrev.com >:
> >
> > Is anyone else unable to set a behavior on an object in LC 9.0.2?
> Neither script, nor message box, nor property inspector will do it for me
> with the possible exception of a button on the same card. I'm not using
> script-only stacks, just buttons which are sometimes in another stack in
> use.
> >
> > This is such a basic requirement that I'm wondering if it's just me.
> > --
> > Jacqueline Landman Gay | jac...@hyperactivesw.com  jac...@hyperactivesw.com>
> > HyperActive Software   | http://www.hyperactivesw.com <
> http://www.hyperactivesw.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



-- 
Kaveh Bazargan
Director
River Valley Technologies  • Twitter
 • LinkedIn

___
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: Setting behaviors in 9.0.2

2019-02-02 Thread Matthias Rebbe via use-livecode
I´ve made a quick test and set the behaviour of a card to the script of a 
button.
This works here on Mac OS X with LC 9.0.2 Business.



Matthias Rebbe

free tools for Livecoders:
https://instamaker.dermattes.de 
https://winsignhelper.dermattes.de 
> Am 02.02.2019 um 20:01 schrieb J. Landman Gay via use-livecode 
> mailto:use-livecode@lists.runrev.com>>:
> 
> Is anyone else unable to set a behavior on an object in LC 9.0.2? Neither 
> script, nor message box, nor property inspector will do it for me with the 
> possible exception of a button on the same card. I'm not using script-only 
> stacks, just buttons which are sometimes in another stack in use.
> 
> This is such a basic requirement that I'm wondering if it's just me.
> -- 
> Jacqueline Landman Gay | jac...@hyperactivesw.com 
> 
> HyperActive Software   | http://www.hyperactivesw.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

Setting behaviors in 9.0.2

2019-02-02 Thread J. Landman Gay via use-livecode
Is anyone else unable to set a behavior on an object in LC 9.0.2? 
Neither script, nor message box, nor property inspector will do it for 
me with the possible exception of a button on the same card. I'm not 
using script-only stacks, just buttons which are sometimes in another 
stack in use.


This is such a basic requirement that I'm wondering if it's just me.
--
Jacqueline Landman Gay | jac...@hyperactivesw.com
HyperActive Software   | http://www.hyperactivesw.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