|
| | CNodeDataTextGradient () |
| |
| | CNodeDataTextGradient (BeString &text) |
| |
| | ~CNodeDataTextGradient () |
| |
| void | OnDrawNodeData (ISurface *pSurface, int paintState, RECT rcCell, const GColor &color_text, UINT textAlignFlag, PathTransInfo *clipborderpath=NULL) override |
| |
| | CNodeDataText () |
| |
| | CNodeDataText (BeString text) |
| |
| virtual | ~CNodeDataText () |
| |
| void | SetValue (BeString text) |
| |
| void | OnDrawNodeData (ISurface *pSurface, int paintState, RECT rcCell, const GColor &color_text, UINT textAlignFlag, PathTransInfo *clipborderpath=NULL) override |
| |
| void | GetPrintText (BasicStringBufferA &str) override |
| | 获得打印字符串
|
| |
| void | NodeDataToEditor (BeString &str) override |
| | 传入编辑器显示的文本. node --> editor
|
| |
| void | EditorToNodeData (const BeString &str) override |
| | 接收编辑器传来的数据. editor --> node
|
| |
| int | Compare (LPCTSTR text, BOOL ignore_case=FALSE) override |
| | 比较内容文本
|
| |
| void | GetValueData (DataType type, ValuePack &sortData) override |
| | 获取数据值,也可用于排序
|
| |
| void | ShellNodeDataAttribute (const BeString &szName, const BeString &szText) override |
| |
| void | OnSaveConfigSetting (XMLItem *node) override |
| | 保存控件属性
|
| |
| UINT | GetNodeAdaptWidth (const GFont *font) override |
| | 获得布局自适应宽度
|
| |
| UINT | GetNodeAdaptHeight (const GFont *font) override |
| |
| void | OnTranslateLanguage () override |
| | 翻译
|
| |
| | CNodeDataIconPrefix () |
| |
| | CNodeDataIconPrefix (GImageIconInfo *normal, const GColor &color) |
| |
| virtual | ~CNodeDataIconPrefix () |
| |
| void | SetImage (GImageIconInfo *normal) |
| |
| void | SetTextColor (const GColor &color) |
| |
| void | SetFont (GFont *font) |
| |
| void | ShellNodeDataAttribute (const BeString &szName, const BeString &szText) override |
| |
| | CNodeData () |
| |
| virtual | ~CNodeData () |
| |
| virtual int | ChildCounts () |
| |
| virtual std::shared_ptr< CNodeData > | GetChildNode (int pos) |
| |
| virtual void | OnDrawNodeData (ISurface *pSurface, int paintState, RECT rcCell, const GColor &color_text, UINT align, PathTransInfo *clipborderpath=NULL) |
| |
| virtual void | GetPrintText (BasicStringBufferA &str) |
| | 获得打印字符串
|
| |
| virtual void | NodeDataToEditor (BeString &str) |
| | 传入编辑器显示的文本. node --> editor
|
| |
| virtual void | EditorToNodeData (const BeString &str) |
| | 接收编辑器传来的数据. editor --> node
|
| |
| virtual int | Compare (LPCTSTR text, BOOL ignore_case=FALSE) |
| | 比较内容文本
|
| |
| virtual void | GetValueData (DataType type, ValuePack &sortData) |
| | 获取数据值,也可用于排序
|
| |
| virtual void | SetElementLayout (int w, int h, SizeMode stw, SizeMode sth) |
| | 设置布局信息
|
| |
| virtual void | GetElementLayout (ElementLayout &ele) |
| | 获得布局信息
|
| |
| virtual UINT | GetNodeAdaptWidth (const GFont *font) |
| | 获得布局自适应宽度
|
| |
| virtual UINT | GetNodeAdaptHeight (const GFont *font) |
| |
| virtual void | OnSaveConfigSetting (XMLItem *node) |
| | 保存控件属性
|
| |
| virtual void | OnParseNodeData (XMLItem *pNode, CControlUI *parent) |
| |
| virtual void | ShellNodeDataAttribute (const BeString &szName, const BeString &szText) |
| |
| virtual void | SetClipRect (RECT &rc) |
| | 设置可视化区域
|
| |
| virtual void | OnTranslateLanguage () |
| | 翻译
|
| |
| virtual CControlUI * | HitTestCellControl (POINT pt) |
| | 定位控件
|
| |
| virtual CControlUI * | FindCellControl (LPCTSTR name) |
| |
| virtual BOOL | AddChildNodeData (std::shared_ptr< CNodeData > valuedata) |
| | 添加子node
|
| |
| virtual BOOL | InsertChildNodeData (int pos, std::shared_ptr< CNodeData > valuedata) |
| |
| virtual BOOL | RemoveChildNodeData (int pos) |
| |
| void | StorageNodeAdaptWidth (UINT size) |
| |
| void | StorageNodeAdaptHeight (UINT size) |
| |
| void | DrawNodeTextW (ISurface *pSurface, int paintState, RECT rcCell, const GColor &color_text, UINT align, LPCWSTR text, int length) |
| |
| void | DrawNodeTextA (ISurface *pSurface, int paintState, RECT rcCell, const GColor &color_text, UINT align, LPCSTR text, int length) |
| |
| void | OnSummitTarget (FourCode four_code, LPCTSTR data) override |
| | 对象之间传递数据的提交操作
|
| |
| | ICommitTarget () |
| |
| virtual | ~ICommitTarget () |
| |
| virtual void | OnSummitTarget (FourCode four_code, LPCTSTR data) |
| | 对象之间传递数据的提交操作
|
| |
| | GradientRoundRect (GColor color) |
| |
| | GradientRoundRect (GBrushGradient *bru=NULL) |
| |
| | ~GradientRoundRect () |
| |
| void | SetRoundRectRadius (RoundRectRadius &radius) |
| |
| void | SetSolidColor (GColor color) |
| |
| void | SetGraientColor (GBrushGradient *bru) |
| |
| void | DrawBackGround (ISurface *pSurface, RECT &rcView) |
| |