01-20-2022 11:31 AM
@altenbach wrote:
@drjdpowell wrote:
It is a feedback node of -1 from the Timeout case, and zero from all other event cases.
Most of my larger programs use similar techniques, except that I use a shift register. Most events decide if a timeout is needed or not, so that output is on the right. Not all are zero.
One very important adjustment to avoid event buildup is to set the event queue to 1 and disable panel locking.
Just to be specific, do you mean set the maximum number of events in the event queue to be 1?
01-20-2022 12:22 PM
@WavePacket wrote:
Just to be specific, do you mean set the maximum number of events in the event queue to be 1?
Yes (was posting by phone, so could not get the precise wording).
(Most important for analog type events such as "slide:value change" or "cursor:move" where tons of useless intermediary events can be generated until we arrive at the desired value.
Note: This feature was not always available and that's why we had this idea, implemented in 2013. You're welcome!