nmiDynamicProperty Members
The nmiDynamicProperty type exposes the following members.
Methods
Name | Description | |
---|---|---|
AppendChild |
Adds a child to TheNMIBaseControl
(Inherited from TheNMIBaseControl.) |
|
Equals(System.Object) | (Inherited from Object.) | |
Finalize | (Inherited from Object.) | |
GetHashCode | (Inherited from Object.) | |
GetType | (Inherited from Object.) | |
InitControl |
General function to initialize a control
(Inherited from TheNMIBaseControl.) |
|
MemberwiseClone | (Inherited from Object.) | |
SetProperty |
Sets a property on the control
(Inherited from TheNMIBaseControl.) |
|
ToString | (Inherited from Object.) |
Properties
Name | Description | |
---|---|---|
AddClassName |
Adds a classname to the classlist of the control.
(Inherited from TheNMIBaseControl.) |
|
Back |
Absolute Z Position in Pixels
(Inherited from TheNMIBaseControl.) |
|
Caption |
Sets the Caption of the TileGroup. If Null or "" no header will be shown.
Otherwise a ctrlSmartLabel will be used to show the title of the TG
Same as the "Title" or "Label" Property
(Inherited from TheNMIBaseControl.) |
|
CaptionForeground |
Foreground color of the Caption Text
(Inherited from TheNMIBaseControl.) |
|
cdeNMID |
the Main ID of the control
(Inherited from TheNMIBaseControl.) |
|
ClassName |
Sets the Class name used in a style sheet
(Inherited from TheNMIBaseControl.) |
|
ContainerClassName |
Sets the class for the container of the TileEntry
(Inherited from TheNMIBaseControl.) |
|
ControlType |
Gets the control type. Only for custom/User controls
(Inherited from TheNMIBaseControl.) |
|
Cookie |
Allows to set a custom cookie on a control
(Inherited from TheNMIBaseControl.) |
|
DataItem |
Use with caution! Overwriting this can cause unexpected behavior. Only use for Special TileButton Cases: CDE_DELETE (adds a delete/Save button to a table), CDE_DETAILS (allows to switch a table to form view and back)
(Inherited from TheNMIBaseControl.) |
|
DefaultValue |
Will be written in the “Value” Property if the Value property is “Null”
(Inherited from TheNMIBaseControl.) |
|
Disabled |
Makes the control disabled.
(Inherited from TheNMIBaseControl.) |
|
EnableMT |
Enables Multitouch on the control
(Inherited from TheNMIBaseControl.) |
|
EngineName |
Tells the NMI Engine what Plugins the control is in
(Inherited from TheNMIBaseControl.) |
|
Explainer |
Adds an explainer text to wizards and other controls that support explainer
(Inherited from TheNMIBaseControl.) |
|
FldWidth |
sets the width of an input field
(Inherited from TheNMIBaseControl.) |
|
Float |
defines the Float of the control (Left, Right, none)
(Inherited from TheNMIBaseControl.) |
|
FontSize |
The Font Size in Pixels
(Inherited from TheNMIBaseControl.) |
|
ForceSet | (Inherited from TheNMIBaseControl.) | |
Green |
Overwrite 'green' in hardcoded styles of a control
(Inherited from TheNMIBaseControl.) |
|
GreyCondition |
a function if returning true will gray out the control
(Inherited from TheNMIBaseControl.) |
|
Group |
Groups visibility of multiple objects. Only one is visible at a time. (i.e. Tab Controls)
Syntax: "GroupName:ID"
(Inherited from TheNMIBaseControl.) |
|
Header |
Header for a Table
(Inherited from TheNMIBaseControl.) |
|
HelpText |
Sets the small text below the control
(Inherited from TheNMIBaseControl.) |
|
HideCondition |
A function if returning true will hide the control
(Inherited from TheNMIBaseControl.) |
|
HorizontalAlignment |
Aligns text horizontally in the control according to the setting inside the Control Section of the TileEntry. Allowed is 'left', 'right', 'center'
(Inherited from TheNMIBaseControl.) |
|
InheritWidth |
Control will always size as its parent
(Inherited from TheNMIBaseControl.) |
|
IsAbsolute |
Enabled all children controls for absolut positioning (children have to use TileLeft, TileTop, Left or Top to position)
(Inherited from TheNMIBaseControl.) |
|
IsHitTestDisabled |
if set to try, the Control will not handle any click or touch events
(Inherited from TheNMIBaseControl.) |
|
LabelClassName |
Sets the Style for Caption of the TileGroup
(Inherited from TheNMIBaseControl.) |
|
LabelFontSize |
Sets the Font Size of a Label
(Inherited from TheNMIBaseControl.) |
|
LabelForeground |
Foreground color of the Caption Text
(Inherited from TheNMIBaseControl.) |
|
Left |
Absolute left Position in Pixels
(Inherited from TheNMIBaseControl.) |
|
MainBackground |
sets the background color of the TileEntry
(Inherited from TheNMIBaseControl.) |
|
MainClassName |
Allows to set the class of the TileEntry
(Inherited from TheNMIBaseControl.) |
|
MaxTileWidth |
Sets the max width of the control.
(Inherited from TheNMIBaseControl.) |
|
MergeBag |
Allows to add a traditional ThePropertyBag to this control.
(Inherited from TheNMIBaseControl.) |
|
MID | (Inherited from TheNMIBaseControl.) | |
MinTileWidth |
sets the minimum width of the control
(Inherited from TheNMIBaseControl.) |
|
NoTE |
Prevents a control from being wrapped in a ctrlTileEntry in a Form. This Setting has no impact on Tables
(Inherited from TheNMIBaseControl.) |
|
NUITags |
If one of the NUItags is recognized, the corresponding control will get a "OnNUITag" call and can then handed the tag. It can then decide what else to do with the command
(Inherited from TheNMIBaseControl.) |
|
OniValueChanged |
Registers a script for the OniValueChange event of the control, (JavaScript)
(Inherited from TheNMIBaseControl.) |
|
OnPropertyChanged |
Registers a script for the "Property Changed" event of the control, (JavaScript)
(Inherited from TheNMIBaseControl.) |
|
OnPropertySet |
Registers a script for OnPropertySetChange event of the control, (JavaScript)
(Inherited from TheNMIBaseControl.) |
|
OnValueChanged |
Registers a script for the OnValueChange event of the control (JavaScript)
(Inherited from TheNMIBaseControl.) |
|
Opacity |
Sets the opacity of the control
(Inherited from TheNMIBaseControl.) |
|
Options |
Allows to predefine certain dynamic properties that can be added
|
|
ParentFld |
Sets the parent of the control (uses FldOrder)
(Inherited from TheNMIBaseControl.) |
|
PixelDepth |
Sets the depth of the control in pixels (Z-Axes)
(Inherited from TheNMIBaseControl.) |
|
PixelHeight |
Sets the height of control in pixels
(Inherited from TheNMIBaseControl.) |
|
PixelWidth |
Sets the width of control in pixels
(Inherited from TheNMIBaseControl.) |
|
PlaceHolder |
This text will be shown instead of the control if the control could not be started or is still being retrieved from the mesh
(Inherited from TheNMIBaseControl.) |
|
PreventDefault |
Prevents routing of event to parent controls
(Inherited from TheNMIBaseControl.) |
|
PreventManipulation |
Prevents Multitouch on the control
(Inherited from TheNMIBaseControl.) |
|
Red |
Overwrite 'red' in hardcoded styles of a control
(Inherited from TheNMIBaseControl.) |
|
RegisterEvent |
Registers a script for a custom event of the control, (javascript)
(Inherited from TheNMIBaseControl.) |
|
RemoveClassName |
Removes a classname from the classlist of a control
(Inherited from TheNMIBaseControl.) |
|
RenderTarget |
can specify an ID of a HTML DIV Element where this control will be rendered in (AppendChild)
(Inherited from TheNMIBaseControl.) |
|
SecureOptions |
Defines options that should show as password/secure entry
|
|
Style |
Can use to set any CSS style
(Inherited from TheNMIBaseControl.) |
|
TableHeader |
Header used for the Table Column
(Inherited from TheNMIBaseControl.) |
|
Tag |
Same as the Tag element in XAML used for cookies with the control
(Inherited from TheNMIBaseControl.) |
|
TCClassName |
Table Cell style class of the control
(Inherited from TheNMIBaseControl.) |
|
TEClassName |
Sets the Class name for the sourounding TileEntry (TE) of an element
(Inherited from TheNMIBaseControl.) |
|
THClassName |
Table Header style class of the control
(Inherited from TheNMIBaseControl.) |
|
TileBack |
Absolute Depth (Z) position in tile units
(Inherited from TheNMIBaseControl.) |
|
TileDepth |
Sets the depth of the control (Z Axes)
(Inherited from TheNMIBaseControl.) |
|
TileFactorX |
Creates smaller tiles (2 = 1/2 Tiles, 4=1/4 Tiles) Do not use other values then 2 or 4 unless you know exactly what you are doing. Only exponents of 2 are working in our grid
(Inherited from TheNMIBaseControl.) |
|
TileFactorY |
Creates smaller tiles (2 = 1/2 Tiles, 4=1/4 Tiles) Do not use other values then 2 or 4 unless you know exactly what you are doing. Only exponents of 2 are working in our grid
(Inherited from TheNMIBaseControl.) |
|
TileHeight |
Sets the height of the control. (1 tile = 78px)
(Inherited from TheNMIBaseControl.) |
|
TileLeft |
Absolute Left Position in Tile Units
(Inherited from TheNMIBaseControl.) |
|
TileTop |
Absolute Top Position in Tile Units
(Inherited from TheNMIBaseControl.) |
|
TileWidth |
Sets the width of the control. (1 tile = 78px)
(Inherited from TheNMIBaseControl.) |
|
ToAddName |
Title for the new property/setting (default: "Property")
|
|
ToolTip |
A short text that is shown when a user hovers over an item
(Inherited from TheNMIBaseControl.) |
|
Top |
Absolute Top position in Pixels
(Inherited from TheNMIBaseControl.) |
|
UseTE |
Wraps the control in a "ctrlTileEntry” control for better Look-n-Feel in Table. This setting has not impact on Forms
(Inherited from TheNMIBaseControl.) |
|
Value |
The meaning of "Value" is unique to each control.
(Inherited from TheNMIBaseControl.) |
|
VerticalAlignment |
Aligns text vertically in the control according to the setting inside the Control Section of the TileEntry. Allowed is 'top', 'bottom', 'center'
(Inherited from TheNMIBaseControl.) |
|
Visibility |
Sets the visibilty of the control.
(Inherited from TheNMIBaseControl.) |
|
ZIndex |
Sets the ZIndex of an HTML Element in the browser
(Inherited from TheNMIBaseControl.) |