synfig-studio
1.0.3
Main Page
Related Pages
Namespaces
Classes
Files
File List
File Members
src
gui
docks
dockdialog.h
Go to the documentation of this file.
1
/* === S Y N F I G ========================================================= */
21
/* ========================================================================= */
22
23
/* === S T A R T =========================================================== */
24
25
#ifndef __SYNFIG_STUDIO_DOCK_DIALOG_H
26
#define __SYNFIG_STUDIO_DOCK_DIALOG_H
27
28
/* === H E A D E R S ======================================================= */
29
30
#include <gtkmm/stockid.h>
31
#include <gtkmm/button.h>
32
#include "
dialogsettings.h
"
33
#include <synfig/string.h>
34
#include <gtkmm/dialog.h>
35
#include <gtkmm/tooltip.h>
36
#include <gtkmm/label.h>
37
#include <gtkmm/frame.h>
38
#include <gtkmm/handlebox.h>
39
#include <gtkmm/scrolledwindow.h>
40
#include <gtkmm/accelgroup.h>
41
42
/* === M A C R O S ========================================================= */
43
44
/* === T Y P E D E F S ===================================================== */
45
46
/* === C L A S S E S & S T R U C T S ======================================= */
47
48
namespace
Gtk {
class
Box;
class
Paned; };
49
namespace
studio {
50
51
class
DockManager;
52
class
DockBook;
53
class
Dockable;
54
class
Widget_CompSelect;
55
class
CanvasView;
56
57
class
DockDialog
:
public
Gtk::Window
58
{
59
friend
class
DockManager
;
60
friend
class
DockBook
;
61
friend
class
Dockable
;
62
63
sigc::connection empty_sig;
64
65
bool
is_deleting;
66
67
private
:
68
int
id_;
69
70
bool
on_delete_event(GdkEventAny *event);
71
void
set_id(
int
x) { id_=x; }
72
73
public
:
74
bool
close
();
75
76
int
get_id
()
const
{
return
id_; }
77
78
DockDialog
();
79
~DockDialog
();
80
};
// END of studio::DockDialog
81
82
};
// END of namespace studio
83
84
/* === E N D =============================================================== */
85
86
#endif
Generated on Mon Nov 16 2015 15:36:41 for synfig-studio by
1.8.1.2