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;