Mercurial > projects > mde
comparison mde/gui/renderer/SimpleRenderer.d @ 39:5132301e9ed7
Implemented widget saving.
Widget creation data saving (sub-widgets, etc:) code there but not used.
Widget mutable data saving & loading: window size/position, row/column dimensions saved (still needs a fix in GridWidget.setSize()).
committer: Diggory Hardy <diggory.hardy@gmail.com>
author | Diggory Hardy <diggory.hardy@gmail.com> |
---|---|
date | Wed, 07 May 2008 13:07:03 +0100 |
parents | 8c4c96f04e7f |
children | b3a6ca4516b4 |
comparison
equal
deleted
inserted
replaced
38:8c4c96f04e7f | 39:5132301e9ed7 |
---|---|
27 * renderer may also be available. | 27 * renderer may also be available. |
28 * | 28 * |
29 * The renderer is intended to be per-GUI. */ | 29 * The renderer is intended to be per-GUI. */ |
30 class SimpleRenderer : IRenderer | 30 class SimpleRenderer : IRenderer |
31 { | 31 { |
32 | |
33 | |
34 BorderDimensions getBorder (BORDER_TYPES type) { | 32 BorderDimensions getBorder (BORDER_TYPES type) { |
35 BorderDimensions dims; | 33 BorderDimensions dims; |
36 with (BORDER_TYPES) with (dims) { | 34 with (BORDER_TYPES) with (dims) { |
37 if (type == WINDOW_TOTAL) { | 35 if (type == WINDOW_TOTAL) { |
38 l = t = r = b = 20; | 36 l = t = r = b = 20; |