When one holds down the X key down on a keyboard the result is multiple
instances of the character X.  I was expecting that holding down the left
mouse button over the down button on the spinner would result in multiple
activations of the downclick event.  Experimentation shows that this is not
the case and that there can be many changes to the value with the downclick
event firing only once.  The InteractiveChange event will fire repeatedly
while the down button is held down with the mouse.  Raising the
InteractiveChange event with the desired change amount might be a way to
achieve what I want.  When I attempted this I needed to add a parameter to
the InteractiveChange event. Experimentation showed that raising the event
did change the value but the SpinnerLowValue is ignored.  I guess the
conclusion is that the spinner value change logic is not exposed and the
programmer must add the logic externally.

It should have been possible to have raising the DownClick event start
execution at the beginning of the value change logic instead of after it.
 I suppose this approach would break someone's code but I haven't figured
out how.

My understanding has improved.  Thanks again everyone - Joe


On Mon, Mar 17, 2014 at 1:55 PM, Ted Roche <[email protected]> wrote:

> On Mon, Mar 17, 2014 at 1:36 PM, Joe Yoder <[email protected]> wrote:
>
>
> > So now I'm back to not understanding!
>
>
> With all due respect, I think you misapprehended the understanding part.
>
> These are the times I usually decide that it's time to go find HackFox and
> find out what I once knew. Luckily, this Linux box has a pretty decent CHM
> reference. From the DownClick reference, "These events also don't happen
> until you release the mouse button to complete the click. (This is in line
> with the timing of the Click event--we've got no complaints about it.) This
> means you could wind through dozens of values in the spinner or scroll the
> combo a long way before the UpClick or DownClick fires. If you need to take
> action as soon as the spinner's value changes, use InteractiveChange
> instead."
>
>
>
> --
> Ted Roche
> Ted Roche & Associates, LLC
> http://www.tedroche.com
>
>
> --- StripMime Report -- processed MIME parts ---
> multipart/alternative
>   text/plain (text body -- kept)
>   text/html
> ---
>
[excessive quoting removed by server]

_______________________________________________
Post Messages to: [email protected]
Subscription Maintenance: http://mail.leafe.com/mailman/listinfo/profox
OT-free version of this list: http://mail.leafe.com/mailman/listinfo/profoxtech
Searchable Archive: http://leafe.com/archives/search/profox
This message: 
http://leafe.com/archives/byMID/profox/cabqednvrcvauyaugngq19ldfutxjfajnkdrytkgqubv-rjw...@mail.gmail.com
** All postings, unless explicitly stated otherwise, are the opinions of the 
author, and do not constitute legal or medical advice. This statement is added 
to the messages for those lawyers who are too stupid to see the obvious.

Reply via email to