Lumiera  0.pre.03
»edit your freedom«
display-manager.cpp
Go to the documentation of this file.
1 /*
2  DisplayManager - abstraction to translate model structure and extension into screen layout
3 
4  Copyright (C)
5  2018, Hermann Vosseler <Ichthyostega@web.de>
6 
7   **Lumiera** is free software; you can redistribute it and/or modify it
8   under the terms of the GNU General Public License as published by the
9   Free Software Foundation; either version 2 of the License, or (at your
10   option) any later version. See the file COPYING for further details.
11 
12 * *****************************************************************/
13 
14 
24 #include "stage/gtk-base.hpp"
26 
27 //#include "gui/ui-bus.hpp"
28 //#include "lib/format-string.hpp"
29 //#include "lib/format-cout.hpp"
30 
31 //#include "lib/util.hpp"
32 
33 //#include <algorithm>
34 //#include <vector>
35 
36 
37 
38 //using util::_Fmt;
39 //using util::contains;
40 //using Gtk::Widget;
41 //using sigc::mem_fun;
42 //using sigc::ptr_fun;
43 //using std::cout;
44 //using std::endl;
45 
46 
47 namespace stage {
48 namespace timeline {
49 
50 
51 
52 
53  DisplayManager::~DisplayManager() { } // emit VTables here....
54 
55 
56 //DisplayManager::DisplayManager()
57 // : paneSplitPosition_{topLevelContainer.property_position()}
58 // , bodyCanvas_{}
59 // , headerPane_{bodyCanvas_.get_vadjustment()} // wire the header pane (Gtk::Viewport) to follow the body vertical scroll movement
60 // {
61 // topLevelContainer.add1 (headerPane_);
62 // topLevelContainer.add2 (bodyCanvas_);
63 // }
64 
65 
73 }}// namespace stage::timeline
virtual ~DisplayManager()
this is an interface
Abstraction: service for the widgets to translate themselves into screen layout.
Lumiera GTK UI implementation root.
Definition: guifacade.cpp:37
A set of basic GTK includes for the UI.