View Single Post
Old 04-05-2008, 04:42 AM   #17
Deric
Human being with feelings
 
Join Date: Mar 2007
Posts: 794
Default

I'll take your word for it!

Can I ask? There are several surface button functions that can have dual modes - depending on whether they are pressed whilst another button is held-down.

i.e. There is a SHIFT button.

Holding down Shift allows some of the buttons to have a different function.

Would you do this with a 'wait n-mS' type of approach? i.e. 'If the Shift value has been recieved - wait and read the next value before deciding what to do'? Or is there a more sensible approach?

There are also a couple of latching option buttons, one is a ZOOM button.

If Zoom is on (latched, not momentary toggle like Shift) then the navigation keys can have a second function.

Would I store the value of Zoom (binary, I guess) and then reference whether Zoom was 1 (on) or 0 (off) to determine the function the navigation keys had to perform?

If so would I create a Variable to do this?

Sorry for the basic questions... This SDK download is so slow!
__________________
REAPER? Oh yes...
Deric is offline   Reply With Quote