Mobile Components
From RadPHP XE2 Documentation
Mobile Components are visual components specially designed to fit mobile applications. When in design view, you can find them listed in the Tool Palette pane. Mobile Components can only be added to mobile pages.
List
MIFrame
- An iframe where you can load a webpage.
MButton
- A button user can click.
MPanel
- A container for other visual components. When you change the position of an MPanel, the position of contained components changes too.
MCheckBoxGroup
- A group of checkboxes. Multiple items can be selected at a time. You can manage its items through its Items property.
MRadioGroup
- A group of radio buttons. Only one item can be selected at a time. You can manage its items through its Items property.
MobileTheme
- A theme to which you can associate other components. For information about theming, check this page.
MEdit
- A one-line input field where user can type.
MTextArea
- A multiline input field where user can type.
MLink
- A link to a web page. It looks like a common button that, when clicked, opens a given URL in default web browser.
MCollapsible
- A collapsible container for other visual components. When you click on MCollapsible’s title, it shows or hides its content.
MToolBar
- A toolbar to which you can add items through its Items property, with their name, icon, and more.
MToogle
- A switch button. It can be switched (on and off) either by clicking it or by toggling it.
MRadioButton
- A radio button.
MCheckBox
- A checkbox.
MComboBox
- A combobox, a field whose value user can choose from a list of possible values, defined by you.
MCollapsibleSet
- A group of collapsible containers. When user click a collapsible inside the group, current opened collapsible container is hidden.
MList
- A dynamic list you can fill with data, either manually, through its Items property, or with a database connection.
Common Properties
| Name | Values | Description |
| Enhancement
|
enFull enStructure None |
Determines component visual appearance. enFull will use JQuery Mobile default style, or a MobileTheme if there is one associated to the component. You will need to set this property to enStructure if you want it to use the style you defined through component properties other than MobileTheme, such as Font or Color. enNone will leave the component with its default appearance (no style at all). |
