NbtkScrollable

NbtkScrollable

Synopsis

                    NbtkScrollable;
                    NbtkScrollableInterface;
void                nbtk_scrollable_set_adjustments     (NbtkScrollable *scrollable,
                                                         NbtkAdjustment *hadjustment,
                                                         NbtkAdjustment *vadjustment);
void                nbtk_scrollable_get_adjustments     (NbtkScrollable *scrollable,
                                                         NbtkAdjustment **hadjustment,
                                                         NbtkAdjustment **vadjustment);

Object Hierarchy

  GInterface
   +----NbtkScrollable

Known Implementations

NbtkScrollable is implemented by NbtkBoxLayout, NbtkGrid, NbtkItemView, NbtkListView and NbtkViewport.

Properties

  "hadjustment"              NbtkAdjustment*       : Read / Write
  "vadjustment"              NbtkAdjustment*       : Read / Write

Description

Details

NbtkScrollable

typedef struct _NbtkScrollable NbtkScrollable;


NbtkScrollableInterface

typedef struct {
  GTypeInterface parent;

  void (* set_adjustments) (NbtkScrollable  *scrollable,
                            NbtkAdjustment  *hadjustment,
                            NbtkAdjustment  *vadjustment);
  void (* get_adjustments) (NbtkScrollable  *scrollable,
                            NbtkAdjustment **hadjustment,
                            NbtkAdjustment **vadjustment);
} NbtkScrollableInterface;


nbtk_scrollable_set_adjustments ()

void                nbtk_scrollable_set_adjustments     (NbtkScrollable *scrollable,
                                                         NbtkAdjustment *hadjustment,
                                                         NbtkAdjustment *vadjustment);

scrollable :

hadjustment :

vadjustment :


nbtk_scrollable_get_adjustments ()

void                nbtk_scrollable_get_adjustments     (NbtkScrollable *scrollable,
                                                         NbtkAdjustment **hadjustment,
                                                         NbtkAdjustment **vadjustment);

scrollable :

hadjustment :

vadjustment :

Property Details

The "hadjustment" property

  "hadjustment"              NbtkAdjustment*       : Read / Write

Horizontal adjustment.


The "vadjustment" property

  "vadjustment"              NbtkAdjustment*       : Read / Write

Vertical adjustment.