MxNotebook

MxNotebook

Synopsis

struct              MxNotebook;
struct              MxNotebookClass;
ClutterActor *      mx_notebook_new                     (void);
void                mx_notebook_set_current_page        (MxNotebook *notebook,
                                                         ClutterActor *page);
ClutterActor *      mx_notebook_get_current_page        (MxNotebook *notebook);
gboolean            mx_notebook_get_enable_gestures     (MxNotebook *book);
void                mx_notebook_set_enable_gestures     (MxNotebook *book,
                                                         gboolean enabled);

Object Hierarchy

  GObject
   +----GInitiallyUnowned
         +----ClutterActor
               +----MxWidget
                     +----MxNotebook

Implemented Interfaces

MxNotebook implements ClutterContainer, ClutterScriptable, ClutterAnimatable, AtkImplementorIface, MxStylable and MxFocusable.

Properties

  "current-page"             ClutterActor*         : Read / Write
  "enable-gestures"          gboolean              : Read / Write

Description

Details

struct MxNotebook

struct MxNotebook;

The contents of this structure is private and should only be accessed using the provided API.


struct MxNotebookClass

struct MxNotebookClass {
  MxWidgetClass parent_class;

  /* padding for future expansion */
  void (*_padding_0) (void);
  void (*_padding_1) (void);
  void (*_padding_2) (void);
  void (*_padding_3) (void);
  void (*_padding_4) (void);
};

mx_notebook_new ()

ClutterActor *      mx_notebook_new                     (void);

mx_notebook_set_current_page ()

void                mx_notebook_set_current_page        (MxNotebook *notebook,
                                                         ClutterActor *page);

mx_notebook_get_current_page ()

ClutterActor *      mx_notebook_get_current_page        (MxNotebook *notebook);

Get the current page

notebook :

A MxNotebook

Returns :

the current page. [transfer none]

mx_notebook_get_enable_gestures ()

gboolean            mx_notebook_get_enable_gestures     (MxNotebook *book);

mx_notebook_set_enable_gestures ()

void                mx_notebook_set_enable_gestures     (MxNotebook *book,
                                                         gboolean enabled);

Property Details

The "current-page" property

  "current-page"             ClutterActor*         : Read / Write

The current ClutterActor being displayed.


The "enable-gestures" property

  "enable-gestures"          gboolean              : Read / Write

Enable use of pointer gestures to switch page.

Default value: FALSE