tomoe-scrollable

tomoe-scrollable —

Synopsis




            TomoeScrollable;
            TomoeScrollableIFace;
void        tomoe_scrollable_setup_widget_class
                                            (GtkWidgetClass *klass);
void        tomoe_scrollable_set_adjustments
                                            (TomoeScrollable *scrollable,
                                             GtkAdjustment *h_adj,
                                             GtkAdjustment *v_adj);
void        tomoe_scrollable_set_own_adjustments
                                            (TomoeScrollable *scrollable);
void        tomoe_scrollable_get_adjustments
                                            (TomoeScrollable *scrollable,
                                             GtkAdjustment **h_adj,
                                             GtkAdjustment **v_adj);
void        tomoe_scrollable_h_page_up      (TomoeScrollable *scrollable);
void        tomoe_scrollable_h_page_down    (TomoeScrollable *scrollable);
void        tomoe_scrollable_v_page_up      (TomoeScrollable *scrollable);
void        tomoe_scrollable_v_page_down    (TomoeScrollable *scrollable);

Object Hierarchy


  GInterface
   +----TomoeScrollable

Prerequisites

TomoeScrollable requires GObject.

Known Implementations

TomoeScrollable is implemented by TomoeCharTable.

Signals


"set-scroll-adjustments"
            void        user_function      (TomoeScrollable *tomoescrollable,
                                            gpointer         arg1,
                                            gpointer         arg2,
                                            gpointer         user_data)            : Run last

Description

Details

TomoeScrollable

typedef struct _TomoeScrollable TomoeScrollable;


TomoeScrollableIFace

typedef struct {
    GTypeInterface g_iface;

    /* vtable */
    void (*set_adjustments) (TomoeScrollable *scrollable, 
                             GtkAdjustment   *h_adj, 
                             GtkAdjustment   *v_adj);
    void (*get_adjustments) (TomoeScrollable *scrollable,
                             GtkAdjustment  **h_adj,
                             GtkAdjustment  **v_adj);
} TomoeScrollableIFace;


tomoe_scrollable_setup_widget_class ()

void        tomoe_scrollable_setup_widget_class
                                            (GtkWidgetClass *klass);

klass :

tomoe_scrollable_set_adjustments ()

void        tomoe_scrollable_set_adjustments
                                            (TomoeScrollable *scrollable,
                                             GtkAdjustment *h_adj,
                                             GtkAdjustment *v_adj);

scrollable :
h_adj :
v_adj :

tomoe_scrollable_set_own_adjustments ()

void        tomoe_scrollable_set_own_adjustments
                                            (TomoeScrollable *scrollable);

scrollable :

tomoe_scrollable_get_adjustments ()

void        tomoe_scrollable_get_adjustments
                                            (TomoeScrollable *scrollable,
                                             GtkAdjustment **h_adj,
                                             GtkAdjustment **v_adj);

scrollable :
h_adj :
v_adj :

tomoe_scrollable_h_page_up ()

void        tomoe_scrollable_h_page_up      (TomoeScrollable *scrollable);

scrollable :

tomoe_scrollable_h_page_down ()

void        tomoe_scrollable_h_page_down    (TomoeScrollable *scrollable);

scrollable :

tomoe_scrollable_v_page_up ()

void        tomoe_scrollable_v_page_up      (TomoeScrollable *scrollable);

scrollable :

tomoe_scrollable_v_page_down ()

void        tomoe_scrollable_v_page_down    (TomoeScrollable *scrollable);

scrollable :

Signal Details

The "set-scroll-adjustments" signal

void        user_function                  (TomoeScrollable *tomoescrollable,
                                            gpointer         arg1,
                                            gpointer         arg2,
                                            gpointer         user_data)            : Run last

tomoescrollable : the object which received the signal.
arg1 :
arg2 :
user_data : user data set when the signal handler was connected.