Bonobo API Reference Manual | |||
---|---|---|---|
<<< Previous Page | Home | Up | Next Page >>> |
typedef BonoboDesktopWindow; typedef BonoboDesktopWindowClass; BonoboDesktopWindow* bonobo_desktop_window_construct (BonoboDesktopWindow *desk_win, GtkWindow *toplevel); BonoboDesktopWindow* bonobo_desktop_window_new (GtkWindow *toplevel); void bonobo_desktop_window_control (BonoboObject *object, GtkWindow *win); |
typedef struct { BonoboXObject base; GtkWindow *window; BonoboDesktopWindowPrivate *priv; } BonoboDesktopWindow; |
typedef struct { BonoboXObjectClass parent_class; POA_Bonobo_Desktop_Window__epv epv; } BonoboDesktopWindowClass; |
BonoboDesktopWindow* bonobo_desktop_window_construct (BonoboDesktopWindow *desk_win, GtkWindow *toplevel); |
desk_win : | The BonoboDesktopWindow object to be initialized. |
toplevel : | Window we will have control over. |
Returns : | the intialized BonoboDesktopWindow object. |
BonoboDesktopWindow* bonobo_desktop_window_new (GtkWindow *toplevel); |
toplevel : | The toplevel Gtk window to control container process. |
Returns : | a new BonoboDesktopWindow |
void bonobo_desktop_window_control (BonoboObject *object, GtkWindow *win); |
Attaches a Bonobo::Desktop::Window corba handler to a Bonobo object controlling the window win.
object : | Object to be aggregated. |
win : | Window to be controled. |