| GNOME Docking Library Reference Manual | ||||
|---|---|---|---|---|
| Top | Description | Object Hierarchy | Implemented Interfaces | ||||
GdlPreviewWindow; GtkWidget * gdl_preview_window_new (void); void gdl_preview_window_update (GdlPreviewWindow *window,GdkRectangle *rect);
GObject +----GInitiallyUnowned +----GtkWidget +----GtkContainer +----GtkBin +----GtkWindow +----GdlPreviewWindow
The GdlPreviewWindow is used to indicate the position where the widget will be dropped. Depending on the capability of the screen it can use a transparent window or just a border.
typedef struct _GdlPreviewWindow GdlPreviewWindow;
The GdlDockLayout struct contains only private fields and should not be directly accessed.
GtkWidget * gdl_preview_window_new (void);
Creates a new GdlPreviewWindow
Returns : |
New GdlPreviewWindow item. |
void gdl_preview_window_update (GdlPreviewWindow *window,GdkRectangle *rect);
Update the size and position of the preview window. This function is called on drag_motion event to update the representation of the docking site in real time.
|
a GdlPreviewWindow |
|
the new position and size of the window |