跳至内容

CWndObj

CWndObj

CWndObj 是标准库中简单控件 (基于图表对象) 的基准类。

描述

CWndObj 类实现简单控件的基本方法。

声明

class CWndObj : public CWnd

标称库文件

#include <Controls\WndObj.mqh>

继承体系

CObject

CWnd

CWndObj

直接分支

: CBmpButton, CButton, CEdit, CLabel, CPanel, CPicture

类方法

图表事件处理
OnEvent所有图表事件的句柄
属性
文本获取/设置 OBJPROP_TEXT 图表对象的属性
Color获取/设置 OBJPROP_COLOR 图表对象的属性
ColorBackground获取/设置 OBJPROP_BGCOLOR 图表对象的属性
ColorBorder获取/设置 OBJPROP_BORDER_COLOR 图表对象的属性
Font获取/设置 OBJPROP_FONT 图表对象的属性
FontSize获取/设置 OBJPROP_FONTSIZE 图表对象的属性
ZOrder获取/设置 OBJPROP_ZORDER 图表对象的属性
图表对象事件处理器
OnObjectCreateCHARTEVENT_OBJECT_CREATE 事件处理器
OnObjectChangeCHARTEVENT_OBJECT_CHANGE 事件处理器
OnObjectDeleteCHARTEVENT_OBJECT_DELETE 事件处理器
OnObjectDragCHARTEVENT_OBJECT_DRAG 事件处理器
属性改变事件处理器
OnSetText“设置文本” 事件处理器
OnSetColor“设置颜色” 事件处理器
OnSetColorBackground“设置背景颜色” 事件处理器
OnSetFont“设置字体” 事件处理器
OnSetFontSize“设置字号” 事件处理器
OnSetZOrder“设置图层顺序” 事件处理器
内部事件处理器
OnDestroy“销毁” 事件处理器
OnChange“修改” 事件处理器

方法继承自类 CWnd

: Create, Destroy, OnMouseEvent, Name, ControlsTotal, Control, ControlFind, Rect, Left, Left, Top, Top, Right, Right, Bottom, Bottom, Width, Width, Height, Height, Size, Size, Size, Move, Move, Shift, Contains, Contains, Alignment, Align, Id, Id, IsEnabled, Enable, Disable, IsVisible, Visible, Show, Hide, IsActive, Activate, Deactivate, StateFlags, StateFlags, StateFlagsSet, StateFlagsReset, PropFlags, PropFlags, PropFlagsSet, PropFlagsReset, MouseX, MouseX, MouseY, MouseY, MouseFlags, MouseFlags, MouseFocusKill, BringToTop