|  |  |  | Hippo-Canvas Reference Manual |  | 
|---|---|---|---|---|
#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);
#define HIPPO_TYPE_CANVAS_SCROLLBARS (hippo_canvas_scrollbars_get_type ())
#define HIPPO_CANVAS_SCROLLBARS(object) (G_TYPE_CHECK_INSTANCE_CAST ((object), HIPPO_TYPE_CANVAS_SCROLLBARS, HippoCanvasScrollbars))
| 
 | 
#define HIPPO_CANVAS_SCROLLBARS_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), HIPPO_TYPE_CANVAS_SCROLLBARS, HippoCanvasScrollbarsClass))
| 
 | 
#define HIPPO_IS_CANVAS_SCROLLBARS(object) (G_TYPE_CHECK_INSTANCE_TYPE ((object), HIPPO_TYPE_CANVAS_SCROLLBARS))
| 
 | 
#define HIPPO_IS_CANVAS_SCROLLBARS_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), HIPPO_TYPE_CANVAS_SCROLLBARS))
| 
 | 
#define HIPPO_CANVAS_SCROLLBARS_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), HIPPO_TYPE_CANVAS_SCROLLBARS, HippoCanvasScrollbarsClass))
| 
 | 
#define HIPPO_CANVAS_ENTRY(object) (G_TYPE_CHECK_INSTANCE_CAST ((object), HIPPO_TYPE_CANVAS_ENTRY, HippoCanvasEntry))
| 
 | 
#define HIPPO_CANVAS_ENTRY_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), HIPPO_TYPE_CANVAS_ENTRY, HippoCanvasEntryClass))
| 
 | 
#define HIPPO_IS_CANVAS_ENTRY(object) (G_TYPE_CHECK_INSTANCE_TYPE ((object), HIPPO_TYPE_CANVAS_ENTRY))
| 
 | 
#define HIPPO_IS_CANVAS_ENTRY_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), HIPPO_TYPE_CANVAS_ENTRY))
| 
 | 
#define HIPPO_CANVAS_ENTRY_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), HIPPO_TYPE_CANVAS_ENTRY, HippoCanvasEntryClass))
| 
 | 
void                hippo_canvas_scrollbars_set_root    (HippoCanvasScrollbars *scrollbars,
                                                         HippoCanvasItem *item);
| 
 | |
| 
 | 
typedef enum {
    HIPPO_SCROLLBAR_NEVER,
    HIPPO_SCROLLBAR_AUTOMATIC,
    HIPPO_SCROLLBAR_ALWAYS
} HippoScrollbarPolicy;
void                hippo_canvas_scrollbars_set_policy  (HippoCanvasScrollbars *scrollbars,
                                                         HippoOrientation orientation,
                                                         HippoScrollbarPolicy policy);
| 
 | |
| 
 | |
| 
 | 
guint hippo_canvas_entry_get_position (HippoCanvasEntry *entry);
| 
 | |
| Returns : | 
void                hippo_canvas_entry_set_position     (HippoCanvasEntry *entry,
                                                         guint pos);
| 
 | |
| 
 |