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