diff options
author | Sebastian Geerken <devnull@localhost> | 2013-01-26 14:04:55 +0100 |
---|---|---|
committer | Sebastian Geerken <devnull@localhost> | 2013-01-26 14:04:55 +0100 |
commit | 6d69a357ab46fe7245b15f0e83403ebae8bc8547 (patch) | |
tree | 2ec3cb3e9e3f55e512e578594a482cda49b5868f /dw/fltkui.hh | |
parent | e0bb6e92d13d36c9747d8afb4f38d0321f52c471 (diff) |
Some comments about the dw::fltk::ui design.
Diffstat (limited to 'dw/fltkui.hh')
-rw-r--r-- | dw/fltkui.hh | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/dw/fltkui.hh b/dw/fltkui.hh index 7ae15065..f1d4d1cd 100644 --- a/dw/fltkui.hh +++ b/dw/fltkui.hh @@ -15,6 +15,15 @@ namespace fltk { /** * \brief FLTK implementation of dw::core::ui. * + * <div style="border: 2px solid #ff0000; margin-top: 0.5em; + * margin-bottom: 0.5em; padding: 0.5em 1em; + * background-color: #ffefe0"><b>Update:</b> The complicated design + * results from my insufficient knowledge of C++ some years ago; since + * then, I've learned how to deal with "diamond inheritance", as the + * (ideal, not actually implemented) design in the first diagram + * shows. It should be possiple to implement this ideal design in a + * straightforward way, and so get rid of templates. --SG</div> + * * The design should be like this: * * \dot |