tomoe-scrollable

tomoe-scrollable

Functions

Signals

void set-scroll-adjustments Run Last

Types and Values

Object Hierarchy

    GInterface
    ╰── TomoeScrollable

Prerequisites

TomoeScrollable requires GObject.

Known Implementations

TomoeScrollable is implemented by TomoeCharTable.

Description

Functions

tomoe_scrollable_setup_widget_class ()

void
tomoe_scrollable_setup_widget_class (GtkWidgetClass *klass);

tomoe_scrollable_set_adjustments ()

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

tomoe_scrollable_set_own_adjustments ()

void
tomoe_scrollable_set_own_adjustments (TomoeScrollable *scrollable);

tomoe_scrollable_get_adjustments ()

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

tomoe_scrollable_h_page_up ()

void
tomoe_scrollable_h_page_up (TomoeScrollable *scrollable);

tomoe_scrollable_h_page_down ()

void
tomoe_scrollable_h_page_down (TomoeScrollable *scrollable);

tomoe_scrollable_v_page_up ()

void
tomoe_scrollable_v_page_up (TomoeScrollable *scrollable);

tomoe_scrollable_v_page_down ()

void
tomoe_scrollable_v_page_down (TomoeScrollable *scrollable);

Types and Values

TomoeScrollable

typedef struct _TomoeScrollable TomoeScrollable;

struct TomoeScrollableIFace

struct TomoeScrollableIFace {
    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);
};

Signal Details

The “set-scroll-adjustments” signal

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

Flags: Run Last