Tuesday, January 15, 2008

Console can now be resized.

(Click on image to enlarge.)

OK, as of 15 Jan 08, my branch (k6jca) of the SVN repository contains code to allow the Console (well, actually the Display) to be resized. The Console can be "stretched" horizontally and/or vertically (the controls are independent). When stretching, only the Display will increase in size along with the overall Console (and the Pan trackbar will increase in size horizontally, not vertically). All other controls maintain their same size.

The image above shows a Console that's been resized from 1024 x 624 to 1280 x 700. Note the wider and taller display.

The Pan trackbar increases in size to give users better "resolution" when moving the trackbar (it's very sensitive at its stock size).

The Console can be stretched from its stock size of 1024 x 624 (h x v) to a max size of 1920 x 1200). Changes can be made in single pixel increments. Note that the Display size when the Console is 1024 x 624 is 704 x 240. For every step in Console size change, be it vertical or horizontal, the Display changes by an equal amount.

As the Console grows, the controls don't change size, but the spacing between "groups" of controls does change, which (I hope!) gives the Console a more pleasing look than if the groups had been left clumped.

Also - increasing Display size results in higher CPU usage!! If you start experiencing pops or other weirdness, drop the size back down to its original size of 1024 x 624 !!

Give it a try and let me know if you find any bugs or problems. And please vote in the poll for this new feature (see top of this blog).

Thanks!

2 comments:

Mark Dobrzycki said...

IMPRESSIVE.
and sizing so as complement my logging/contest programs will save some wasted monitor space

John said...

Great work I like it. And am running it on my High Def flat screen at 1440 by 900. Looks nice.