Sophie

Sophie

distrib > Mandriva > 9.2 > i586 > media > contrib > by-pkgid > 7eeaa462eca43c7af7491c7b68922820 > files > 6

wxGlade-0.2.1-1mdk.noarch.rpm

wxGlade TODO list
-----------------
Last update: 2002-12-02

The list is more or less sorted by priority

Things Done:
------------

- Code generation on separate files

- "tags" on the generated code, to detect the portions of code to replace and
  those to keep as is, when updating an existing file

- Investigation of the many memory leaks 

- speedup of the xml loading 

- separation between window objects and sizer ones in the generated code 

- Code generation from the command line, witout starting the GUI

- support wxWindows xml resources (XRC) through a code generator

- support for C++ code generation


Real TODO (# = Partially done):
-------------------------------

- Undo/Redo

- Possibility to chane the type of a sizer after its creation (#: almost done,
  but needs *A LOT* of testing)
 
- Possibility to change the position of a widget inside its sizer (#: almost
  done, needs testing)

- Edit -> Preferences... to customize some aspects of wxGlade (#)

- International characters support (#)

- Grid (#)

- Auto saving/backup of wxg files (and possibly also of generated sources)

- Event handlers support

- ListCtrl and TreeCtrl

- ScrolledWindow

- Checks on the values of some properties (name, class,...), maybe with
  wxValidator 

- More basic properties for widgets (enabled for example)

- ToolBar for frames 

- complete MenuBar with icons and StatusBar messages support (#)

- Less frequently used controls

- on-line help (with wxHtmlHelpController)

- test of the various modules with unittest (this might come earlier...)

- gettext support

- ``Templates'' for particular windows (for example, something as a dialog with
  an image, a centered label and a couple of buttons)

- TabOrder property (this may be hard though)

- ...