This class stores information about a wxListCtrl item or column.
Derived from
Include files
<wx/listctrl.h>
Constructor.
Resets the item state to the default.
wxListColumnFormat GetAlign(void) const
Returns the alignment for this item. Can be one of wxLIST_FORMAT_LEFT, wxLIST_FORMAT_RIGHT or wxLIST_FORMAT_CENTRE.
wxColour GetBackgroundColour(void) const
Returns the background colour for this item.
Returns the zero-based column; meaningful only in report mode.
Returns client data associated with the control.
Returns the font used to display the item.
Returns the zero-based item position.
Returns the zero-based index of the image associated with the item into the image list.
Returns a bit mask indicating which fields of the structure are valid; can be any combination of the following values:
wxLIST_MASK_STATE | GetState is valid. |
---|---|
wxLIST_MASK_TEXT | GetText is valid. |
wxLIST_MASK_IMAGE | GetImage is valid. |
wxLIST_MASK_DATA | GetData is valid. |
wxLIST_MASK_WIDTH | GetWidth is valid. |
wxLIST_MASK_FORMAT | GetFormat is valid. |
Returns a bit field representing the state of the item. Can be any combination of:
wxLIST_STATE_DONTCARE | Don't care what the state is. Win32 only. |
---|---|
wxLIST_STATE_DROPHILITED | The item is highlighted to receive a drop event. Win32 only. |
wxLIST_STATE_FOCUSED | The item has the focus. |
wxLIST_STATE_SELECTED | The item is selected. |
wxLIST_STATE_CUT | The item is in the cut state. Win32 only. |
const wxString& GetText(void) const
Returns the label/header text.
wxColour GetTextColour(void) const
Returns the text colour.
Meaningful only for column headers in report mode. Returns the column width.
Sets the alignment for the item. See also wxListItem::GetAlign
Sets the background colour for the item.
Sets the zero-based column. Meaningful only in report mode.
Sets client data for the item.
Sets the font for the item.
Sets the zero-based item position.
Sets the zero-based index of the image associated with the item into the image list.
Sets the mask of valid fields. See wxListItem::GetMask.
Sets the item state flags (note that the valid state flags are influenced by the value of the state mask, see wxListItem::SetStateMask). See wxListItem::GetState for valid flag values.
Sets the bitmask that is used to determine which of the state flags are to be set. See also wxListItem::SetState.
Sets the text label for the item.
Sets the text colour for the item.
Meaningful only for column headers in report mode. Sets the column width.
ymasuda 平成17年11月19日