Top | ![]() |
![]() |
![]() |
![]() |
#define | BAMF_TYPE_WINDOW |
#define | BAMF_WINDOW_SIGNAL_MONITOR_CHANGED |
#define | BAMF_WINDOW_SIGNAL_MAXIMIZED_CHANGED |
enum | BamfWindowType |
enum | BamfWindowMaximizationType |
struct | BamfWindowClass |
BamfWindow |
gchar * bamf_window_get_utf8_prop (BamfWindow *self
,const char *prop
);
#define BAMF_WINDOW_SIGNAL_MAXIMIZED_CHANGED "maximized-changed"
struct BamfWindowClass { BamfViewClass parent_class; BamfWindow * (*get_transient) (BamfWindow *self); BamfWindowType (*get_window_type) (BamfWindow *self); guint32 (*get_xid) (BamfWindow *self); guint32 (*get_pid) (BamfWindow *self); gint (*get_monitor) (BamfWindow *self); gchar * (*get_utf8_prop) (BamfWindow *self, const char* prop); BamfWindowMaximizationType (*maximized) (BamfWindow *self); time_t (*last_active) (BamfWindow *self); /*< signals >*/ void (*monitor_changed) (BamfWindow *window, gint old_value, gint new_value); void (*maximized_changed) (BamfWindow *window, gint old_value, gint new_value); };
“maximized-changed”
signalvoid user_function (BamfWindow *bamfwindow, int arg1, int arg2, gpointer user_data)
Flags: Run First
“monitor-changed”
signalvoid user_function (BamfWindow *bamfwindow, int arg1, int arg2, gpointer user_data)
Flags: Run First