gdlmm 3.1.90
|
Public Member Functions | |
virtual | ~Dock () |
GdlDock* | gobj () |
Provides access to the underlying C GtkObject. | |
const GdlDock* | gobj () const |
Provides access to the underlying C GtkObject. | |
Dock () | |
Dock (Dock& original, bool floating=false) | |
void | add_item (DockItem& item, DockPlacement place) |
void | add_floating_item (DockItem& item, int x, int y, int width, int height) |
DockItem* | get_item_by_name (const Glib::ustring& name) const |
DockPlaceholder* | get_placeholder_by_name (const Glib::ustring& name) const |
std::vector< DockItem* > | get_named_items () const |
Dock* | get_toplevel () const |
void | xor_rect_hide () |
Glib::PropertyProxy < Glib::ustring > | property_default_title () |
Default title for the newly created floating docks. | |
Glib::PropertyProxy_ReadOnly < Glib::ustring > | property_default_title () const |
Default title for the newly created floating docks. | |
Glib::PropertyProxy_ReadOnly < bool > | property_floating () const |
Whether the dock is floating in its own window. | |
Glib::PropertyProxy< int > | property_floatx () |
X coordinate for a floating dock. | |
Glib::PropertyProxy_ReadOnly< int > | property_floatx () const |
X coordinate for a floating dock. | |
Glib::PropertyProxy< int > | property_floaty () |
Y coordinate for a floating dock. | |
Glib::PropertyProxy_ReadOnly< int > | property_floaty () const |
Y coordinate for a floating dock. | |
Glib::PropertyProxy< int > | property_height () |
Height for the dock when it's of floating type. | |
Glib::PropertyProxy_ReadOnly< int > | property_height () const |
Height for the dock when it's of floating type. | |
Glib::PropertyProxy< int > | property_width () |
Width for the dock when it's of floating type. | |
Glib::PropertyProxy_ReadOnly< int > | property_width () const |
Width for the dock when it's of floating type. | |
Glib::SignalProxy0< void > | signal_layout_changed () |
Protected Member Functions | |
virtual void | on_layout_changed () |
Related Functions | |
(Note that these are not member functions.) | |
Gdl::Dock* | wrap (GdlDock* object, bool take_copy=false) |
A Glib::wrap() method for this object. |
virtual Gdl::Dock::~Dock | ( | ) | [virtual] |
Gdl::Dock::Dock | ( | ) | [explicit] |
Gdl::Dock::Dock | ( | Dock& | original, |
bool | floating = false |
||
) | [explicit] |
void Gdl::Dock::add_floating_item | ( | DockItem& | item, |
int | x, | ||
int | y, | ||
int | width, | ||
int | height | ||
) |
void Gdl::Dock::add_item | ( | DockItem& | item, |
DockPlacement | place | ||
) |
DockItem* Gdl::Dock::get_item_by_name | ( | const Glib::ustring & | name | ) | const |
std::vector<DockItem*> Gdl::Dock::get_named_items | ( | ) | const |
DockPlaceholder* Gdl::Dock::get_placeholder_by_name | ( | const Glib::ustring & | name | ) | const |
Dock* Gdl::Dock::get_toplevel | ( | ) | const |
const GdlDock* Gdl::Dock::gobj | ( | ) | const [inline] |
Provides access to the underlying C GtkObject.
Reimplemented from Gdl::DockObject.
GdlDock* Gdl::Dock::gobj | ( | ) | [inline] |
Provides access to the underlying C GtkObject.
Reimplemented from Gdl::DockObject.
virtual void Gdl::Dock::on_layout_changed | ( | ) | [protected, virtual] |
Glib::PropertyProxy<Glib::ustring> Gdl::Dock::property_default_title | ( | ) |
Default title for the newly created floating docks.
You rarely need to use properties because there are get_ and set_ methods for almost all of them.
Glib::PropertyProxy_ReadOnly<Glib::ustring> Gdl::Dock::property_default_title | ( | ) | const |
Default title for the newly created floating docks.
You rarely need to use properties because there are get_ and set_ methods for almost all of them.
Glib::PropertyProxy_ReadOnly<bool> Gdl::Dock::property_floating | ( | ) | const |
Whether the dock is floating in its own window.
You rarely need to use properties because there are get_ and set_ methods for almost all of them.
Glib::PropertyProxy_ReadOnly<int> Gdl::Dock::property_floatx | ( | ) | const |
X coordinate for a floating dock.
You rarely need to use properties because there are get_ and set_ methods for almost all of them.
Glib::PropertyProxy<int> Gdl::Dock::property_floatx | ( | ) |
X coordinate for a floating dock.
You rarely need to use properties because there are get_ and set_ methods for almost all of them.
Glib::PropertyProxy<int> Gdl::Dock::property_floaty | ( | ) |
Y coordinate for a floating dock.
You rarely need to use properties because there are get_ and set_ methods for almost all of them.
Glib::PropertyProxy_ReadOnly<int> Gdl::Dock::property_floaty | ( | ) | const |
Y coordinate for a floating dock.
You rarely need to use properties because there are get_ and set_ methods for almost all of them.
Glib::PropertyProxy<int> Gdl::Dock::property_height | ( | ) |
Height for the dock when it's of floating type.
You rarely need to use properties because there are get_ and set_ methods for almost all of them.
Glib::PropertyProxy_ReadOnly<int> Gdl::Dock::property_height | ( | ) | const |
Height for the dock when it's of floating type.
You rarely need to use properties because there are get_ and set_ methods for almost all of them.
Glib::PropertyProxy<int> Gdl::Dock::property_width | ( | ) |
Width for the dock when it's of floating type.
You rarely need to use properties because there are get_ and set_ methods for almost all of them.
Glib::PropertyProxy_ReadOnly<int> Gdl::Dock::property_width | ( | ) | const |
Width for the dock when it's of floating type.
You rarely need to use properties because there are get_ and set_ methods for almost all of them.
Glib::SignalProxy0< void > Gdl::Dock::signal_layout_changed | ( | ) |
void on_my_layout_changed()
void Gdl::Dock::xor_rect_hide | ( | ) |
Gdl::Dock* wrap | ( | GdlDock * | object, |
bool | take_copy = false |
||
) | [related] |
A Glib::wrap() method for this object.
object | The C instance. |
take_copy | False if the result should take ownership of the C instance. True if it should take a new copy or ref. |