|
| | SMcAdapterBase () |
| | 构造函数
|
| |
| | ~SMcAdapterBase () |
| | 析构函数
|
| |
| BOOL | OnSort (int iCol, UINT *pFmts, int nCols) OVERRIDE |
| | 排序项
|
| |
| SStringW | GetColumnName (int iCol) SCONST |
| | 获取列名
|
| |
| void | GetColumnName (int iCol, IStringW *pName) SCONST |
| | 获取列名(重载)
|
| |
| BOOL | IsColumnVisible (int iCol) SCONST OVERRIDE |
| | 检查列是否可见
|
| |
| void | InitByTemplate (SXmlNode xmlTemplate) |
| | 通过模板初始化适配器
|
| |
| void | InitByTemplate (IXmlNode *xmlTemplate) OVERRIDE |
| | 通过模板初始化适配器(重载)
|
| |
| void | SetColumnsWidth (int *pColWid, int nCols) OVERRIDE |
| | 设置列宽
|
| |
| | TObjRefImpl () |
| | Constructor that initializes the reference count to 1.
|
| |
| virtual | ~TObjRefImpl () |
| | Virtual destructor.
|
| |
| long | AddRef () override |
| | Increments the reference count.
|
| |
| long | Release () override |
| | Decrements the reference count and deletes the object if the count reaches zero.
|
| |
| void | OnFinalRelease () override |
| | Deletes the object.
|
| |
| void | notifyDataSetChanged () |
| | 通知所有观察者数据集已更改
|
| |
| void | notifyDataSetInvalidated () |
| | 通知所有观察者数据集已失效
|
| |
| void | notifyItemDataChanged (int iItem) |
| | 通知所有观察者指定项的数据已更改
|
| |
| void | registerDataSetObserver (ILvDataSetObserver *observer) OVERRIDE |
| | 注册一个数据集观察者
|
| |
| void | unregisterDataSetObserver (ILvDataSetObserver *observer) OVERRIDE |
| | 注销一个数据集观察者
|
| |
| void | getView (int position, IWindow *pItem, IXmlNode *pXmlTemplate) OVERRIDE |
| | 获取视图
|
| |
| void | getView (int position, SItemPanel *pItem, SXmlNode xmlTemplate) |
| | 获取视图(模板函数)
|
| |
| int | getItemViewType (int position) |
| | 获取项视图类型
|
| |
| int | getItemViewType (int position, DWORD dwState) OVERRIDE |
| | 获取项视图类型(重载)
|
| |
| int | getViewTypeCount () OVERRIDE |
| | 获取视图类型数量
|
| |
| BOOL | isEmpty () OVERRIDE |
| | 检查数据集是否为空
|
| |
| int | getCount () PURE |
| | 获取数据集项数量
|
| |
| SStringW | getItemDesc (int position) |
| | 获取项描述
|
| |
| void | getItemDesc (int position, IStringW *pDesc) OVERRIDE |
| | 获取项描述(重载)
|
| |
| void | InitByTemplate (SXmlNode xmlTemplate) |
| | 通过模板初始化适配器
|
| |
| void | InitByTemplate (IXmlNode *pXmlTemplate) OVERRIDE |
| | 通过模板初始化适配器(重载)
|
| |
| void | getViewDesiredSize (SIZE *ret, int position, SItemPanel *pItem, int wid, int hei) |
| | 获取视图所需大小
|
| |
| void | getViewDesiredSize (SIZE *ret, int position, IWindow *pItem, int wid, int hei) OVERRIDE |
| | 获取视图所需大小(重载)
|
| |
| HRESULT | QueryInterface (REFGUID id, IObjRef **ppObj) OVERRIDE |
| | 查询接口
|
| |
多列适配器基类
Definition at line 337 of file SAdapterBase.h.