Gnome2
view release on metacpan or search on metacpan
xs/BonoboDock.xs view on Meta::CPAN
## GtkWidget *bonobo_dock_new (void)
GtkWidget *
bonobo_dock_new (class)
C_ARGS:
/* void */
## void bonobo_dock_allow_floating_items (BonoboDock *dock, gboolean enable)
void
bonobo_dock_allow_floating_items (dock, enable)
BonoboDock *dock
gboolean enable
## void bonobo_dock_add_item (BonoboDock *dock, BonoboDockItem *item, BonoboDockPlacement placement, guint band_num, gint position, guint offset, gboolean in_new_band)
void
bonobo_dock_add_item (dock, item, placement, band_num, position, offset, in_new_band)
BonoboDock *dock
BonoboDockItem *item
BonoboDockPlacement placement
guint band_num
gint position
guint offset
gboolean in_new_band
## void bonobo_dock_add_floating_item (BonoboDock *dock, BonoboDockItem *widget, gint x, gint y, GtkOrientation orientation)
void
bonobo_dock_add_floating_item (dock, widget, x, y, orientation)
BonoboDock *dock
BonoboDockItem *widget
gint x
gint y
GtkOrientation orientation
## void bonobo_dock_set_client_area (BonoboDock *dock, GtkWidget *widget)
void
bonobo_dock_set_client_area (dock, widget)
BonoboDock *dock
GtkWidget *widget
## GtkWidget *bonobo_dock_get_client_area (BonoboDock *dock)
GtkWidget *
bonobo_dock_get_client_area (dock)
BonoboDock *dock
=for apidoc
Returns a BonoboDockItem, a BonoboDockPlacement and three unsigned integers
corresponding to num_band, band_position and offset.
=cut
## BonoboDockItem *bonobo_dock_get_item_by_name (BonoboDock *dock, const gchar *name, BonoboDockPlacement *placement_return, guint *num_band_return, guint *band_position_return, guint *offset_return)
void
bonobo_dock_get_item_by_name (dock, name)
BonoboDock *dock
const gchar *name
PREINIT:
BonoboDockItem *dock_item_return;
BonoboDockPlacement placement_return;
guint num_band_return;
guint band_position_return;
guint offset_return;
PPCODE:
EXTEND (SP, 5);
dock_item_return = bonobo_dock_get_item_by_name (dock, name,
&placement_return, &num_band_return,
&band_position_return, &offset_return);
PUSHs (sv_2mortal (newSVBonoboDockItem (dock_item_return)));
PUSHs (sv_2mortal (newSVBonoboDockPlacement (placement_return)));
PUSHs (sv_2mortal (newSVuv (num_band_return)));
PUSHs (sv_2mortal (newSVuv (band_position_return)));
PUSHs (sv_2mortal (newSVuv (offset_return)));
## BonoboDockLayout *bonobo_dock_get_layout (BonoboDock *dock)
BonoboDockLayout *
bonobo_dock_get_layout (dock)
BonoboDock *dock
## gboolean bonobo_dock_add_from_layout (BonoboDock *dock, BonoboDockLayout *layout)
gboolean
bonobo_dock_add_from_layout (dock, layout)
BonoboDock *dock
BonoboDockLayout *layout
( run in 0.444 second using v1.01-cache-2.11-cpan-5511b514fd6 )