ColorFromColorDescriptor method (WinStudio scripts)
Applies To
IWSApplication interface
Definition
Takes a color descriptor string as input and returns the color as a Color data type.
Syntax
object.ColorFromColorDescriptor( string )
Part | Description |
object | Required. Name of a valid application object. |
string | Required. A string containing the RGB code value of the Color data type to be returned (see "Remarks"). |
Remarks
This method can be used whenever you want to work with a Color data type, when given a color descriptor string. Any WinStudio properties or methods that return a foreground or background color, return them as a color descriptor string.
The return value is a Color data type matching the RGB code.
The RGB string consists of a series of three comma-separated integers, each in the range 0-255. For example, the RGB code for a deep purple color might be rendered as (158,44,186).
This method must be used in conjunction with another method that requires a Color data type as input.
When using this method, you must include the following comment above the Imports section in any global or form script:
'//<Ref>System.Drawing.dll</Ref>
Example
Dim BackColor As Color
Dim BackColorDesc As String
BackColorDesc = Application.GetUserPreferenceValue("BaseFormBackColorDescriptor")
BackColor = Application.ColorFromColorDescriptor( BackColorDesc )