Part I. Clutter Actors and Utilities

Table of Contents

Widgets
MxWidget — Base class for stylable actors
MxWindow — an object that represents a platform-specific window
MxButton — Button widget
MxComboBox — combo box actor
MxEntry — Widget for displaying text
MxFrame
MxIcon — a simple styled icon actor
MxLabel — Widget for displaying text
MxMenu — a menu actor representing a list of user actions
MxDialog — a modal, single-widget container
MxProgressBar — visual representation of progress
MxPathBar
MxScrollBar — a user interface element to control scrollable areas.
MxSlider — A widget to visualize and control a range
MxTextureFrame — Stretch a texture to fit the entire allocation
MxToggle
MxToolbar — A toolbar widget
MxTooltip — A tooltip widget
MxSpinner — a processing indicator widget
MxImage — A widget to display an image
Containers
MxBoxLayoutChild — meta data associated with a MxBoxLayout child.
MxBoxLayout — a layout container arranging children in a single line
MxDeformBowTie
MxDeformPageTurn
MxDeformWaves
MxExpander — a container which the user can show or hide its child
MxGrid — a flow layout container
MxScrollView — a container for scrollable children
MxKineticScrollView — A kinetic scrolling container widget
MxTableChild — The child property store for MxTable
MxTable — A multi-child layout container based on rows and columns
MxViewport — single child scrollable container
MxNotebook
MxOffscreen — an offscreen container widget
MxStackChild — meta data associated with a MxStack child.
MxStack — A container allow stacking of children over each other
Data Views
MxItemView — a flow layout driven by a model.
MxListView — a box layout driven by a model.
Interfaces
MxDraggable
MxDroppable
MxFocusable
MxItemFactory
MxScrollable
MxStylable — Interface for stylable objects
Effects
MxFadeEffect — An effect used to fade the borders of actors
Abstract Types and Utilities
MxAction — Represents a user action
MxActorManager — An object that manages ClutterActor lifecycle
MxApplication
MxAdjustment — A GObject representing an adjustable bounded value
MxButtonGroup
MxBin — a simple container with one actor.
MxClipboard — a simple representation of the X clipboard
MxDeformTexture — Deformable texture abstract-widget
MxFocusManager
MxFloatingWidget
MxIconTheme
MxSettings
MxStyle — a data store for style properties
MxTextureCache — A per-process store to cache textures
mx-types — type definitions used throughout Mx
mx-utils — General utility functions useful for GUIs
mx-version — Versioning utility macros
Annotation Glossary