|
CBlueUI
C++ 跨平台跨框架的数据可视化工具
|
类 BUI::INodeData 继承关系图:Public 成员函数 | |
| INodeData () | |
| virtual | ~INodeData () |
| virtual int | LayoutAdaptWidth (int expH)=0 |
| 布局自适应宽度计算 | |
| virtual int | LayoutAdaptHeight (int expW)=0 |
| 布局自适应高度计算 | |
| virtual int | GetSplitControlOffsetW ()=0 |
| 获得拆分宽度偏移 | |
| virtual int | GetSplitControlOffsetH ()=0 |
| 获得拆分高度偏移 | |
| virtual void | Layout (int x, int y, int w, int h, UINT flags=0)=0 |
| 布局接口 | |
| virtual RECT | GetPosition ()=0 |
| 获得布局位置,用来测试鼠标命中 | |
| virtual bool | IsVisibleLayout ()=0 |
| 布局可见性接口 | |
Public 成员函数 继承自 BUI::ICommitTarget | |
| ICommitTarget () | |
| virtual | ~ICommitTarget () |
| virtual void | OnSummitTarget (FourCode four_code, LPCTSTR data) |
| 对象之间传递数据的提交操作 | |
| BUI::INodeData::INodeData | ( | ) |
|
virtual |
|
pure virtual |
获得布局位置,用来测试鼠标命中
|
pure virtual |
获得拆分高度偏移
|
pure virtual |
获得拆分宽度偏移
|
pure virtual |
布局可见性接口
|
pure virtual |
布局接口
|
pure virtual |
布局自适应高度计算
|
pure virtual |
布局自适应宽度计算