Re: A question/survey of sorts for users of Navigator

2022-01-10 Thread Geoff Canyon via use-livecode
I was thinking about something to support this, but I worry that it would
be over-engineered:

Allow defining a set of conditions, matched with actions, and then run the
conditions in order and the first (all?) that match execute the
corresponding action. Meaning in your case you'd do something like (not
tested just pseudo-code):

char 1 to 3 of the short name of it = "lbl"edit the text of it

But again, that would require a lot of work I think, both for me and for
each user to configure it.

I'm wondering if the easier way is to just allow a way for a double-click
to . That wouldn't
make it customizable by control type, but would make it easy to e.g. edit
the text of a bunch of labels one after the other. But if you then edited
the colors of a graphic, the concept of editing the text would be lost and
editing the colors of a control would be queued up for the special
double-click.

On Fri, Jan 7, 2022 at 12:25 PM Bob Sneidar via use-livecode <
use-livecode@lists.runrev.com> wrote:

> That sounds quite useful actually, but I think that what defines an object
> should be editable. For instance, I prefix all my controls with a 3
> characters like lbl, fld, btn, grc etc.
>
___
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: A question/survey of sorts for users of Navigator

2022-01-07 Thread Bob Sneidar via use-livecode
That sounds quite useful actually, but I think that what defines an object 
should be editable. For instance, I prefix all my controls with a 3 characters 
like lbl, fld, btn, grc etc. 

Sent from my iPhone

> On Jan 3, 2022, at 23:02, Geoff Canyon via use-livecode 
>  wrote:
> 
> After twenty years, I still use Navigator every time I open LiveCode, and
> still think of new features.
> 
> One of the very first things I put in Navigator was to make double-clicking
> a control open the script for that object, because I edit scripts far more
> often than I set properties.
> 
> There are now many ways to do other things with controls, and you can
> configure double-click to do something else if you want.
> 
> But today, I was putting label fields onto a card and editing the contents
> of them (also one of the first things I set up in Navigator, because it
> bugged me to have to use the properties palette, and the second tab of it
> at that, to edit the contents of a field) and it occurred to me: I almost
> never put a script in a label field, but I edit their contents all the time.
> 
> So: what if you could easily configure Navigator to do different things by
> default when you double-click? Double-click a button: edit script.
> Double-click a field with "label" in the name, edit its contents.
> Double-click a set of controls: open alignment for them. Double-click a
> freehand graphic, edit its points. Not sure about that last one, and maybe
> the label example is the only real use case.
> 
> But let me know if this is something that would be useful.
> 
> gc
> ___
> 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: A question/survey of sorts for users of Navigator

2022-01-04 Thread Geoff Canyon via use-livecode
Interesting idea -- just a different color, or what would the useful
interface look like?

Also, I honestly don't remember what I did for the double-click in
instances like that. I remember that if an object has a behavior I open the
behavior, but if the behavior has a behavior I'm not sure. Any suggestions
for the interface for that?

Glad to hear Navigator is useful.

gc

On Tue, Jan 4, 2022 at 11:46 AM chipsm themartinz.com via use-livecode <
use-livecode@lists.runrev.com> wrote:

> Hi Geoff,
> I use Navigator on all of my projects.
> I like the ideas that you are proposing.
> I would like one more item: I am a believer of using behaviors. And, I am
> also setting behaviors to behaviors and I would like those behaviors that
> have behaviors have the ability to show colors, just like the coloring
> option that cards  have.
> Great Product!
>
> Sincerely,
> Clarence Martin
> Email: chi...@themartinz.com
> Cell: (626)696-5561
>
> -Original Message-
> From: use-livecode  On Behalf Of
> Geoff Canyon via use-livecode
> Sent: Monday, January 3, 2022 11:01 PM
> To: How to use LiveCode 
> Cc: Geoff Canyon 
> Subject: A question/survey of sorts for users of Navigator
>
> After twenty years, I still use Navigator every time I open LiveCode, and
> still think of new features.
>
> One of the very first things I put in Navigator was to make
> double-clicking a control open the script for that object, because I edit
> scripts far more often than I set properties.
>
> There are now many ways to do other things with controls, and you can
> configure double-click to do something else if you want.
>
> But today, I was putting label fields onto a card and editing the contents
> of them (also one of the first things I set up in Navigator, because it
> bugged me to have to use the properties palette, and the second tab of it
> at that, to edit the contents of a field) and it occurred to me: I almost
> never put a script in a label field, but I edit their contents all the time.
>
> So: what if you could easily configure Navigator to do different things by
> default when you double-click? Double-click a button: edit script.
> Double-click a field with "label" in the name, edit its contents.
> Double-click a set of controls: open alignment for them. Double-click a
> freehand graphic, edit its points. Not sure about that last one, and maybe
> the label example is the only real use case.
>
> But let me know if this is something that would be useful.
>
> gc
> ___
> 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
>
___
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: A question/survey of sorts for users of Navigator

2022-01-04 Thread Alan Stenhouse via use-livecode
Sounds interesting Geoff. The ability to customise your own actions on objects 
would be great - I think we all get annoyed with some of the clunkiness of 
repeated actions (and no doubt we don't use all the existing capabilities of 
LC..), so your addition to Navigator sounds very worthwhile!

cheers
Alan

> On 5 Jan 2022, at 3:30 am, Geoff Canyon wrote:
> 
> After twenty years, I still use Navigator every time I open LiveCode, and
> still think of new features.
> 
> One of the very first things I put in Navigator was to make double-clicking
> a control open the script for that object, because I edit scripts far more
> often than I set properties.
> 
> There are now many ways to do other things with controls, and you can
> configure double-click to do something else if you want.
> 
> But today, I was putting label fields onto a card and editing the contents
> of them (also one of the first things I set up in Navigator, because it
> bugged me to have to use the properties palette, and the second tab of it
> at that, to edit the contents of a field) and it occurred to me: I almost
> never put a script in a label field, but I edit their contents all the time.
> 
> So: what if you could easily configure Navigator to do different things by
> default when you double-click? Double-click a button: edit script.
> Double-click a field with "label" in the name, edit its contents.
> Double-click a set of controls: open alignment for them. Double-click a
> freehand graphic, edit its points. Not sure about that last one, and maybe
> the label example is the only real use case.
> 
> But let me know if this is something that would be useful.
> 
> gc


___
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: A question/survey of sorts for users of Navigator

2022-01-04 Thread chipsm themartinz.com via use-livecode
Hi Geoff, 
I use Navigator on all of my projects. 
I like the ideas that you are proposing.
I would like one more item: I am a believer of using behaviors. And, I am also 
setting behaviors to behaviors and I would like those behaviors that have 
behaviors have the ability to show colors, just like the coloring option that 
cards  have.
Great Product!

Sincerely,
Clarence Martin
Email: chi...@themartinz.com
Cell: (626)696-5561

-Original Message-
From: use-livecode  On Behalf Of Geoff 
Canyon via use-livecode
Sent: Monday, January 3, 2022 11:01 PM
To: How to use LiveCode 
Cc: Geoff Canyon 
Subject: A question/survey of sorts for users of Navigator

After twenty years, I still use Navigator every time I open LiveCode, and still 
think of new features.

One of the very first things I put in Navigator was to make double-clicking a 
control open the script for that object, because I edit scripts far more often 
than I set properties.

There are now many ways to do other things with controls, and you can configure 
double-click to do something else if you want.

But today, I was putting label fields onto a card and editing the contents of 
them (also one of the first things I set up in Navigator, because it bugged me 
to have to use the properties palette, and the second tab of it at that, to 
edit the contents of a field) and it occurred to me: I almost never put a 
script in a label field, but I edit their contents all the time.

So: what if you could easily configure Navigator to do different things by 
default when you double-click? Double-click a button: edit script.
Double-click a field with "label" in the name, edit its contents.
Double-click a set of controls: open alignment for them. Double-click a 
freehand graphic, edit its points. Not sure about that last one, and maybe the 
label example is the only real use case.

But let me know if this is something that would be useful.

gc
___
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


A question/survey of sorts for users of Navigator

2022-01-03 Thread Geoff Canyon via use-livecode
After twenty years, I still use Navigator every time I open LiveCode, and
still think of new features.

One of the very first things I put in Navigator was to make double-clicking
a control open the script for that object, because I edit scripts far more
often than I set properties.

There are now many ways to do other things with controls, and you can
configure double-click to do something else if you want.

But today, I was putting label fields onto a card and editing the contents
of them (also one of the first things I set up in Navigator, because it
bugged me to have to use the properties palette, and the second tab of it
at that, to edit the contents of a field) and it occurred to me: I almost
never put a script in a label field, but I edit their contents all the time.

So: what if you could easily configure Navigator to do different things by
default when you double-click? Double-click a button: edit script.
Double-click a field with "label" in the name, edit its contents.
Double-click a set of controls: open alignment for them. Double-click a
freehand graphic, edit its points. Not sure about that last one, and maybe
the label example is the only real use case.

But let me know if this is something that would be useful.

gc
___
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