Tasks:Widget Set: Difference between revisions

From Adonthell
Jump to navigation Jump to search
m References: more links added
Rians (talk | contribs)
Line 30: Line 30:
* v0.3 [http://cvs.savannah.nongnu.org/viewvc/adonthell-0.3/src/?root=adonthell GUI code] in CVS (win_*.cc|h files)
* v0.3 [http://cvs.savannah.nongnu.org/viewvc/adonthell-0.3/src/?root=adonthell GUI code] in CVS (win_*.cc|h files)
* [http://lists.nongnu.org/archive/html/adonthell-devel/2008-01/msg00004.html Suggestion] to use external GUI system (but what about Python wrappers?)
* [http://lists.nongnu.org/archive/html/adonthell-devel/2008-01/msg00004.html Suggestion] to use external GUI system (but what about Python wrappers?)
* [[Widget Set | Redesign]] of widgets from the ground up by rians

Revision as of 16:37, 11 July 2008

Back to Task List

Overview

The widgets that make up the user interface for the game.

Dependencies

Requirements

  • support for multiple windows on top of the (fullscreen) mapview
  • transparent/translucent window background
  • use true type fonts
  • text in utf-8 format
  • provide label and text input widgets
  • provide image/animation widget
  • provide graphical (possibly animated) button widget
  • provide lists with active (selectable) and inactive (not selectable) items
  • provide table widget (for rendering inventory, saved games with pictures and descriptions, etc.)
  • active widget must become highlighted (become brighter)
  • optimized for keyboard/gamepad control
  • Python wrappers

References