Themes
Have a central point to controll the look of all widgets.
Problem: How to interact with current coloring system (AttrWrap?(attr, focus_attr))
ASCII Art
- Edit
- empty (Underscore)
- Scrollbar
- Arrow up
- Arrow down
- Arrow left
- Arrow right
- Slider (top/bottom? left/right?)
- Slider BG
- Frames
- Border: (h,v, 4*T, 4*Corner, +)
- Double Border: (h,v, 4*T, 4*Corner, +)
- Border <-> Double Border: 8* Corner, 8*T, 2*+)
- Divider
- see Frame
- Button
- left/right
- Border?
- RadioButton
- selected: (X)
- unselected: ( )
- mixed: (#)
- CheckBox
- selected: [X]
- unselected: [ ]
- mixed: [#]
- Progressbar
- blocks?
- half block left?
- something even fancier?
- Shadows
- as border or as real shadow changing color of content below?
- half block
- full block
Modi
- Normal
- Selected (focus)
- Insensitive
- Highlighted (Hotkeys, Dialog controls, Pressed Buttons, ...)
- any more?
Colors
- Text (NI) - S for Menus?
- Editable text (NSI)
- Button (NSI)
Control rendering
- Diffcult to achive from out side of the widgets.
- May be just enable disable hard coded features like frames around Dialogs, Pulldown Menus, or Piles
- Use factory functions/methods/modules like bluefancytheme.Button()
Screenshots from other text interfaces
- Turbo Vision
- http://tvision.sourceforge.net/tv2-QNX-tvscreen.jpg
- http://setedit.sourceforge.net/#scrnsht
- Snack: see attachments
Attachments
- s-c-authentication-tui-1.png (22.1 kB) - added by anonymous on 02/07/07 04:18:38.
- system-config-network-tui1.png (13.1 kB) - added by anonymous on 02/07/07 04:19:29.
- system-config-network-tui2.png (14.2 kB) - added by anonymous on 02/07/07 04:19:41.
- system-config-securitylevel-tui1.png (24.2 kB) - added by anonymous on 02/07/07 04:19:49.
