Overview | Module | Use | Devguide | Index

Methods' Summary | Attributes' Summary | Methods' Details | Attributes' Details

:: com :: sun :: star :: awt ::
interface XListBox
Description gives access to the items of a list box and makes it possible to register item and action event listeners.

Methods' Summary
addItemListener | registers a listener for item events.
removeItemListener | unregisters a listener for item events.
addActionListener | registers a listener for action events.
removeActionListener | unregisters a listener for action events.
addItem | adds an item at the specified position.
addItems | adds multiple items at the specified position.
removeItems | removes a number of items at the specified position.
getItemCount | returns the number of items in the listbox.
getItem | returns the item at the specified position.
getItems | returns all items of the list box.
getSelectedItemPos | returns the position of the currently selected item.
getSelectedItemsPos | returns the positions of all currently selected items.
getSelectedItem | returns the currently selected item.
getSelectedItems | returns all currently selected items.
selectItemPos | selects/deselects the item at the specified position.
selectItemsPos | selects/deselects multiple items at the specified positions.
selectItem | selects/deselects the specified item.
isMutipleMode | returns true if multiple items can be selected, false if only one item can be selected.
setMultipleMode | determines if only a single item or multiple items can be selected.
getDropDownLineCount | returns the number of visible lines in drop down mode.
setDropDownLineCount | sets the number of visible lines for drop down mode.
makeVisible | makes the item at the specified position visible by scrolling.

Methods' Details
addItemListener
void
addItemListener( | [in] XItemListener | l );
Description registers a listener for item events.
removeItemListener
void
removeItemListener( | [in] XItemListener | l );
Description unregisters a listener for item events.
addActionListener
void
addActionListener( | [in] XActionListener | l );
Description registers a listener for action events.
removeActionListener
void
removeActionListener( | [in] XActionListener | l );
Description unregisters a listener for action events.
addItem
void
addItem( | [in] string | aItem,
| [in] short | nPos );
Description adds an item at the specified position.
addItems
void
addItems( | [in] sequence< string > | aItems,
| [in] short | nPos );
Description adds multiple items at the specified position.
removeItems
void
removeItems( | [in] short | nPos,
| [in] short | nCount );
Description removes a number of items at the specified position.
getItemCount
short
getItemCount();
Description returns the number of items in the listbox.
getItem
string
getItem( | [in] short | nPos );
Description returns the item at the specified position.
getItems
sequence< string >
getItems();
Description returns all items of the list box.
getSelectedItemPos
short
getSelectedItemPos();
Description returns the position of the currently selected item.
getSelectedItemsPos
sequence< short >
getSelectedItemsPos();
Description returns the positions of all currently selected items.
getSelectedItem
string
getSelectedItem();
Description returns the currently selected item.
getSelectedItems
sequence< string >
getSelectedItems();
Description returns all currently selected items.
selectItemPos
void
selectItemPos( | [in] short | nPos,
| [in] boolean | bSelect );
Description selects/deselects the item at the specified position.
selectItemsPos
void
selectItemsPos( | [in] sequence< short > | aPositions,
| [in] boolean | bSelect );
Description selects/deselects multiple items at the specified positions.
selectItem
void
selectItem( | [in] string | aItem,
| [in] boolean | bSelect );
Description selects/deselects the specified item.
isMutipleMode
boolean
isMutipleMode();
Description returns true if multiple items can be selected, false if only one item can be selected.
setMultipleMode
void
setMultipleMode( | [in] boolean | bMulti );
Description determines if only a single item or multiple items can be selected.
getDropDownLineCount
short
getDropDownLineCount();
Description returns the number of visible lines in drop down mode.
setDropDownLineCount
void
setDropDownLineCount( | [in] short | nLines );
Description sets the number of visible lines for drop down mode.
makeVisible
void
makeVisible( | [in] short | nEntry );
Description makes the item at the specified position visible by scrolling.

Top of Page

Copyright © 2000, 2013 LibreOffice contributors and/or their affiliates. All rights reserved.

LibreOffice was created by The Document Foundation, based on OpenOffice.org, which is Copyright 2000, 2010 Oracle and/or its affiliates.

The Document Foundation acknowledges all community members, please find more info at our website.

Privacy Policy | Impressum (Legal Info) | Copyright information: The source code of LibreOffice is licensed under the GNU Lesser General Public License (LGPLv3). "LibreOffice" and "The Document Foundation" are registered trademarks of their corresponding registered owners or are in actual use as trademarks in one or more countries. Their respective logos and icons are also subject to international copyright laws. Use thereof is explained in our trademark policy.