[
Thread Prev][
Thread Next] >
Date Index
>
Thread Index
Re: [wmx] OpenGL problem..
Teemu Voipio -
Fri Feb 08 18:06:36 2002
On Fri, Feb 08, 2002 at 08:07:24AM +0000, Chris Cannam wrote:
> Date: Fri, 08 Feb 2002 08:07:24 +0000
> From: Chris Cannam <cannam@all-day-breakfast.com>
> To: tvoipio@cc.hut.fi
> CC: wmx@42.org
> Subject: Re: [wmx] OpenGL problem..
>
> Teemu Voipio wrote:
>
> > my "PieMenu"-hack
>
>
> You have pie menus in wmx?
>
> I'm quite a fan of pie menus, particularly when your pointing
> device isn't a mouse -- for example, they work well with those
> laptop nipple-type pointing devices. But I've never found them
> much use with dynamically-generated menus, because the menu
> items move around each time the menu is generated. And it's
> hard to get the items placed well within the menu, as different
> lengths of text label have different ideal placements. Since
> the only menus in wmx are dynamically-generated, I never saw
> much point in trying to implement pie menus, but I'd still be
> very interested in knowing about it if someone else has.
Actually this probably won't work with non-relative pointing devices
since it uses warp.. but it's quite simple code..
It replaces the startmenu with a box, that has "Menu->" in the right
and "term" in the bottom.. up and left are still empty for i haven't
found what should be there.. moving mouse to right just brings you the
normal menu, and moving below the box and releasing the key will give
you a new terminal..
so when I say warp, i mean that the pointer is warped to center
everything either the piemenu or the normal menu is drawn.
Actually.. if pointer doesn't support warp.. then from the left part of
screen you can get a menu, and from the bottom part a term..
I can send you the source if you want, but i won't send to list
since it has some size and is not quaranteed to work.
It's kinda nice .. takes one new class and about 2 lines changed in
existing code to add this..
--
- Teemu Voipio <tvoipio@cc.hut.fi>
-----------------------------------------------------------------
Mystran == my very own nick @ IRC == god's gift to net
does not ==
use that ==
MS software software and has == a verb
at home has to only Linux == Linux from Scratch
since he be free at home == wasteland.pp.htv.fi
believes for all therefore. (is encrypted)
-----------------------------------------##----------------------
Next: