|
| CChartEleScatterBorder () |
|
| CChartEleScatterBorder (CChartCoordinate *sys, double v1=0.0, double v2=0.0) |
|
| CChartEleScatterBorder (CChartCoordinate *sys, double v1, double v2, double w, GColor color, TypeMarkShape markStyle=MS_CIRCLE) |
|
virtual | ~CChartEleScatterBorder () |
|
void | DoPaintElement (ISurface *pSurface, const GColor &color, const RECT &rcDiagram, RECT *rcUpdate) override |
|
void | ShellElementAttribute (const BeString &szName, const BeString &szText, ICoordList *crdlist=NULL) override |
| 命令控制和属性设置接口
|
|
| CChartEleScatter () |
|
| CChartEleScatter (CChartCoordinate *sys, double v1=0.0, double v2=0.0) |
|
| CChartEleScatter (CChartCoordinate *sys, double v1, double v2, double w, GColor color, TypeMarkShape markStyle=MS_CIRCLE) |
|
virtual | ~CChartEleScatter () |
|
void | SetScatterStyle (double w, GColor color, TypeMarkShape markStyle) |
|
BOOL | IsViewportArea () override |
|
void | DoPaintElement (ISurface *pSurface, const GColor &color, const RECT &rcDiagram, RECT *rcUpdate) override |
|
BOOL | OnNotifyMessage (IEventHandler *notify, UINT message, WPARAM wp, LPARAM lp) override |
|
void | ShellElementAttribute (const BeString &szName, const BeString &szText, ICoordList *crdlist=NULL) override |
| 命令控制和属性设置接口
|
|
| GStyleMarkShape () |
|
| ~GStyleMarkShape () |
|
void | SetMarkStyle (TypeMarkShape style) |
|
void | SetMarkSize (double marksize) |
|
void | SetMarkColor (COLORREF color) |
|
TypeMarkShape | GetMarkStyle () const |
|
double | GetMarkSize () const |
|
COLORREF | GetMarkColor () const |
|
void | OnPaintMarkShape (ISurface *pSurface, int cx, int cy, const RECT &rcDiagram, RECT *rcClip) |
|
void | OnPaintMarkShape (ISurface *pSurface, int cx, int cy, int size, const RECT &rcDiagram, RECT *rcClip) |
|
BOOL | OnPtInMarkShape (POINT pt, int cx, int cy) |
|
void | ShellMarkAttribute (const BeString &szName, const BeString &szText) |
|
| CChartElePoint () |
|
| CChartElePoint (CChartCoordinate *sys, double v1=0.0, double v2=0.0) |
|
virtual | ~CChartElePoint () |
|
double | GetPointAxisValue (int axis_index) |
|
void | SetCanBeChangedByMouse (int axis_index, BOOL enable) |
|
void | UpdatePosition (double v1=0.0, double v2=0.0) |
|
void | SetValueOnAxis1 (double v1) |
|
void | SetValueOnAxis2 (double v2) |
|
void | CopyFrom (const CChartElePoint *ele) |
|
void | DoPaintElement (ISurface *pSurface, const GColor &color, const RECT &rcDiagram, RECT *rcUpdate) override |
|
BOOL | OnNotifyMessage (IEventHandler *notify, UINT message, WPARAM wp, LPARAM lp) override |
|
VecFloat2 | GetPoint () override |
|
VecFloat2 | GetLogicPoint (int field=0) override |
|
BOOL | IsVaild () override |
|
BOOL | IsViewportArea () override |
|
void | ShellElementAttribute (const BeString &szName, const BeString &szText, ICoordList *crdlist=NULL) override |
| 命令控制和属性设置接口
|
|
| CChartElement () |
|
virtual | ~CChartElement () |
|
CChartDataLabel * | GetDataLabelInfo () const |
|
void | SetDataLabelInfo (CChartDataLabel *labelStyle) |
|
BOOL | IsDrawDataLabel () const |
|
void | DrawDataLabel (ISurface *pSurface, int x, int y, LPCTSTR str, const RECT &rcDiagram, RECT *rcUpdate) |
|
virtual void | DoPaintElement (ISurface *pSurface, const GColor &color, const RECT &rcDiagram, RECT *rcUpdate) |
|
virtual VecFloat2 | GetPoint () |
|
virtual VecFloat2 | GetLogicPoint (int field=0) |
|
virtual BOOL | IsViewportArea () |
|
virtual BOOL | IsVaild () |
|
virtual BOOL | GetAxisXPoint (VecFloat2 &pt) |
|
virtual BOOL | OnNotifyMessage (IEventHandler *notify, UINT message, WPARAM wp, LPARAM lp) |
|
virtual void | ShellElementAttribute (const BeString &szName, const BeString &szText, ICoordList *crdlist=NULL) |
| 命令控制和属性设置接口
|
|
virtual void | OnParseElementData (XMLItem *pNode, CControlUI *parent) |
|
virtual void | OnTranslateLanguage () |
|
| CNodeCell () |
|
| CNodeCell (std::shared_ptr< CNodeData > valuedata) |
|
virtual | ~CNodeCell () |
|
void | BindAction (std::shared_ptr< IActionNotify > action) |
|
std::shared_ptr< IActionNotify > | ActionOfNode () const |
|
void | DoNodeAction () const |
|
void | SetBackNodeData (std::shared_ptr< CNodeData > valuedata) |
|
void | SetSyntaxAst (LPCTSTR str_script) |
|
void | SetName (BeString id) |
|
BeString & | Name () |
|
void | OnDrawNodeCell (ISurface *pSurface, int paintState, RECT rcCell, COLORREF textColor, UINT textAlignFlag, PathTransInfo *clipborderpath=NULL) |
|
void | SetNodeData (std::shared_ptr< CNodeData > valuedata) |
|
void | AddNodeData (std::shared_ptr< CNodeData > valuedata, int w=0, int h=0, SizeMode stw=AdaptFill, SizeMode sth=AdaptFill) |
|
void | InsertNodeData (int pos, std::shared_ptr< CNodeData > valuedata, int w=0, int h=0, SizeMode stw=AdaptFill, SizeMode sth=AdaptFill) |
|
void | SetNotifyHandler (IEventHandler *notify) |
|
BOOL | NotifyMsg (UINT message, WPARAM wp, LPARAM lp) |
|
void | NeedUpdateUI () |
|
void | NeedUpdateHostUI () |
|
void | ShellNodeCellAttribute (const BeString &szName, const BeString &szText) |
|
ItemState & | GetNodeState () |
|
void | Clear () |
|
BOOL | PtInCell (POINT pt) |
|
void | SetRect (int x, int y, int w, int h) |
|
RECT | CellRect () const |
|
std::shared_ptr< CNodeData > & | GetNodeData () |
|