Skip to content
Bruce Mitchener edited this page Jan 27, 2014 · 3 revisions

DUIM is the Dylan User Interface Manager. It is meant to be a cross-platform, portable GUI toolkit. However, it currently only supports Windows.

Improve Windows Support

The current Windows rendering backend looks like Windows 2000.

  • Use the theming utilities to correctly set up dialogs and widgets so that the colors aren't wrong. See issue 312.
  • Improve spacing and layout in general for modern displays.

GTK+ Support

Once GTK+ Support is in place, look at reviving the old GTK+ DUIM backend and getting it to work again.

Cocoa Backend

Once Objective-C Bridge is in place, we can look at creating a new DUIM backend based on Cocoa to have a native experience on Mac OS X.

Other Backends

  • Is it worth bringing back the Motif, Postscript or other backends?
  • Is it worth writing an OpenGL backend so that DUIM can be used in OpenGL-based applications, like games?
  • iOS or Android?
Clone this wiki locally