MexScrollView

MexScrollView

Synopsis

struct              MexScrollView;
struct              MexScrollViewClass;
void                mex_scroll_view_ensure_visible      (MexScrollView *scroll,
                                                         const ClutterGeometry *geometry);
gboolean            mex_scroll_view_get_follow_recurse  (MexScrollView *view);
gboolean            mex_scroll_view_get_indicators_hidden
                                                        (MexScrollView *view);
gboolean            mex_scroll_view_get_interpolate     (MexScrollView *view);
guint               mex_scroll_view_get_scroll_delay    (MexScrollView *view);
ClutterGravity      mex_scroll_view_get_scroll_gravity  (MexScrollView *view);
ClutterActor *      mex_scroll_view_new                 (void);
void                mex_scroll_view_set_follow_recurse  (MexScrollView *view,
                                                         gboolean recurse);
void                mex_scroll_view_set_indicators_hidden
                                                        (MexScrollView *view,
                                                         gboolean hidden);
void                mex_scroll_view_set_interpolate     (MexScrollView *view,
                                                         gboolean interpolate);
void                mex_scroll_view_set_scroll_delay    (MexScrollView *view,
                                                         guint delay);
void                mex_scroll_view_set_scroll_gravity  (MexScrollView *view,
                                                         ClutterGravity gravity);

Object Hierarchy

  GObject
   +----GInitiallyUnowned
         +----ClutterActor
               +----MxWidget
                     +----MxBin
                           +----MxKineticScrollView
                                 +----MexScrollView

Implemented Interfaces

MexScrollView implements ClutterContainer, ClutterScriptable, ClutterAnimatable, AtkImplementorIface, MxStylable, MxFocusable and MxScrollable.

Properties

  "follow-recurse"           gboolean              : Read / Write
  "indicators-hidden"        gboolean              : Read / Write
  "interpolate"              gboolean              : Read / Write
  "scroll-delay"             guint                 : Read / Write
  "scroll-gravity"           ClutterGravity        : Read / Write

Description

Details

struct MexScrollView

struct MexScrollView;

struct MexScrollViewClass

struct MexScrollViewClass {
  MxKineticScrollViewClass parent_class;
};

mex_scroll_view_ensure_visible ()

void                mex_scroll_view_ensure_visible      (MexScrollView *scroll,
                                                         const ClutterGeometry *geometry);

mex_scroll_view_get_follow_recurse ()

gboolean            mex_scroll_view_get_follow_recurse  (MexScrollView *view);

mex_scroll_view_get_indicators_hidden ()

gboolean            mex_scroll_view_get_indicators_hidden
                                                        (MexScrollView *view);

mex_scroll_view_get_interpolate ()

gboolean            mex_scroll_view_get_interpolate     (MexScrollView *view);

mex_scroll_view_get_scroll_delay ()

guint               mex_scroll_view_get_scroll_delay    (MexScrollView *view);

mex_scroll_view_get_scroll_gravity ()

ClutterGravity      mex_scroll_view_get_scroll_gravity  (MexScrollView *view);

mex_scroll_view_new ()

ClutterActor *      mex_scroll_view_new                 (void);

mex_scroll_view_set_follow_recurse ()

void                mex_scroll_view_set_follow_recurse  (MexScrollView *view,
                                                         gboolean recurse);

mex_scroll_view_set_indicators_hidden ()

void                mex_scroll_view_set_indicators_hidden
                                                        (MexScrollView *view,
                                                         gboolean hidden);

mex_scroll_view_set_interpolate ()

void                mex_scroll_view_set_interpolate     (MexScrollView *view,
                                                         gboolean interpolate);

mex_scroll_view_set_scroll_delay ()

void                mex_scroll_view_set_scroll_delay    (MexScrollView *view,
                                                         guint delay);

mex_scroll_view_set_scroll_gravity ()

void                mex_scroll_view_set_scroll_gravity  (MexScrollView *view,
                                                         ClutterGravity gravity);

Property Details

The "follow-recurse" property

  "follow-recurse"           gboolean              : Read / Write

Whether focus-following recurses to the outer-most child.

Default value: FALSE


The "indicators-hidden" property

  "indicators-hidden"        gboolean              : Read / Write

Whether the scroll indicators are hidden.

Default value: FALSE


The "interpolate" property

  "interpolate"              gboolean              : Read / Write

Interpolate adjustment changes.

Default value: TRUE


The "scroll-delay" property

  "scroll-delay"             guint                 : Read / Write

Delay before scrolling.

Default value: 0


The "scroll-gravity" property

  "scroll-gravity"           ClutterGravity        : Read / Write

The scroll gravity.

Default value: CLUTTER_GRAVITY_NONE