Skip to main content

VisColorPaletteDropDown

Namespace: PPJ.Runtime.Vis

Assembly: PPJ.Runtime.Vis.49 (4.9.0.0)

Non-editable combo-box with drop-down color palette

public class VisColorPaletteDropDown : VisDropDownBase

Constructors

Instance memberVisColorPaletteDropDown()

Default Constructor.

Properties

Instance memberColors

IList: Returns the collection of colors.

Instance memberSelectedColor

Color: Returns the selected color.

Instance memberSelectedIndex

Int32: Returns/Sets the index of the selected color.

Instance memberText

String: Disabled text property.

Methods

Instance memberAddMenu(szText, nID)

Adds menu to end of list.

ParameterTypeDescription
szTextSalString
nIDSalNumber

Returns: SalNumber.

Instance memberClearMenu()

Clears all menus from list.

Returns: SalBoolean.

Static memberFromHandle(handle)

Returns the control associated with the handle.

ParameterTypeDescription
handleSalWindowHandle

Returns: VisColorPaletteDropDown.

Instance memberGetColor(colors)

Retrieves the specified color from the palette.

ParameterTypeDescription
colorsSalNumber

Returns: SalNumber.

Instance memberGetColors(colors)

Retrieves all colors from main palette region.

ParameterTypeDescription
colorsSalArray<SalNumber>

Returns: SalNumber.

Instance memberGetFocus()

Retrieves the position of highlight.

Returns: SalNumber.

Instance memberGetMenu(nEntry, szText, nID)

ParameterTypeDescription
nEntrySalNumber
szTextSalString&
nIDSalNumber&

Returns: SalNumber.

Instance memberGetMenuAll(szText, nID)

Retrieves all menu entries in list.

ParameterTypeDescription
szTextSalArray<SalString>
nIDSalArray<SalNumber>

Returns: SalNumber.

Instance memberInsertMenu(nEntry, szText, nID)

Inserts menu entry and shifts list.

ParameterTypeDescription
nEntrySalNumber
szTextSalString
nIDSalNumber

Returns: SalBoolean.

Instance memberRemoveMenu(nEntry)

Removes menu entry from list.

ParameterTypeDescription
nEntrySalNumber

Returns: SalBoolean.

Instance memberSetColor(nEntry, nColor)

Assigns color to main palette region.

ParameterTypeDescription
nEntrySalNumber
nColorSalNumber

Returns: SalNumber.

Instance memberSetColors(colors)

Assigns all colors to main palette region.

ParameterTypeDescription
colorsSalArray<SalNumber>

Returns: SalNumber.

Instance memberSetFocus(nEntry)

Assigns the position of highlight.

ParameterTypeDescription
nEntrySalNumber

Returns: SalBoolean.

Instance memberSetMenu(nEntry, szText, nID)

Assigns menu text and ID.

ParameterTypeDescription
nEntrySalNumber
szTextSalString
nIDSalNumber

Returns: SalBoolean.

Instance memberSetMenuAll(szText, nID)

Assigns all menu entries in list.

ParameterTypeDescription
szTextSalArray<SalString>
nIDSalArray<SalNumber>

Returns: SalNumber.

Implements

NameDescription
ISalControl
ISalEditControl
ISalListControl
ISalWindow