Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Radial "Gesturing" Menu
#1
Hi,
I have wanted to optimize a way of using the Menu so that instead of dropping down from the cursor when I trigger, it actually places the menu centered over the cursor location. The user will move the cursor with the trigger still down and then release it when it's over the right choice.

This will kind of an easy radial "flick" motion rather than:

FIRST Trigger click,
THEN mouse-navigate
THEN left click (up down)

I was able to get it to work pretty well. I was wondering what you all thought and any ways to improve it.
Thanks,
Stuart

Radial Toolbar Callup
my trigger is Ctrl-U, which is what my middle mouse is programmed to send when clicked. ALternatively you could just use middle mouse directly in QM. If you are using key trigger (or key-trigger mapping to input device), remember to leave "Upon Release" and "Eat" UNCHECKED.

Code:
Copy      Help
POINT menu; xm(menu)
out xm
out ym
mac "Radial Toolbar"
mov xm-75 ym-60 win("RADIAL TOOLBAR" "QM_toolbar")
wait 0 K u
wait 2 MM; err ret
lef
clo win("RADIAL TOOLBAR" "QM_toolbar")



Radial Toolbar -- a sample toolbar which is acting like a menu
Code:
Copy      Help
Hello :mes "hello"
|
Goodbye :mes "Goodbye"
-
Bonjour :mes "Bonjour"
|
Shalom :mes "Shalom"
-
GutenTag :mes "GutenTag"
|
Labas :mes "Labas"
-
Sveikas :mes "Sveikas"
|
Sveiki :mes "Sveiki"
-
Good Morning :mes "Good Morning"
|
Labas rytas :mes "Labas rytas"
-
#2
It seems to be really good thing. I also am trying to implement it slightly differently. Will post my version soon.
#3
Hi Gintaras,
I am sure your version will be incredible.
One thing would be cool is that instead of a rectangular menu, you had the option of using something more "radial" like a 6 pointed star which could be the general directions of the "flicks" - up, down, up right, up left, down left, down right

Kind of like this shape:


http://www.cakesnthings.com/images/prod ... 03-122.jpg

or this

http://www.houseonthehill.net/images/products/M5051.jpg

Stuart


Forum Jump:


Users browsing this thread: 2 Guest(s)