PDA

View Full Version : UI + TBGL + Oxygen II



Charles Pegge
18-03-2010, 13:20
This example has dual mouse and keyboard navigation. Position the pointer over the canvas on the right and try using the arrow keys with CRTL and SHIFT for additional manoeuvres.

The HOME key restores initial position/orientation also depending on CTRL or SHIFT.

I think you'll agree that the keyboard is a better instrument than the mouse for making precise movements in 3d

Since the keyboard also affects the Controls on the left, I have put a few `traps` in to lock the cursor and caret to prevent them from rampaging around all the controls. This is a dirty but effective solution. Ideally it would be better to be able to block all keyboard messages for the Dialog.

The virtual keypad on the left enable different members to be used in the structure. Each button toggles on/off.

At the bottom left. Ssme metrics can be edited. This is an Oxygen program, compiled and executed when the exec button is pressed, instantly altering the object on display.

Charles

Petr Schreiber
18-03-2010, 14:55
I knew you were working on something :)

Very nice application Charles, the controls are very intuitive and CPU footprint is simply zero.


Petr