Mercurial > projects > mde
comparison mde/gui/WidgetLoader.d @ 175:1cbde9807293
Compile/link-time fixes for ldc & non-debug builds.
Moved WidgetManager to widget/
Reverted IChildWidget to an interface, not an abstract class.
Introduced a work-around for a compiler problem. May not cover all cases.
author | Diggory Hardy <diggory.hardy@gmail.com> |
---|---|
date | Fri, 11 Sep 2009 20:56:53 +0200 |
parents | 3d58adc17d20 |
children |
comparison
equal
deleted
inserted
replaced
174:3d58adc17d20 | 175:1cbde9807293 |
---|---|
222 protected: | 222 protected: |
223 // Called by derived classes, not thread safe for the same instance | 223 // Called by derived classes, not thread safe for the same instance |
224 //BEGIN WidgetManagement methods | 224 //BEGIN WidgetManagement methods |
225 /** Called before saving to make sure no data is being edited (and thus | 225 /** Called before saving to make sure no data is being edited (and thus |
226 * would not be saved). */ | 226 * would not be saved). */ |
227 void preSave (); | 227 abstract void preSave (); |
228 //END WidgetManagement methods | 228 //END WidgetManagement methods |
229 | 229 |
230 | 230 |
231 // Dataset/design data: | 231 // Dataset/design data: |
232 final char[] fileName; | 232 final char[] fileName; |