]> git.mxchange.org Git - simgear.git/commit
Canvas: basic layouting system.
authorThomas Geymayer <tomgey@gmail.com>
Sat, 31 May 2014 00:40:59 +0000 (02:40 +0200)
committerThomas Geymayer <tomgey@gmail.com>
Sat, 31 May 2014 00:40:59 +0000 (02:40 +0200)
commitb36cdebe8b2da3fd008bf6ab4fb4212626a87a79
tree1218346180df3cfe33d38f1e380c11c294576758
parent3c0544c9a69879577844ed462a528df8a5494493
Canvas: basic layouting system.

Support for vertical and horizontal layouts. More layouts and
widgets can be created using Nasal.
19 files changed:
simgear/canvas/CMakeLists.txt
simgear/canvas/Canvas.cxx
simgear/canvas/Canvas.hxx
simgear/canvas/CanvasWindow.cxx
simgear/canvas/CanvasWindow.hxx
simgear/canvas/elements/CanvasElement.hxx
simgear/canvas/layout/BoxLayout.cxx [new file with mode: 0644]
simgear/canvas/layout/BoxLayout.hxx [new file with mode: 0644]
simgear/canvas/layout/CMakeLists.txt [new file with mode: 0644]
simgear/canvas/layout/Layout.cxx [new file with mode: 0644]
simgear/canvas/layout/Layout.hxx [new file with mode: 0644]
simgear/canvas/layout/LayoutItem.cxx [new file with mode: 0644]
simgear/canvas/layout/LayoutItem.hxx [new file with mode: 0644]
simgear/canvas/layout/NasalWidget.cxx [new file with mode: 0644]
simgear/canvas/layout/NasalWidget.hxx [new file with mode: 0644]
simgear/canvas/layout/canvas_layout_test.cxx [new file with mode: 0644]
simgear/debug/debug_types.h
simgear/debug/logstream.cxx
simgear/props/PropertyBasedElement.hxx