IUIX_Combo::SetItemStyle Method

From PDF XChange PDF SDK
Revision as of 14:29, 15 June 2015 by Johnv (Talk | contribs)

(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search


Sets style of a required item.

Syntax

HRESULT SetItemStyle([in]                   LONG  nItem,
                     [in]                   LONG  nStyle,
                     [in, defaultvalue(0)]  LONG  nStyleMask);

Parameters

nItem
[in] number of an item to set new style for.
nStyle
[in] specifies style flags from UIX_ComboItemStyleFlags enumeration.
nStyleMask
[in, defaultvalue(0)] specifies style mask with flags from UIX_ComboItemStyleFlags enumeration. If NOT set to 0, this parameter removes specified styles from current item style and applies only those flags of nStyle parameter to the combo box item that were set in nStyleMask. For instance, if previous item style was set to UIX_ComboItemStyle_Bold, new item style nStyle parameter is set to UIX_ComboItemStyle_Disabled, and nStyleMask is set to (UIX_ComboItemStyle_Bold | UIX_ComboItemStyle_Disabled), then a given item style will be first set to non-bold, and then to disabled. If nStyleMask was set to UIX_ComboItemStyle_Bold, then item style would be set non-bold but NOT disabled.

Return Value

Returns S_OK if operation was successful or error code in other cases.

See Also

IUIX_Combo