GdlDockPlaceholder

GdlDockPlaceholder

Synopsis




                    GdlDockPlaceholderPrivate;
                    GdlDockPlaceholder;
GtkWidget*          gdl_dock_placeholder_new            (gchar *name,
                                                         GdlDockObject *object,
                                                         GdlDockPlacement position,
                                                         gboolean sticky);
void                gdl_dock_placeholder_attach         (GdlDockPlaceholder *ph,
                                                         GdlDockObject *object);

Object Hierarchy


  GObject
   +----GInitiallyUnowned
         +----GtkObject
               +----GtkWidget
                     +----GtkContainer
                           +----GdlDockObject
                                 +----GdlDockPlaceholder

Implemented Interfaces

GdlDockPlaceholder implements GtkBuildable and AtkImplementorIface.

Properties


  "floating"                 gboolean              : Read / Write / Construct Only
  "floatx"                   gint                  : Read / Write / Construct Only
  "floaty"                   gint                  : Read / Write / Construct Only
  "height"                   gint                  : Read / Write / Construct
  "host"                     GdlDockObject         : Read / Write
  "next-placement"           GdlDockPlacement      : Read / Write
  "sticky"                   gboolean              : Read / Write / Construct Only
  "width"                    gint                  : Read / Write / Construct

Description

Details

GdlDockPlaceholderPrivate

typedef struct _GdlDockPlaceholderPrivate GdlDockPlaceholderPrivate;


GdlDockPlaceholder

typedef struct _GdlDockPlaceholder GdlDockPlaceholder;


gdl_dock_placeholder_new ()

GtkWidget*          gdl_dock_placeholder_new            (gchar *name,
                                                         GdlDockObject *object,
                                                         GdlDockPlacement position,
                                                         gboolean sticky);

name :
object :
position :
sticky :
Returns :

gdl_dock_placeholder_attach ()

void                gdl_dock_placeholder_attach         (GdlDockPlaceholder *ph,
                                                         GdlDockObject *object);

ph :
object :

Property Details

The "floating" property

  "floating"                 gboolean              : Read / Write / Construct Only

Whether the placeholder is standing in for a floating toplevel dock.

Default value: FALSE


The "floatx" property

  "floatx"                   gint                  : Read / Write / Construct Only

X-Coordinate for dock when floating.

Allowed values: >= -1

Default value: -1


The "floaty" property

  "floaty"                   gint                  : Read / Write / Construct Only

Y-Coordinate for dock when floating.

Allowed values: >= -1

Default value: -1


The "height" property

  "height"                   gint                  : Read / Write / Construct

Height for the widget when it's attached to the placeholder.

Allowed values: >= -1

Default value: -1


The "host" property

  "host"                     GdlDockObject         : Read / Write

The dock object this placeholder is attached to.


The "next-placement" property

  "next-placement"           GdlDockPlacement      : Read / Write

The position an item will be docked to our host if a request is made to dock to us.

Default value: GDL_DOCK_CENTER


The "sticky" property

  "sticky"                   gboolean              : Read / Write / Construct Only

Whether the placeholder will stick to its host or move up the hierarchy when the host is redocked.

Default value: FALSE


The "width" property

  "width"                    gint                  : Read / Write / Construct

Width for the widget when it's attached to the placeholder.

Allowed values: >= -1

Default value: -1