Developer forums (C::B DEVELOPMENT STRICTLY!) > Development
Netbook Friendly
dmoore:
interesting Ceniza... one approach to that would be much like a modern web page: every tab could be stacked one under the other with a scrollbar at right. the left panel would contain the icons as a shortcut to scroll to the relevant section. (still need some way to deal with wider displays - I guess the tabs could be stacked as a grid?)
Ceniza:
--- Quote from: dmoore on February 13, 2009, 10:51:13 pm ---interesting Ceniza... one approach to that would be much like a modern web page: every tab could be stacked one under the other with a scrollbar at right. the left panel would contain the icons as a shortcut to scroll to the relevant section. (still need some way to deal with wider displays - I guess the tabs could be stacked as a grid?)
--- End quote ---
A grid would be the way to show more than one virtual tab. Additionally, what would be the text of the virtual tab would become a quite visible label. The first implementation could just use one of those boxsizers with labels (even though they are not that "cute"). The problem with the stacked tabs and the scrollbar is that they would only be useful in height. A grid would still be needed to make use of the width.
I'll let you know if I come up with more ideas.
Jenna:
Today I stumbled over the wxScrollingDialog class: http://www.anthemion.co.uk/code.htm#scrollingdialog.
It can be an alternative to fit dialogs on small screens.
I just tested it with the wxAui-branch and it works more or less out of the box.
Implementing it was quite easy (not tested with contrib-plugins or on windows).
I attach a screenshot from a 800x600 editor dialog.
It's surely not the best looking way to handle small screens, but it's much better than having parts of a dialog, that are not reachable.
[attachment deleted by admin]
MortenMacFly:
--- Quote from: jens on February 20, 2009, 07:12:49 pm ---I just tested it with the wxAui-branch and it works more or less out of the box.
--- End quote ---
Nice work Jens! Looks very good to me. How mature is wxScrollingDialog? Is it a (Julian Smart) 3rd Party addon or even already within a wx branch?
dmoore:
certainly a decent workaround. my only fear is that Thomas will now demand 2400x1600 dialogs. :D
more seriously, I'd still like to see a prototype of ceniza's proposal as well.
Navigation
[0] Message Index
[#] Next page
[*] Previous page
Go to full version