IASPowerListBox

This interface provides methods to manage a power list box control.

Method
Description
IASPowerListBox::Add Adds a new item to a power list box.
IASPowerListBox::AddItemsFromResource Load items from a menu resource file.
IASPowerListBox::CreateItem Adds an item to the power list box and retrieves an interface that can be used to interact with the item.
IASPowerListBox::FindItem Finds the item that matches the value of bstr.
IASPowerListBox::FindItemPartial Finds the item that matches the first character of the Unicode string specified in bstr.
IASPowerListBox::get_Alignment Retrieves how items are aligned.
IASPowerListBox::get_CenteredFocus Retrieves whether or not the power list box has centered focus.
IASPowerListBox::get_Circular Retrieves whether or not the power list box should wrap around—return to the beginning—when it reaches the end of the list.
IASPowerListBox::get_CommandPrompt Gets the command prompt.
IASPowerListBox::get_Count Gets the number of items in the power list box.
IASPowerListBox::get_Edit Enables the application to access the internal edit controls used by the power list box.
IASPowerListBox::get_FocusId Gets the identifier of the item with focus.
IASPowerListBox::get_FocusIndex Gets the index of the item with focus.
IASPowerListBox::get_HiliteCaptionColor Gets the highlight color of the caption.
IASPowerListBox::get_HiliteColor Gets the highlight color of the power list box.
IASPowerListBox::get_HiliteFont Gets the highlight font.
IASPowerListBox::get_HiliteTextColor Gets the color used for highlighted text.
IASPowerListBox::get_ItemBorder Retrieves whether or not the item has a border.
IASPowerListBox::get_ItemBorderColor Retrieves the color used for item borders.
IASPowerListBox::get_ItemCaptionColor Gets the color used for item captions.
IASPowerListBox::get_ItemHeight Gets the height of the item.
IASPowerListBox::get_ProvideCommandDataSink Retrieves a pointer to the sink interface used to obtain null command item captions.
IASPowerListBox::get_ReadOnly Retrieves whether or not the power list box is read-only.
IASPowerListBox::get_ScrollArrowsVisible Retrieves whether or not the scroll arrows are visible.
IASPowerListBox::get_ShowInteractionSymbols Retrieves whether or not the interaction symbols are shown.
IASPowerListBox::get_Sorted Retrieves whether or not the power list box is sorted.
IASPowerListBox::get_SortOrder Retrieves whether the list is sorted in ascending or descending order.
IASPowerListBox::get_StatusItemsImageList Specifies the list of status images.
IASPowerListBox::get_TitlebarUpdateMode Retrieves a mode that indicates how a power list box updates the title bar of a form.
IASPowerListBox::get_TopVisibleId Retrieves the identifier of the topmost visible item.
IASPowerListBox::get_TopVisibleIndex Retrieves the index of the topmost visible item.
IASPowerListBox::InsertAt Inserts an item at a specific index.
IASPowerListBox::Item Retrieves a pointer to an item specified by its identifier.
IASPowerListBox::ItemAt Retrieves a pointer to an item specified by its index.
IASPowerListBox::put_Alignment Sets how items are aligned.
IASPowerListBox::put_CenteredFocus Sets whether or not the power list box has centered focus.
IASPowerListBox::put_Circular Sets whether or not the power list box should wrap around—return to the beginning—when it reaches the end of the list.
IASPowerListBox::put_CommandPrompt Sets the command prompt.
IASPowerListBox::put_FocusId Sets the identifier of the item with focus.
IASPowerListBox::put_FocusIndex Sets the index of the item with focus.
IASPowerListBox::put_HiliteCaptionColor Sets the highlight color of the caption.
IASPowerListBox::put_HiliteColor Sets the highlight color of the power list box.
IASPowerListBox::put_HiliteFont Sets the highlight font.
IASPowerListBox::put_HiliteTextColor Sets the color used for highlighted text.
IASPowerListBox::put_ItemBorder Sets whether or not the item has a border.
IASPowerListBox::put_ItemBorderColor Sets the color used for item borders.
IASPowerListBox::put_ItemCaptionColor Sets the color used for item captions.
IASPowerListBox::put_ItemHeight Sets the height of the item.
IASPowerListBox::put_ProvideCommandDataSink Specifies a pointer to the sink interface used to obtain null command item captions.
IASPowerListBox::put_ReadOnly Sets whether or not the power list box is read-only.
IASPowerListBox::put_ScrollArrowsVisible Sets whether or not the scroll arrows are visible.
IASPowerListBox::put_ShowInteractionSymbols Sets whether or not the interaction symbols are shown.
IASPowerListBox::put_Sorted Sets whether or not the power list box is sorted.
IASPowerListBox::put_SortOrder Sets whether the list is sorted in ascending or descending order.
IASPowerListBox::put_StatusItemsImageList Specifies the list of status images.
IASPowerListBox::put_TitlebarUpdateMode Sets a mode that controls how a power list box updates the title bar of a form.
IASPowerListBox::put_TopVisibleId Sets the identifier of the topmost visible item.
IASPowerListBox::put_TopVisibleIndex Sets the index of the topmost visible item.
IASPowerListBox::Remove Removes an item specified by its identifier.
IASPowerListBox::RemoveAll Removes all items from the power list box.
IASPowerListBox::RemoveAt Removes an item specified by its index.

Remarks

The IASPowerListBox interface, which has a global unique identifier (GUID) equal to IID_ASPOWERLISTBOX, extends the IASControl interface. All IASControl methods are available through the IASPowerListBox interface. The power list box control has a programmatic identifier equal to APC_PwrListBox.