SkinnedWindow

SkinnedWindow

Synopsis




#define             SKINNED_WINDOW                      (obj)
#define             SKINNED_WINDOW_CLASS                (klass)
#define             SKINNED_CHECK_WINDOW                (obj)
#define             SKINNED_TYPE_WINDOW
                    SkinnedWindow;
GType               ui_skinned_window_get_type          (void);
GtkWidget*          ui_skinned_window_new               (GtkWindowType type,
                                                         const gchar *wmclass_name);
void                ui_skinned_window_widgetlist_associate
                                                        (GtkWidget *widget,
                                                         Widget *w);
void                ui_skinned_window_widgetlist_dissociate
                                                        (GtkWidget *widget,
                                                         Widget *w);
gboolean            ui_skinned_window_widgetlist_contained
                                                        (GtkWidget *widget,
                                                         gint x,
                                                         gint y);

Description

Details

SKINNED_WINDOW()

#define SKINNED_WINDOW(obj)          GTK_CHECK_CAST (obj, ui_skinned_window_get_type (), SkinnedWindow)

obj :


SKINNED_WINDOW_CLASS()

#define SKINNED_WINDOW_CLASS(klass)  GTK_CHECK_CLASS_CAST (klass, ui_skinned_window_get_type (), SkinnedWindowClass)

klass :


SKINNED_CHECK_WINDOW()

#define SKINNED_CHECK_WINDOW(obj)    GTK_CHECK_TYPE (obj, ui_skinned_window_get_type ())

obj :


SKINNED_TYPE_WINDOW

#define SKINNED_TYPE_WINDOW          (ui_skinned_window_get_type())


SkinnedWindow

typedef struct {
  GtkWindow window;

  GtkWidget *canvas;
  gint x,y;

  GList *widget_list;
  GdkGC *gc;
} SkinnedWindow;


ui_skinned_window_get_type ()

GType               ui_skinned_window_get_type          (void);

Returns :


ui_skinned_window_new ()

GtkWidget*          ui_skinned_window_new               (GtkWindowType type,
                                                         const gchar *wmclass_name);

type :

wmclass_name :

Returns :


ui_skinned_window_widgetlist_associate ()

void                ui_skinned_window_widgetlist_associate
                                                        (GtkWidget *widget,
                                                         Widget *w);

widget :

w :


ui_skinned_window_widgetlist_dissociate ()

void                ui_skinned_window_widgetlist_dissociate
                                                        (GtkWidget *widget,
                                                         Widget *w);

widget :

w :


ui_skinned_window_widgetlist_contained ()

gboolean            ui_skinned_window_widgetlist_contained
                                                        (GtkWidget *widget,
                                                         gint x,
                                                         gint y);

widget :

x :

y :

Returns :