Name
BonoboWrapper -- Helper widget for controlling event delivery to embedded components
Description
This is a GtkWidget that acts as a cover on top of another
GtkWidget. It enables you to control whether the containee can or
can not receive events.
It is used by the BonoboViewFrame object initialization to cover the
embedded component and provide control of event delivery on the
containee. You should not control this wrapper directly when
manipulating Bonobo components. You should use the
bonobo_view_set_frame_set_covered() for BonoboView objects.
Details
GNOME_TYPE_WRAPPER
#define GNOME_TYPE_WRAPPER (bonobo_wrapper_get_type ()) |
BONOBO_WRAPPER()
#define BONOBO_WRAPPER(obj) (GTK_CHECK_CAST ((obj), GNOME_TYPE_WRAPPER, BonoboWrapper)) |
BONOBO_WRAPPER_CLASS()
#define BONOBO_WRAPPER_CLASS(klass) (GTK_CHECK_CLASS_CAST ((klass), GNOME_TYPE_WRAPPER, BonoboWrapperClass)) |
BONOBO_IS_WRAPPER()
#define BONOBO_IS_WRAPPER(obj) (GTK_CHECK_TYPE ((obj), GNOME_TYPE_WRAPPER)) |
BONOBO_IS_WRAPPER_CLASS()
#define BONOBO_IS_WRAPPER_CLASS(klass) (GTK_CHECK_CLASS_TYPE ((klass), GNOME_TYPE_WRAPPER)) |
BonoboWrapper
typedef struct {
GtkBin bin;
/* Private data. */
BonoboWrapperPrivate *priv;
} BonoboWrapper; |
BonoboWrapperClass
typedef struct {
GtkBinClass parent_class;
} BonoboWrapperClass; |
bonobo_wrapper_new ()
GtkWidget* bonobo_wrapper_new (void); |
bonobo_wrapper_set_covered ()
void bonobo_wrapper_set_covered (BonoboWrapper *wrapper,
gboolean covered); |
bonobo_wrapper_is_covered ()
bonobo_wrapper_get_visibility ()
bonobo_wrapper_set_visibility ()
void bonobo_wrapper_set_visibility (BonoboWrapper *wrapper,
gboolean visible); |
See Also
GtkWidget BonoboView BonoboViewFrame