Mx
Description:
Content:
Interfaces:
- Draggable - This is an opaque structure whose members cannot be directly accessed.
- Droppable - This is an opaque structure whose members cannot be directly accessed.
- Focusable - This is an opaque structure whose members cannot be directly accessed.
- ItemFactory - This is an opaque structure whose members cannot be directly accessed.
- Scrollable - This is an opaque structure whose members cannot be directly accessed.
- Stylable - This is an opaque structure whose members cannot be directly accessed.
Classes:
- Action - The contents of this structure are private and should only be accessed through the public API.
- ActorManager
- Adjustment - Class for handling an interval between to values.
- Application - The contents of this structure are private and should only be accessed through the public API.
- Bin - The Bin struct contains only private data
- BorderImage
- BoxLayout - The contents of this structure are private and should only be accessed through the public API.
- BoxLayoutChild - The contents of this structure are private and should only be accessed through the public API.
- Button - The contents of this structure is private and should only be accessed using the provided API.
- ButtonGroup - The contents of this structure are private and should only be accessed through the public API.
- Clipboard - The contents of this structure is private and should only be accessed using the provided API.
- ComboBox - The contents of this structure are private and should only be accessed through the public API.
- Dialog - The contents of this structure is private and should only be accessed using the provided API.
- Entry - The contents of this structure is private and should only be accessed using the provided API.
- Expander - The contents of the this structure are private and should only be accessed through the public API.
- FadeEffect
- FloatingWidget - The contents of this structure are private and should only be accessed through the public API.
- FocusManager - The contents of this structure are private and should only be accessed through the public API.
- Frame - The contents of this structure are private and should only be accessed through the public API.
- Grid - The contents of the this structure are private and should only be accessed through the public API.
- Icon - The contents of this structure are private and should only be accessed through the public API.
- IconTheme - The contents of this structure are private and should only be accessed through the public API.
- Image - The contents of this structure are private and should only be accessed through the public API.
- ItemView - The contents of the this structure are private and should only be accessed through the public API.
- KineticScrollView - The contents of this structure is private and should only be accessed using the provided API.
- Label - The contents of this structure is private and should only be accessed using the provided API.
- ListView - The contents of the this structure are private and should only be accessed through the public API.
- Menu - The contents of this structure are private and should only be accessed through the public API.
- Notebook - The contents of this structure is private and should only be accessed using the provided API.
- Padding - The padding from the internal border of the parent container.
- Pager
- PathBar - The contents of this structure is private and should only be accessed using the provided API.
- ProgressBar - The contents of this structure are private and should only be accessed through the public API.
- ScrollBar - The contents of this structure are private and should only be accessed through the public API.
- ScrollView - The contents of this structure are private and should only be accessed through the public API.
- Settings
- SettingsProvider
- Slider - The contents of this structure are private and should only be accessed through the public API.
- Spinner - The contents of this structure are private and should only be accessed through the public API.
- Stack - The contents of this structure are private and should only be accessed through the public API.
- StackChild - The contents of this structure are private and should only be accessed through the public API.
- Style - The contents of this structure is private and should only be accessed using the provided API.
- Table - The contents of this structure is private and should only be accessed using the provided API.
- TableChild - The contents of this structure is private and should only be accessed using the provided API.
- TextShadow - Properties of a text shadow
- TextureCache - The contents of this structure are private and should only be accessed through the public API.
- TextureFrame - The contents of this structure are private and should only be accessed through the public API.
- Toggle - The contents of this structure is private and should only be accessed using the provided API.
- Toolbar - The contents of this structure are private and should only be accessed through the public API.
- Tooltip - The contents of this structure is private and should only be accessed using the provided API.
- Viewport - The contents of this structure are private and should only be accessed through the public API.
- Widget - Base class for stylable actors.
- Window - The contents of this structure is private and should only be accessed using the provided API.
Structs:
Enums:
- ActorManagerError
- Align - Set the alignment of the item
- DisplayStyle - Values for the "display" style property.
- DragAxis
- FocusDirection
- FocusHint
- FontWeight - Support values of font weight
- ImageScaleMode - Defines the scaling mode of an image.
- KineticScrollViewState
- LongPressAction
- Orientation - Defines the orientation of various layout widgets.
- Position - Defines the position of an interface element.
- ScrollPolicy - Defines the scrolling policy of scrollable widgets.
- StyleChangedFlags
- StyleError
- TextAlign - The horizontal alignment and layout of multiple lines of text.
- TooltipAnimation - Defines the animation when tooltips are shown and hidden.
- VisibilityStyle - Values for the "visibility" style property.
- WindowRotation - Defines the clock-wise rotation angle of a window.
Error domains:
Constants:
- public const int MAJOR_VERSION
The major version of the Mx clibrary (1 if version is 1.2.3)
- public const int MICRO_VERSION
The micro version of the Mx library (3, if version is 1.2.3)
- public const int MINOR_VERSION
The minor version of the Mx library (2, if version is 1.2.3)
- public const int PARAM_STYLE_INHERIT
- public const int PARAM_TRANSLATEABLE
- public const int VERSION_HEX
Numerically encoded version of the Mx library, like 0x010203
- public const string VERSION_S
The full version of the Mx library, in string form (suited for string concatenation)
Delegates:
- public delegate void ActionCallbackFunc (Action action)
Callback function called when action is activated.
- public delegate void ClipboardCallbackFunc (Clipboard clipboard, string text)
Callback function called when text is retrieved from the clipboard.
Functions:
- public void actor_box_clamp_to_pixels (ActorBox box)
- public void allocate_align_fill (Actor child, ActorBox childbox, Align x_alignment, Align y_alignment, bool x_fill, bool y_fill)
- public void set_locale ()
Initializes internationalization support for Mx.
- public string utils_format_time (TimeVal time_)
Generates a string describing the time given in
time_
using colloquial language suitable for display to the user.