Tasks:Widget Set: Difference between revisions

From Adonthell
Jump to navigation Jump to search
Rians (talk | contribs)
Requirements: updated for current implementation
Line 13: Line 13:


* support for multiple windows on top of the (fullscreen) [[Architecture:Map Module|mapview]]
* support for multiple windows on top of the (fullscreen) [[Architecture:Map Module|mapview]]
* transparent/translucent window background
* <span style="text-decoration:line-through;">transparent/translucent window background</span> (done)
* use true type fonts
* <span style="text-decoration:line-through;">use true type fonts</span> (done)
* text in utf-8 format
* <span style="text-decoration:line-through;">text in utf-8 format</span> (done)
* provide label and text input widgets
* <span style="text-decoration:line-through;">provide label and text input widgets</span> (done)
* provide image/animation widget
* provide image/animation widget
* provide graphical (possibly animated) button widget
* provide graphical (possibly animated) button widget

Revision as of 18:23, 2 February 2009

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 (done)
  • use true type fonts (done)
  • text in utf-8 format (done)
  • provide label and text input widgets (done)
  • 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