| gdlmm
    3.7.3
    | 


| Public Member Functions | |
| virtual | ~DockObject () | 
| GdlDockObject* | gobj () | 
| Provides access to the underlying C GtkObject. | |
| const GdlDockObject* | gobj () const | 
| Provides access to the underlying C GtkObject. | |
| bool | is_compound () const | 
| void | detach (bool recursive=true) | 
| DockObject* | get_parent_object () const | 
| void | freeze () | 
| void | thaw () | 
| void | reduce () | 
| template<class OtherType > | |
| void | dock (DockObject& requestor, const OtherType& other_data, DockPlacement position=static_cast< DockPlacement >(DOCK_NONE)) | 
| void | dock (DockObject& requestor, DockPlacement position=static_cast< DockPlacement >(DOCK_NONE)) | 
| void | bind (const Glib::RefPtr< DockMaster >& master) | 
| void | unbind () | 
| bool | is_bound () const | 
| template<class OtherType > | |
| bool | reorder (DockObject& child, const OtherType& other_data, DockPlacement new_position=static_cast< DockPlacement >(DOCK_NONE)) | 
| bool | reorder (DockObject& child, DockPlacement new_position=static_cast< DockPlacement >(DOCK_NONE)) | 
| void | present (DockObject& child) | 
| bool | child_placement (DockObject& child, DockPlacement placement=static_cast< DockPlacement >(DOCK_NONE)) | 
| bool | is_automatic () | 
| void | set_manual () | 
| Glib::RefPtr< DockMaster > | get_master () | 
| Glib::PropertyProxy < Glib::ustring > | property_long_name () | 
| Human readable name for the dock object. | |
| Glib::PropertyProxy_ReadOnly < Glib::ustring > | property_long_name () const | 
| Human readable name for the dock object. | |
| Glib::PropertyProxy_ReadOnly < Glib::ustring > | property_name () const | 
| Unique name for identifying the dock object. | |
| Glib::PropertyProxy < Glib::RefPtr< DockMaster > > | property_master () | 
| Dock master this dock object is bound to. | |
| Glib::PropertyProxy_ReadOnly < Glib::RefPtr< DockMaster > > | property_master () const | 
| Dock master this dock object is bound to. | |
| Glib::PropertyProxy < Glib::ustring > | property_stock_id () | 
| Stock icon for the dock object. | |
| Glib::PropertyProxy_ReadOnly < Glib::ustring > | property_stock_id () const | 
| Stock icon for the dock object. | |
| Glib::SignalProxy1< void, bool > | signal_detach () | 
| Glib::SignalProxy3< void, DockObject&, DockPlacement, const Glib::ValueBase* > | signal_dock () | 
| Static Public Member Functions | |
| static GType | get_type () | 
| Get the GType for this class, for use with the underlying GObject type system. | |
| Protected Member Functions | |
| DockObject () | |
| void | dock (DockObject& requestor, const Glib::ValueBase& other_data, DockPlacement position=static_cast< DockPlacement >(DOCK_NONE)) | 
| bool | reorder (DockObject& child, const Glib::ValueBase& other_data, DockPlacement new_position=static_cast< DockPlacement >(DOCK_NONE)) | 
| Related Functions | |
| (Note that these are not member functions.) | |
| Gdl::DockObject* | wrap (GdlDockObject* object, bool take_copy=false) | 
| A Glib::wrap() method for this object. | |
| 
 | virtual | 
| 
 | protected | 
| void Gdl::DockObject::bind | ( | const Glib::RefPtr< DockMaster >& | master | ) | 
| bool Gdl::DockObject::child_placement | ( | DockObject& | child, | 
| DockPlacement | placement = static_cast< DockPlacement >(DOCK_NONE) | ||
| ) | 
| void Gdl::DockObject::detach | ( | bool | recursive = true | ) | 
| void Gdl::DockObject::dock | ( | DockObject& | requestor, | 
| const OtherType & | other_data, | ||
| DockPlacement | position = static_cast<DockPlacement>(DOCK_NONE) | ||
| ) | 
| void Gdl::DockObject::dock | ( | DockObject& | requestor, | 
| DockPlacement | position = static_cast< DockPlacement >(DOCK_NONE) | ||
| ) | 
| 
 | protected | 
| void Gdl::DockObject::freeze | ( | ) | 
| Glib::RefPtr<DockMaster> Gdl::DockObject::get_master | ( | ) | 
| DockObject* Gdl::DockObject::get_parent_object | ( | ) | const | 
| 
 | static | 
Get the GType for this class, for use with the underlying GObject type system.
Reimplemented in Gdl::DockItem, Gdl::Dock, and Gdl::DockPlaceholder.
| 
 | inline | 
Provides access to the underlying C GtkObject.
Reimplemented in Gdl::DockItem, Gdl::Dock, and Gdl::DockPlaceholder.
| 
 | inline | 
Provides access to the underlying C GtkObject.
Reimplemented in Gdl::DockItem, Gdl::Dock, and Gdl::DockPlaceholder.
| bool Gdl::DockObject::is_automatic | ( | ) | 
| bool Gdl::DockObject::is_bound | ( | ) | const | 
| bool Gdl::DockObject::is_compound | ( | ) | const | 
| void Gdl::DockObject::present | ( | DockObject& | child | ) | 
| Glib::PropertyProxy< Glib::ustring > Gdl::DockObject::property_long_name | ( | ) | 
Human readable name for the dock object.
You rarely need to use properties because there are get_ and set_ methods for almost all of them.
| Glib::PropertyProxy_ReadOnly< Glib::ustring > Gdl::DockObject::property_long_name | ( | ) | const | 
Human readable name for the dock object.
You rarely need to use properties because there are get_ and set_ methods for almost all of them.
| Glib::PropertyProxy< Glib::RefPtr<DockMaster> > Gdl::DockObject::property_master | ( | ) | 
Dock master this dock object is bound to.
You rarely need to use properties because there are get_ and set_ methods for almost all of them.
| Glib::PropertyProxy_ReadOnly< Glib::RefPtr<DockMaster> > Gdl::DockObject::property_master | ( | ) | const | 
Dock master this dock object is bound to.
You rarely need to use properties because there are get_ and set_ methods for almost all of them.
| Glib::PropertyProxy_ReadOnly< Glib::ustring > Gdl::DockObject::property_name | ( | ) | const | 
Unique name for identifying the dock object.
You rarely need to use properties because there are get_ and set_ methods for almost all of them.
| Glib::PropertyProxy< Glib::ustring > Gdl::DockObject::property_stock_id | ( | ) | 
Stock icon for the dock object.
You rarely need to use properties because there are get_ and set_ methods for almost all of them.
| Glib::PropertyProxy_ReadOnly< Glib::ustring > Gdl::DockObject::property_stock_id | ( | ) | const | 
Stock icon for the dock object.
You rarely need to use properties because there are get_ and set_ methods for almost all of them.
| void Gdl::DockObject::reduce | ( | ) | 
| bool Gdl::DockObject::reorder | ( | DockObject& | child, | 
| const OtherType & | other_data, | ||
| DockPlacement | new_position = static_cast<DockPlacement>(DOCK_NONE) | ||
| ) | 
| bool Gdl::DockObject::reorder | ( | DockObject& | child, | 
| DockPlacement | new_position = static_cast< DockPlacement >(DOCK_NONE) | ||
| ) | 
| 
 | protected | 
| void Gdl::DockObject::set_manual | ( | ) | 
| Glib::SignalProxy1< void,bool > Gdl::DockObject::signal_detach | ( | ) | 
void on_my_detach(bool arg1) | Glib::SignalProxy3< void,DockObject&,DockPlacement,const Glib::ValueBase* > Gdl::DockObject::signal_dock | ( | ) | 
void on_my_dock(DockObject& arg1, DockPlacement arg2, const Glib::ValueBase* arg3) | void Gdl::DockObject::thaw | ( | ) | 
| void Gdl::DockObject::unbind | ( | ) | 
Reimplemented in Gdl::DockItem.
| 
 | 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. | 
 1.8.1.2
 1.8.1.2