#include <Fui.h>
Inheritance diagram for CFuiList:

Public Member Functions | |
| CFuiList (int x=0, int y=0, int w=0, int h=0, Tag window=0) | |
| virtual int | Read (SStream *stream, Tag tag) |
| virtual void | ReadFinished (void) |
| void | Draw (void) |
| void | SetParentPosition (int xParent, int yParent) |
| void | ScrollToRow (unsigned int row) |
| void | ScrollToColumn (unsigned int column) |
| unsigned int | GetRowCount (void) |
| unsigned int | GetColumnCount (void) |
| void | AddColumn (unsigned int width, char *title) |
| void | DeleteColumn (unsigned int column) |
| void | DeleteAllColumns (void) |
| void | SetColumnWidth (unsigned int column, unsigned int width) |
| void | AddRow (unsigned int height) |
| void | DeleteRow (unsigned int row) |
| void | DeleteAllRows (void) |
| unsigned int | CountSelectedRows (void) |
| unsigned int | GetSelectedRow (unsigned int index) |
| void | SelectRow (unsigned int row) |
| void | ClearSelection (void) |
| void | SetCellText (unsigned int row, unsigned int column, char *text) |
| void | SetCellIcon (unsigned int row, unsigned int column, char *filename) |
| void | ClearCellText (unsigned int row, unsigned int column) |
| void | ClearCellIcon (unsigned int row, unsigned int column) |
| void | GetCellText (unsigned int row, unsigned int column, char *outtext) |
Protected Attributes | |
| int | utit |
| Use title? | |
| int | usrr |
| int | multiselect |
| Allow multiple selections. | |
| int | vscroll |
| Use vertical scrollbar. | |
| int | hscroll |
| Use horizontal scrollbar. | |
| int | dwidth |
| Width. | |
| int | dheight |
| Height. | |
| int | autowidth |
| Autowidth. | |
| bool | noBackground |
| Don't draw background. | |
| SBitmap * | bmBack |
| SBitmap * | bmTop |
| SBitmap * | bmBottom |
| SBitmap * | bmLeft |
| SBitmap * | bmRight |
| SBitmap * | bmTopLeft |
| SBitmap * | bmTopRight |
| SBitmap * | bmBottomLeft |
| SBitmap * | bmBottomRight |
| SBitmap * | bmHighlight |
| unsigned int | colText |
| unsigned int | colTextHighlight |
| unsigned int | colHighlight |
| std::list< CFuiComponent * > | decorationList |
| List of decoration components. | |
| unsigned int | nRows |
| std::vector< CFuiListColumn > | cols |
| unsigned int | scrollRow |
| unsigned int | scrollCol |
Definition at line 917 of file Fui.h.
|
||||||||||||||||||||||||
|
Definition at line 3058 of file Fui.cpp. References COMPONENT_LIST, and MakeRGB(). |
|
||||||||||||
|
Definition at line 3329 of file Fui.cpp. Referenced by CFuiManager::AddListColumn(). |
|
|
Definition at line 3363 of file Fui.cpp. References nRows, and CFuiListRow::SetHeight(). Referenced by CFuiManager::AddListRow(). |
|
||||||||||||
|
Definition at line 3442 of file Fui.cpp. Referenced by CFuiManager::ClearListCellIcon(). |
|
||||||||||||
|
Definition at line 3437 of file Fui.cpp. Referenced by CFuiManager::ClearListCellText(). |
|
|
Definition at line 3416 of file Fui.cpp. Referenced by CFuiManager::ClearListSelection(). |
|
|
Definition at line 3393 of file Fui.cpp. Referenced by CFuiManager::CountListSelectedRows(). |
|
|
Definition at line 3350 of file Fui.cpp. Referenced by CFuiManager::DeleteAllListColumns(). |
|
|
Definition at line 3384 of file Fui.cpp. Referenced by CFuiManager::DeleteAllListRows(). |
|
|
Definition at line 3337 of file Fui.cpp. References cols. Referenced by CFuiManager::DeleteListColumn(). |
|
|
Definition at line 3375 of file Fui.cpp. Referenced by CFuiManager::DeleteListRow(). |
|
|
Reimplemented from CFuiComponent. Definition at line 3269 of file Fui.cpp. References bmBack, DrawBitmap(), and CFuiComponent::surface. |
|
||||||||||||||||
|
Definition at line 3447 of file Fui.cpp. References CFuiListColumn::GetRow(), and CFuiListRow::GetText(). Referenced by CFuiManager::GetListCellText(). |
|
|
Definition at line 3324 of file Fui.cpp. Referenced by CFuiManager::GetListColumnCount(). |
|
|
Definition at line 3319 of file Fui.cpp. Referenced by CFuiManager::GetListRowCount(). |
|
|
Definition at line 3402 of file Fui.cpp. Referenced by CFuiManager::GetListSelectedRow(). |
|
||||||||||||
|
Reimplemented from CFuiComponent. Definition at line 3091 of file Fui.cpp. References autowidth, dheight, dwidth, hscroll, multiselect, ReadInt(), TAG_READ, usrr, utit, and vscroll. |
|
|
Reimplemented from CFuiComponent. Definition at line 3139 of file Fui.cpp. References globals, SGlobals::logWarning, TagToString(), CFuiComponent::widgetTag, and CLogFile::Write(). |
|
|
Definition at line 3314 of file Fui.cpp. Referenced by CFuiManager::ScrollListToColumn(). |
|
|
Definition at line 3309 of file Fui.cpp. Referenced by CFuiManager::ScrollListToRow(). |
|
|
Definition at line 3411 of file Fui.cpp. Referenced by CFuiManager::SelectListRow(). |
|
||||||||||||||||
|
Definition at line 3432 of file Fui.cpp. Referenced by CFuiManager::SetListCellIcon(). |
|
||||||||||||||||
|
Definition at line 3421 of file Fui.cpp. References CFuiListColumn::GetRow(), and CFuiListRow::SetText(). Referenced by CFuiManager::SetListCellText(). |
|
||||||||||||
|
Definition at line 3356 of file Fui.cpp. Referenced by CFuiManager::SetListColumnWidth(). |
|
||||||||||||
|
Reimplemented from CFuiComponent. Definition at line 3258 of file Fui.cpp. References CFuiComponent::x, and CFuiComponent::y. |
|
|
Definition at line 961 of file Fui.h. Referenced by Read(). |
|
|
Definition at line 964 of file Fui.h. Referenced by Draw(). |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Definition at line 981 of file Fui.h. Referenced by DeleteColumn(). |
|
|
|
|
|
|
|
|
|
|
|
Definition at line 960 of file Fui.h. Referenced by Read(). |
|
|
Definition at line 959 of file Fui.h. Referenced by Read(). |
|
|
Definition at line 958 of file Fui.h. Referenced by Read(). |
|
|
Definition at line 956 of file Fui.h. Referenced by Read(). |
|
|
|
|
|
Definition at line 980 of file Fui.h. Referenced by AddRow(). |
|
|
|
|
|
|
|
|
Definition at line 955 of file Fui.h. Referenced by Read(). |
|
|
Definition at line 954 of file Fui.h. Referenced by Read(). |
|
|
Definition at line 957 of file Fui.h. Referenced by Read(). |
|
|
Documentation generated by
|