Beast - Music Synthesizer and Composer  0.11.1+10.g2da35
GxkScrollCanvasClass Struct Reference
Collaboration diagram for GxkScrollCanvasClass:

Public Attributes

GtkContainerClass parent_class
GdkEventMask canvas_events
GdkEventMask top_panel_events
GdkEventMask left_panel_events
GdkEventMask right_panel_events
GdkEventMask bottom_panel_events
guint double_buffer_window: 1
guint double_buffer_canvas: 1
guint double_buffer_top_panel: 1
guint double_buffer_left_panel: 1
guint double_buffer_right_panel: 1
guint double_buffer_bottom_panel: 1
guint auto_clear: 1
guint grab_focus: 1
guint hscrollable: 1
guint vscrollable: 1
guint n_colors
const GdkColor * colors
gchar * image_file_name
GdkColor image_tint
gdouble image_saturation
GSList * realized_widgets
void(* get_layout )(GxkScrollCanvas *self, GxkScrollCanvasLayout *layout)
void(* set_scroll_adjustments )(GxkScrollCanvas *self, GtkAdjustment *hadjustment, GtkAdjustment *vadjustment)
void(* update_adjustments )(GxkScrollCanvas *self, gboolean hadj, gboolean vadj)
void(* adjustment_changed )(GxkScrollCanvas *self, GtkAdjustment *adj)
void(* reallocate_contents )(GxkScrollCanvas *self, gint xdiff, gint ydiff)
void(* draw_window )(GxkScrollCanvas *self, GdkWindow *drawable, GdkRectangle *area)
void(* draw_canvas )(GxkScrollCanvas *self, GdkWindow *drawable, GdkRectangle *area)
void(* draw_top_panel )(GxkScrollCanvas *self, GdkWindow *drawable, GdkRectangle *area)
void(* draw_left_panel )(GxkScrollCanvas *self, GdkWindow *drawable, GdkRectangle *area)
void(* draw_right_panel )(GxkScrollCanvas *self, GdkWindow *drawable, GdkRectangle *area)
void(* draw_bottom_panel )(GxkScrollCanvas *self, GdkWindow *drawable, GdkRectangle *area)
void(* draw_marker )(GxkScrollCanvas *self, GdkWindow *drawable, GdkRectangle *area, GxkScrollMarker *marker)
void(* handle_drag )(GxkScrollCanvas *self, GxkScrollCanvasDrag *drag, GdkEvent *event)

The documentation for this struct was generated from the following file: