Widgets

Widgets

Synopsis


#include <hippo/hippo-canvas-widgets.h>


#define     HIPPO_DECLARE_WIDGET_ITEM       (lower, Camel)
#define     HIPPO_TYPE_CANVAS_SCROLLBARS
#define     HIPPO_CANVAS_SCROLLBARS         (object)
#define     HIPPO_CANVAS_SCROLLBARS_CLASS   (klass)
#define     HIPPO_IS_CANVAS_SCROLLBARS      (object)
#define     HIPPO_IS_CANVAS_SCROLLBARS_CLASS(klass)
#define     HIPPO_CANVAS_SCROLLBARS_GET_CLASS(obj)
#define     HIPPO_TYPE_CANVAS_ENTRY
#define     HIPPO_CANVAS_ENTRY              (object)
#define     HIPPO_CANVAS_ENTRY_CLASS        (klass)
#define     HIPPO_IS_CANVAS_ENTRY           (object)
#define     HIPPO_IS_CANVAS_ENTRY_CLASS     (klass)
#define     HIPPO_CANVAS_ENTRY_GET_CLASS    (obj)
void        hippo_canvas_scrollbars_set_root
                                            (HippoCanvasScrollbars *scrollbars,
                                             HippoCanvasItem *item);
enum        HippoScrollbarPolicy;
void        hippo_canvas_scrollbars_set_policy
                                            (HippoCanvasScrollbars *scrollbars,
                                             HippoOrientation orientation,
                                             HippoScrollbarPolicy policy);
guint       hippo_canvas_entry_get_position (HippoCanvasEntry *entry);
void        hippo_canvas_entry_set_position (HippoCanvasEntry *entry,
                                             guint pos);

Description

Details

HIPPO_DECLARE_WIDGET_ITEM()

#define     HIPPO_DECLARE_WIDGET_ITEM(lower, Camel)

lower :
Camel :

HIPPO_TYPE_CANVAS_SCROLLBARS

#define HIPPO_TYPE_CANVAS_SCROLLBARS              (hippo_canvas_scrollbars_get_type ())


HIPPO_CANVAS_SCROLLBARS()

#define HIPPO_CANVAS_SCROLLBARS(object)           (G_TYPE_CHECK_INSTANCE_CAST ((object), HIPPO_TYPE_CANVAS_SCROLLBARS, HippoCanvasScrollbars))

object :

HIPPO_CANVAS_SCROLLBARS_CLASS()

#define HIPPO_CANVAS_SCROLLBARS_CLASS(klass)      (G_TYPE_CHECK_CLASS_CAST ((klass), HIPPO_TYPE_CANVAS_SCROLLBARS, HippoCanvasScrollbarsClass))

klass :

HIPPO_IS_CANVAS_SCROLLBARS()

#define HIPPO_IS_CANVAS_SCROLLBARS(object)        (G_TYPE_CHECK_INSTANCE_TYPE ((object), HIPPO_TYPE_CANVAS_SCROLLBARS))

object :

HIPPO_IS_CANVAS_SCROLLBARS_CLASS()

#define HIPPO_IS_CANVAS_SCROLLBARS_CLASS(klass)   (G_TYPE_CHECK_CLASS_TYPE ((klass), HIPPO_TYPE_CANVAS_SCROLLBARS))

klass :

HIPPO_CANVAS_SCROLLBARS_GET_CLASS()

#define HIPPO_CANVAS_SCROLLBARS_GET_CLASS(obj)    (G_TYPE_INSTANCE_GET_CLASS ((obj), HIPPO_TYPE_CANVAS_SCROLLBARS, HippoCanvasScrollbarsClass))

obj :

HIPPO_TYPE_CANVAS_ENTRY

#define HIPPO_TYPE_CANVAS_ENTRY              (hippo_canvas_entry_get_type ())


HIPPO_CANVAS_ENTRY()

#define HIPPO_CANVAS_ENTRY(object)           (G_TYPE_CHECK_INSTANCE_CAST ((object), HIPPO_TYPE_CANVAS_ENTRY, HippoCanvasEntry))

object :

HIPPO_CANVAS_ENTRY_CLASS()

#define HIPPO_CANVAS_ENTRY_CLASS(klass)      (G_TYPE_CHECK_CLASS_CAST ((klass), HIPPO_TYPE_CANVAS_ENTRY, HippoCanvasEntryClass))

klass :

HIPPO_IS_CANVAS_ENTRY()

#define HIPPO_IS_CANVAS_ENTRY(object)        (G_TYPE_CHECK_INSTANCE_TYPE ((object), HIPPO_TYPE_CANVAS_ENTRY))

object :

HIPPO_IS_CANVAS_ENTRY_CLASS()

#define HIPPO_IS_CANVAS_ENTRY_CLASS(klass)   (G_TYPE_CHECK_CLASS_TYPE ((klass), HIPPO_TYPE_CANVAS_ENTRY))

klass :

HIPPO_CANVAS_ENTRY_GET_CLASS()

#define HIPPO_CANVAS_ENTRY_GET_CLASS(obj)    (G_TYPE_INSTANCE_GET_CLASS ((obj), HIPPO_TYPE_CANVAS_ENTRY, HippoCanvasEntryClass))

obj :

hippo_canvas_scrollbars_set_root ()

void        hippo_canvas_scrollbars_set_root
                                            (HippoCanvasScrollbars *scrollbars,
                                             HippoCanvasItem *item);

scrollbars :
item :

enum HippoScrollbarPolicy

typedef enum {
    HIPPO_SCROLLBAR_NEVER,
    HIPPO_SCROLLBAR_AUTOMATIC,
    HIPPO_SCROLLBAR_ALWAYS
} HippoScrollbarPolicy;


hippo_canvas_scrollbars_set_policy ()

void        hippo_canvas_scrollbars_set_policy
                                            (HippoCanvasScrollbars *scrollbars,
                                             HippoOrientation orientation,
                                             HippoScrollbarPolicy policy);

scrollbars :
orientation :
policy :

hippo_canvas_entry_get_position ()

guint       hippo_canvas_entry_get_position (HippoCanvasEntry *entry);

entry :
Returns :

hippo_canvas_entry_set_position ()

void        hippo_canvas_entry_set_position (HippoCanvasEntry *entry,
                                             guint pos);

entry :
pos :