Provides script language access to C++ objects of this type.
Class Hierarchy | ModelView » ControlPopupDialog |
Function members are as follows:
Return Type | Function Name | Documentation |
---|---|---|
int32 | AddListItem | Adds an item to the drop-down list control at the specified index. |
int32 | ClearListItems | Clears the list items for the specified drop-down list control. |
int32 | Close | Closes the dialog. |
int32 | GetBoolValue | Returns the bool value at the specified index. |
uint32 | GetColorValue | Returns the color value at the specified index. Please note that this function returns a uint32, which can be consumed by a color object using the <Color> object's .SetData function. <Color> also has a similar method called .GetData that returns the color value as a packed uint32. |
string | GetControlButtonLabel | Returns a string containing the control button label. |
int32 | GetControlButtonVisible | Returns true if the control button is visible. Otherwise returns false. |
int32 | GetControlCount | Returns the total number of controls in the dialog. |
int32 | GetControlEnabled | Returns true if the control is enabled. Otherwise returns false. |
string | GetControlID | Returns a string containing the control ID ( Ex: "IDC_COLOR_PICKER" ) at the specified index. |
int32 | GetControlIndex | Returns the index of the first control with the specified control identification string. |
int32 | GetCount | Returns the total number of controls in the dialog. |
int32 | GetEditReadOnly | Returns true if the control at the specified index is read-only. |
float | GetFloat32Value | Returns the <float32> value from the control at the specified index. |
float | GetFloat64Value | Returns the <float64> value from the control at the specified index. |
int32 | GetInt32Value | Returns the <int32> value from the control at the specified index. |
int64 | GetInt64Value | Returns the <int64> value at the specified index. |
string | GetLabel | Returns a string containing the value of the control's label. |
int32 | GetLineSize | This option is undocumented at present. |
int32 | GetListValue | Returns the value of the user-selected item in the drop-down list control item at the specified index. For example, if the drop-down list has four items, this function returns '0' if the user has chosen the first item and '3' if the user has chosen the last item. |
string | GetMessage | This option is undocumented at present. |
<List> | GetObjectList | This option is undocumented at present. |
int32 | GetOkButtonEnabled | Returns true if the OK button is enabled. |
int32 | GetPageSize | This option is undocumented at present. |
double | GetRangeMaxFloat32 | Returns the range maximum value from the control at the specified index. |
double | GetRangeMaxFloat64 | Returns the range maximum value from the control at the specified index. |
int32 | GetRangeMaxInt32 | Returns the range maximum value from the control at the specified index. |
int64 | GetRangeMaxInt64 | Returns the current <int64> range maximum value of the specified control. |
string | GetRangeMaxLabel | Returns a string containing the text label of the maximum value. |
uint32 | GetRangeMaxUint32 | Returns the range maximum value from the control at the specified index. |
uint64 | GetRangeMaxUint64 | Returns the current <uint64> range maximum value of the specified control. |
double | GetRangeMinFloat32 | Returns the range minimum value from the control at the specified index. |
double | GetRangeMinFloat64 | Returns the range minimum value from the control at the specified index. |
int32 | GetRangeMinInt32 | Returns the range minimum value from the control at the specified index. |
int64 | GetRangeMinInt64 | Returns the current <int64> range maximum value of the specified control. |
string | GetRangeMinLabel | Returns a string containing the minimum value label text. |
uint32 | GetRangeMinUint32 | Returns the range minimum value from the control at the specified index. |
uint64 | GetRangeMinUint64 | Returns the current <uint64> range maximum value of the specified control. |
int32 | GetSliderValue | Returns the value of the <int32> control at the specified index. |
string | GetStringValue | Returns the string value of the control at the specified index. |
string | GetTitle | Returns a string containing the dialog's title text. |
uint32 | GetUint32Value | Returns the value at the specified index. |
uint64 | GetUint64Value | Returns the <uint64> value of the specified control. |
string | GetValueLabel | Returns a string containing the value label at the specified index. |
int32 | InsertColorControl | Inserts a control at the specified index. |
int32 | InsertFloat32Control | Inserts a <float32> control at the specified index. |
int32 | InsertInt32Control | Inserts an <int32> control at the specified index. |
int32 | InsertInt64Control | Inserts a control at the specified index. |
int32 | InsertListControl | Inserts a control at the specified index. |
int32 | InsertSliderControl | Inserts a control at the specified index. |
int32 | InsertStringControl | Inserts a control at the specified index. |
int32 | InsertUint32Control | Inserts a <uint32> control at the specified index. |
int32 | InsertUint64Control | Inserts a control at the specified index. |
int32 | RemoveAllControls | Removes all controls from the dialog. |
int32 | RemoveControl | Removes the control at the specified index. |
int32 | RemoveListItem | Removes a list item from the control at the specified index. |
int32 | SetCallback | Sets the callback functions used by this dialog. For example, a callback can be evaluated when a value in the dialog is changed. |
int32 | SetColorValue | Sets the value of the color at the specified index. |
int32 | SetControlButtonLabel | Sets the control button label text. |
int32 | SetControlButtonVisible | Sets the control button at the specified index visible or invisible. |
int32 | SetControlEnabled | Enables or disables the control at the specified index. |
int32 | SetEditModelInfo | Connects the dialog to the EditModelInfo system for editing action management during modeless operation. |
int32 | SetEditReadOnly | Enables or disables the read-only state of the control at the specified index. |
int32 | SetFloat32Value | Sets the <float32> value at the specified control index. |
int32 | SetFloat64Value | Sets the <float32> value at the specified control index. |
int32 | SetInt32Value | Sets the <int32> value at the specified control index. |
int32 | SetInt64Value | Sets the <int64> value at the specified index. |
int32 | SetLabel | Sets the control label at the specified index. |
int32 | SetLineSize | This option is undocumented at present. |
int32 | SetListValue | Sets the index value of the list at the specified index. |
int32 | SetMessage | This option is undocumented at present. |
int32 | SetObjectList | This option is undocumented at present. |
int32 | SetOkButtonEnabled | This option is undocumented at present. |
int32 | SetPageSize | This option is undocumented at present. |
int32 | SetRangeFloat32 | Sets the range of the control at the specified index. |
int32 | SetRangeFloat64 | Sets the range of the control at the specified index. |
int32 | SetRangeInt32 | Sets the range of the control at the specified index. |
int32 | SetRangeInt64 | Sets the range of values for the control at the specified index. |
int32 | SetRangeMaxLabel | Sets the range maximum label. |
int32 | SetRangeMinLabel | Sets the range minimum label. |
int32 | SetRangeUint32 | Sets the range of the control at the specified index. |
int32 | SetRangeUint64 | Sets the range of values for the control at the specified index. |
int32 | SetSliderValue | Sets the value of the slider at the specified index. Slider values are always stored as <int32> values, and you must perform the appropriate conversion when using sliders for floating point values. |
int32 | SetStringValue | Sets the string value at the specified index. |
int32 | SetTitle | Sets the dialog title text. |
int32 | SetUint32Value | Sets the <int32> value at the specified control index. |
int32 | SetUint64Value | Sets the <int64> value at the specified index. |
int32 | SetValueLabel | Sets the value label at the specified index. |
int32 | Show | Shows the dialog as a modeless control. This means you can set focus to the dialog and then return to the user interface. |
int32 | ShowModal | Shows the dialog as a modal control. This means that you must click OK or hit ENTER to dismiss the dialog before you can access the user interface again. |