18 #if !defined(AT_GUI_H_INSIDE) 19 #error "Only <at/gui.h> can be included directly." 21 #ifndef AT_IMAGEWINDOW_H 22 #define AT_IMAGEWINDOW_H 28 #define AT_TYPE_IMAGEWINDOW at_imagewindow_get_type() 29 G_DECLARE_DERIVABLE_TYPE(AtImageWindow, at_imagewindow, AT, IMAGEWINDOW, GtkWindow)
31 typedef struct _AtImageWindowClass{
32 GtkWindowClass parent_class;
50 at_imagewindow_set(AtImageWindow* window, AtArrayU8* array);
58 at_imagewindow_set_mouse_callback(AtImageWindow* window,
59 AtMouseCallback mouse_callback,
64 at_imagewindow_add_trackbar(AtImageWindow *window,
const char *trackname,
double *variable,
double vmin,
double vmax);
67 at_imagewindow_remove_trackbar(AtImageWindow *window,
const char *trackname);