diff mde/gui/widget/Ifaces.d @ 95:2a364c7d82c9

Boolean options can be adjusted from the gui now (using a very basic widget). Also some bug-fixes. Fixed a minor bug where layouts with the same id but without shared alignments would be messed up. Tracked down the "nothing trawn until a resize" bug (see jobs.txt). If widgets throw during creation they're now replaced by debug widgets. Function pointers are converted to delegates using a safer method.
author Diggory Hardy <diggory.hardy@gmail.com>
date Thu, 06 Nov 2008 11:07:18 +0000
parents 08a4ae11454b
children dbf332403c6e
line wrap: on
line diff
--- a/mde/gui/widget/Ifaces.d	Thu Oct 23 17:45:49 2008 +0100
+++ b/mde/gui/widget/Ifaces.d	Thu Nov 06 11:07:18 2008 +0000
@@ -151,8 +151,8 @@
     // NOTE - change?
     /** Called on all widgets after all widgets have been created in a deepest first order.
      *
-     * Must be called before any other methods on the widget, which means this cannot call sub-
-     * widgets' methods, but finalize can. */
+     * finalize must be called before any other methods on the widget, which means this() cannot
+     * call sub-widgets' methods, but finalize() can. */
     void prefinalize ();
     void finalize ();   /// ditto