In file include/csws/cslistbx.h:

## enum

> List box - specific messages

cscmdListBoxClear
  Completely clear a listbox
cscmdListBoxItemCheck
  Query state of a listbox item

      IN:  NULL
      OUT: (int)CS_LISTBOXITEMCHECK_SELECTED or
      (int)CS_LISTBOXITEMCHECK_UNSELECTED

cscmdListBoxItemClicked
  The following command is sent by a list box item to notify its owner of the fact that it has been clicked
cscmdListBoxItemDeselected
  Same as above, except notifies owner that list box item has been deselected
cscmdListBoxItemDoubleClicked
  The following command is sent by a list box item to notify its owner of the fact that it has been doubly clicked
cscmdListBoxItemFocused
  This message is sent by a listbox to notify its owner that a item has been focused
cscmdListBoxItemScrollVertically
  Ask a listbox item if it is entirely visible
cscmdListBoxItemSelected
  The following command is sent by a list box item to notify its owner of the fact that it has been selected
cscmdListBoxItemSet
  This command is sent to a list box item to set its state (selected/unselected)

      IN: (bool)SelectedState;

cscmdListBoxItemSetHorizOffset
  Set horizontal offset for a listbox item

      IN: (int)deltaX

cscmdListBoxMakeVisible
  This command tells to a ListBox object to make given item visible

      IN: (csListBoxItem *)item;

cscmdListBoxQueryFirstSelected
  Query first selected item ID
cscmdListBoxStartTracking
  This message is sent by a listbox item to its parent when it receives a 'mouse down' event
cscmdListBoxTrack
  This message is sent by a listbox item to its parent when parent has captured the mouse and mouse is moved over a unfocused list box item

      IN:  (csListBoxItem *)source;

## Documentation

> List box - specific messages

`cscmdListBoxStartTracking`
  This message is sent by a listbox item to its parent when it receives a 'mouse down' event.

      IN:  (csListBoxItem *)source;

`cscmdListBoxTrack`
  This message is sent by a listbox item to its parent when parent has captured the mouse and mouse is moved over a unfocused list box item

      IN:  (csListBoxItem *)source;

`cscmdListBoxMakeVisible`
  This command tells to a ListBox object to make given item visible

      IN: (csListBoxItem *)item;

`cscmdListBoxClear`
  Completely clear a listbox

`cscmdListBoxItemCheck`
  Query state of a listbox item

      IN:  NULL
      OUT: (int)CS_LISTBOXITEMCHECK_SELECTED or
      (int)CS_LISTBOXITEMCHECK_UNSELECTED

`cscmdListBoxItemSet`
  This command is sent to a list box item to set its state (selected/unselected)

      IN: (bool)SelectedState;

`cscmdListBoxItemSelected`
  The following command is sent by a list box item to notify its owner of the fact that it has been selected. List box (usually owner of item is a listbox) resends this message to its parent.

      IN: (csListBoxItem *)source;

`cscmdListBoxItemDeselected`
  Same as above, except notifies owner that list box item has been deselected.

      IN: (csListBoxItem *)source;

`cscmdListBoxItemClicked`
  The following command is sent by a list box item to notify its owner of the fact that it has been clicked. List box (usually owner of item is a listbox) resends this message to its parent. Unlike cscmdListBoxItemSelected message this message is sent even if listbox item has been already selected.

      IN: (csListBoxItem *)source;

`cscmdListBoxItemDoubleClicked`
  The following command is sent by a list box item to notify its owner of the fact that it has been doubly clicked. List box (usually owner of item is a listbox) resends this message to its parent.

      IN: (csListBoxItem *)source;

`cscmdListBoxItemFocused`
  This message is sent by a listbox to notify its owner that a item has been focused.

      IN: (int)ItemID;

`cscmdListBoxItemScrollVertically`
  Ask a listbox item if it is entirely visible. If not, the list box will scroll vertically, if possible, until it will be entirely visible.

      IN:  (bool)false
      OUT: (bool)true if listbox should scroll

`cscmdListBoxItemSetHorizOffset`
  Set horizontal offset for a listbox item

      IN: (int)deltaX

`cscmdListBoxQueryFirstSelected`
  Query first selected item ID. Handy for non-multiple-select list boxes.

      OUT: (csListBoxItem *)item

alphabetic index hierarchy of classes

this page has been generated automatically by doc++

(c)opyright by Malte Zöckler, Roland Wunderling
contact: doc++@zib.de