View Single Post
Old 08-14-2019, 02:00 AM   #4014
Geoff Waddington
Human being with feelings
 
Geoff Waddington's Avatar
 
Join Date: Mar 2009
Location: Dartmouth, Nova Scotia
Posts: 11,258
Default

Quote:
Originally Posted by Freex View Post
A thought about REW and FF (unless there's a way to make them work properly already)

what about an Echo or Repeat command, so like on a computer keyboard, if you hold a button it repeats it's command until you release?

Something like PressEchoRelease or PressRepeatRelease

Would only work on two state buttons I would presume?


Or a Latching (kind of like sticky keys) function, so when you press a button it does something until you press it again?
Kind of like GoZone but with a repeat function (or the ablity to repeat) inside rather than more buttons.
Just some quick thoughts on this.

I agree we need a repeat Action.

There are 2 flavours

Latching -- requires Press -- the Action repeat starts with the first press -- stops on the next press, etc.

Latching with delayed start -- requires PressRelease -- Action does not engage unless button is held down for a certain amount of time -- let's call it delay.

We also need to be able to tune the repeat frequency.

So this will look something like:

Code:
        someButton SomePressAction Repeat=12
        someOtherButton SomePressReleaseAction Repeat=24 Delay=3
That syntax looks pretty ugly right now, maybe it's the best we can do...

At any rate, I think this is a great example of something we want to think about a bit before implementing.

So, unless you have an urgent need, I'd like to push this one on the to-do stack for now.

That does not mean we should stop valuable discussion about a Repeat feature, or any other feature for that matter

Ideas flowing freely makes for a better end result -- every time !
__________________
To install you need the CSI Software and Support Files
For installation instructions and documentation see the Wiki
Donate -- via PayPal to waddingtongeoff@gmail.com
Geoff Waddington is offline   Reply With Quote