Documentation
¶
Overview ¶
Package widget 封装了所有窗口组件.
Button, ComboBox, DateTime, Edit, Editor, Element, LayoutEle, LayoutFrame, List, ListBox, ListView, Menu, MenuBar, MonthCal, Pane, ProgressBar, ScrollBar, ScrollView, Shape, ShapeEllipse, ShapeGif, ShapeGroupBox, ShapeLine, ShapePicture, ShapeRect, ShapeText, SliderBar, TabBar, Table, TextLink, ToolBar, Tree.
Index ¶
- type Button
- func (b *Button) X事件_被单击(pFun XE_BNCLICK) bool
- func (b *Button) X事件_被单击1(pFun XE_BNCLICK1) bool
- func (b *Button) X事件_选中(pFun XE_BUTTON_CHECK) bool
- func (b *Button) X事件_选中1(pFun XE_BUTTON_CHECK1) bool
- func (b *Button) X判断选中() bool
- func (b *Button) X取图标(图标类型 int) int
- func (b *Button) X取文本() string
- func (b *Button) X取文本对齐方式() 炫彩常量类.TextFormatFlag_
- func (b *Button) X取状态() 炫彩常量类.Common_State3_
- func (b *Button) X取状态EX() 炫彩常量类.Button_State_
- func (b *Button) X取组ID() int32
- func (b *Button) X取绑定元素() int
- func (b *Button) X启用动画(启用 bool, 是否循环播放 bool) int
- func (b *Button) X添加动画帧(图片句柄 int, 图片帧延时 int) int
- func (b *Button) X置偏移(偏移量x int, 偏移量y int) int
- func (b *Button) X置图标(图片句柄 int) int
- func (b *Button) X置图标偏移(偏移量x int, 偏移量y int) int
- func (b *Button) X置图标对齐(对齐方式 炫彩常量类.Button_Icon_Align_) int
- func (b *Button) X置图标间隔(间隔大小 int) int
- func (b *Button) X置文本(文本内容 string) int
- func (b *Button) X置文本对齐(对齐方式 炫彩常量类.TextFormatFlag_) int
- func (b *Button) X置状态(按钮状态 炫彩常量类.Common_State3_) int
- func (b *Button) X置禁用图标(图片句柄 int) int
- func (b *Button) X置类型EX(按钮类型 炫彩常量类.XC_OBJECT_TYPE_EX) int
- func (b *Button) X置组ID(组ID int32) int
- func (b *Button) X置绑定元素(将要绑定的元素 int) int
- func (b *Button) X置选中(是否选中 bool) bool
- type ComboBox
- func (c *ComboBox) X事件_下拉列表弹出(pFun XE_COMBOBOX_POPUP_LIST) bool
- func (c *ComboBox) X事件_下拉列表弹出1(pFun XE_COMBOBOX_POPUP_LIST1) bool
- func (c *ComboBox) X事件_下拉列表退出(pFun XE_COMBOBOX_EXIT_LIST) bool
- func (c *ComboBox) X事件_下拉列表退出1(pFun XE_COMBOBOX_EXIT_LIST1) bool
- func (c *ComboBox) X事件_下拉列表项选择(pFun XE_COMBOBOX_SELECT) bool
- func (c *ComboBox) X事件_下拉列表项选择1(pFun XE_COMBOBOX_SELECT1) bool
- func (c *ComboBox) X事件_下拉列表项选择完成(pFun XE_COMBOBOX_SELECT_END) bool
- func (c *ComboBox) X事件_下拉列表项选择完成1(pFun XE_COMBOBOX_SELECT_END1) bool
- func (c *ComboBox) X创建数据适配器() int
- func (c *ComboBox) X删除列全部() int
- func (c *ComboBox) X删除项(项索引 int) bool
- func (c *ComboBox) X删除项EX(项索引 int, 删除数量 int) bool
- func (c *ComboBox) X删除项全部() int
- func (c *ComboBox) X取下拉列表高度() int
- func (c *ComboBox) X取下拉按钮坐标(坐标 *炫彩基类.RECT) int
- func (c *ComboBox) X取列数量() int
- func (c *ComboBox) X取数据适配器() int
- func (c *ComboBox) X取状态() 炫彩常量类.ComboBox_State_
- func (c *ComboBox) X取选择项() int
- func (c *ComboBox) X取项图片(项索引 int, 列索引 int) int
- func (c *ComboBox) X取项图片EX(项索引 int, 字段名 string) int
- func (c *ComboBox) X取项数量() int
- func (c *ComboBox) X取项整数值(项索引 int, 列索引 int, 接收返回整数值 *int32) bool
- func (c *ComboBox) X取项整数值EX(项索引 int, 字段名 string, 接收返回整数值 *int32) bool
- func (c *ComboBox) X取项文本(项索引 int32, 列索引 int32) string
- func (c *ComboBox) X取项文本EX(项索引 int, 字段名 string) string
- func (c *ComboBox) X取项模板() int
- func (c *ComboBox) X取项浮点值(项索引 int, 列索引 int, 接收返回浮点值 *float32) bool
- func (c *ComboBox) X取项浮点值EX(项索引 int, 字段名 string, 接收返回浮点值 *float32) bool
- func (c *ComboBox) X启用下拉列表高度固定大小(是否启用 bool) int
- func (c *ComboBox) X启用绘制下拉按钮(是否绘制 bool) int
- func (c *ComboBox) X启用编辑(TRUE可编辑 bool) int
- func (c *ComboBox) X弹出下拉列表() int
- func (c *ComboBox) X插入项图片(项索引 int, 图片句柄 int) int
- func (c *ComboBox) X插入项图片EX(项索引 int, 字段名 string, 图片句柄 int) int
- func (c *ComboBox) X插入项文本(项索引 int, 文本 string) int
- func (c *ComboBox) X插入项文本EX(项索引 int, 字段名 string, 文本 string) int
- func (c *ComboBox) X添加项图片(图片句柄 int) int
- func (c *ComboBox) X添加项图片EX(字段名 string, 图片句柄 int) int
- func (c *ComboBox) X添加项文本(文本 string) int
- func (c *ComboBox) X添加项文本EX(字段名 string, 文本 string) int
- func (c *ComboBox) X绑定数据适配器(适配器句柄 int) int
- func (c *ComboBox) X置下拉列表高度(高度 int) int
- func (c *ComboBox) X置下拉按钮大小(大小 int) int
- func (c *ComboBox) X置绑定名称(字段名 string) int
- func (c *ComboBox) X置选择项(项索引 int) bool
- func (c *ComboBox) X置项图片(项索引 int, 列索引 int, 图片句柄 int) bool
- func (c *ComboBox) X置项图片EX(项索引 int, 字段名 string, 图片句柄 int) bool
- func (c *ComboBox) X置项指数值EX(项索引 int, 字段名 string, 整数值 int32) bool
- func (c *ComboBox) X置项整数值(项索引 int, 列索引 int, 整数值 int32) bool
- func (c *ComboBox) X置项文本(项索引 int, 列索引 int, 文本 string) bool
- func (c *ComboBox) X置项文本EX(项索引 int, 字段名 string, 文本 string) bool
- func (c *ComboBox) X置项模板(项模板文件 string) int
- func (c *ComboBox) X置项模板并按内存(模板数据 []byte) bool
- func (c *ComboBox) X置项模板并按字符串(字符串 string) int
- func (c *ComboBox) X置项模板并按资源ZIP(RC资源ID int32, 文件名 string, zip密码 string, 模块句柄 uintptr) bool
- func (c *ComboBox) X置项浮点值(项索引 int, 列索引 int, 浮点数 float32) bool
- func (c *ComboBox) X置项浮点值EX(项索引 int, 字段名 string, 浮点数 float32) bool
- func (c *ComboBox) X设置项模板(模板句柄 int) int
- type DateTime
- func (d *DateTime) X事件_内容改变(pFun XE_DATETIME_CHANGE) bool
- func (d *DateTime) X事件_内容改变1(pFun XE_DATETIME_CHANGE1) bool
- func (d *DateTime) X事件_弹出月历卡片(pFun XE_DATETIME_POPUP_MONTHCAL) bool
- func (d *DateTime) X事件_弹出月历卡片1(pFun XE_DATETIME_POPUP_MONTHCAL1) bool
- func (d *DateTime) X事件_月历卡片退出(pFun XE_DATETIME_EXIT_MONTHCAL) bool
- func (d *DateTime) X事件_月历卡片退出1(pFun XE_DATETIME_EXIT_MONTHCAL1) bool
- func (d *DateTime) X取内部按钮(按钮类型 int) int
- func (d *DateTime) X取当前日期(年指针 *int32, 月指针 *int32, 日指针 *int32) int
- func (d *DateTime) X取当前时间(时指针 *int32, 分指针 *int32, 秒指针 *int32) int
- func (d *DateTime) X取样式() int
- func (d *DateTime) X取选择日期背景颜色() int
- func (d *DateTime) X启用分割栏为斜线(斜线 bool) int
- func (d *DateTime) X弹出月历卡片() int
- func (d *DateTime) X置当前日期(年 int32, 月 int32, 日 int32) int
- func (d *DateTime) X置样式(样式 int) int
- func (d *DateTime) X置选择日期背景颜色(背景色 int) int
- func (d *DateTime) X设置当前时间(时 int32, 分 int32, 秒 int32) int
- type Edit
- func (e *Edit) X事件_交换行(pFun XE_EDIT_SWAPROW) bool
- func (e *Edit) X事件_交换行1(pFun XE_EDIT_SWAPROW1) bool
- func (e *Edit) X事件_光标位置被改变(pFun XE_EDIT_POS_CHANGED) bool
- func (e *Edit) X事件_光标位置被改变1(pFun XE_EDIT_POS_CHANGED1) bool
- func (e *Edit) X事件_内容被改变(pFun XE_EDIT_CHANGED) bool
- func (e *Edit) X事件_内容被改变1(pFun XE_EDIT_CHANGED1) bool
- func (e *Edit) X事件_回车TAB对齐(pFun XE_EDIT_ENTER_GET_TABALIGN) bool
- func (e *Edit) X事件_回车TAB对齐1(pFun XE_EDIT_ENTER_GET_TABALIGN1) bool
- func (e *Edit) X事件_样式被改变(pFun XE_EDIT_STYLE_CHANGED) bool
- func (e *Edit) X事件_样式被改变1(pFun XE_EDIT_STYLE_CHANGED1) bool
- func (e *Edit) X事件_编辑框设置(pFun XE_EDIT_SET) bool
- func (e *Edit) X事件_编辑框设置1(pFun XE_EDIT_SET1) bool
- func (e *Edit) X事件_行被改变(pFun XE_EDIT_ROW_CHANGED) bool
- func (e *Edit) X事件_行被改变1(pFun XE_EDIT_ROW_CHANGED1) bool
- func (e *Edit) X事件_颜色被改变(pFun XE_EDIT_COLOR_CHANGE) bool
- func (e *Edit) X事件_颜色被改变1(pFun XE_EDIT_COLOR_CHANGE1) bool
- func (e *Edit) X修改样式(样式索引 int, 字体句柄 int, ABGR颜色 int, 是否使用颜色 bool) bool
- func (e *Edit) X删除(起始行索引 int, 起始行列索引 int, 结束行索引 int, ...) bool
- func (e *Edit) X删除行(行索引 int) bool
- func (e *Edit) X删除选择内容() bool
- func (e *Edit) X判断为空() bool
- func (e *Edit) X剪贴板剪切() bool
- func (e *Edit) X剪贴板复制() bool
- func (e *Edit) X剪贴板粘贴() bool
- func (e *Edit) X取内容长度() int
- func (e *Edit) X取内容长度行(行索引 int) int
- func (e *Edit) X取可视行范围(起始行索引 *int32, 结束行索引 *int32) int
- func (e *Edit) X取坐标点(行索引 int, 列索引 int, 接收返回坐标点 *炫彩基类.POINT) int
- func (e *Edit) X取字符(行索引 int, 列索引 int) int
- func (e *Edit) X取当前位置EX(返回行索引, 返回列索引 *int32) int
- func (e *Edit) X取当前位置点() int
- func (e *Edit) X取当前列() int
- func (e *Edit) X取当前行() int
- func (e *Edit) X取总行数() int
- func (e *Edit) X取指定行气泡标识(行索引 int) 炫彩常量类.Chat_Flag_
- func (e *Edit) X取数据() 炫彩基类.Edit_Data_Copy_
- func (e *Edit) X取文本(接收文本指针 *string, 内存大小 int) int
- func (e *Edit) X取文本Ex() string
- func (e *Edit) X取文本Tmp() string
- func (e *Edit) X取文本行(行索引 int, 接收文本指针 *string, 接收文本内存块长度 int) int
- func (e *Edit) X取文本行Ex(行索引 int) string
- func (e *Edit) X取样式信息(样式索引 int, 返回样式信息 *炫彩基类.Edit_Style_Info_) bool
- func (e *Edit) X取消选择() bool
- func (e *Edit) X取行文本Tmp(行索引 int) string
- func (e *Edit) X取选择内容范围(起始位置 *炫彩基类.Position_, 结束位置 *炫彩基类.Position_) bool
- func (e *Edit) X取选择文本(接收返回文本 *string, 接收内存大小 int) int
- func (e *Edit) X取选择文本Ex() string
- func (e *Edit) X取选择文本Tmp() string
- func (e *Edit) X取选择文本长度() int
- func (e *Edit) X启用只读(是否启用 bool) int
- func (e *Edit) X启用多行(是否启用 bool) int
- func (e *Edit) X启用密码(是否启用 bool) int
- func (e *Edit) X启用自动取消选择(是否启用 bool) int
- func (e *Edit) X启用自动换行(是否启用 bool) int
- func (e *Edit) X启用自动选择(是否启用 bool) int
- func (e *Edit) X恢复() bool
- func (e *Edit) X插入对象(行索引 int, 列索引 int, 对象句柄 int) int
- func (e *Edit) X插入文本(行索引 int, 列索引 int, 字符串 string) int
- func (e *Edit) X插入文本EX(行索引 int, 列索引 int, 字符串 string, 样式 int) int
- func (e *Edit) X插入文本模拟用户操作(字符串 string) int
- func (e *Edit) X插入气泡开始(头像图片句柄 int, 背景图片句柄 int, ...) int
- func (e *Edit) X撤销() bool
- func (e *Edit) X是否只读() bool
- func (e *Edit) X是否在选择区域(行索引 int, 列索引 int) bool
- func (e *Edit) X是否多行() bool
- func (e *Edit) X是否密码() bool
- func (e *Edit) X是否自动换行() bool
- func (e *Edit) X暂未使用Event_EDIT_DRAWROW(pFun XE_EDIT_DRAWROW) bool
- func (e *Edit) X暂未使用Event_EDIT_DRAWROW1(pFun XE_EDIT_DRAWROW1) bool
- func (e *Edit) X添加对象(对象句柄 int) int
- func (e *Edit) X添加对象并按样式(样式索引 int) int
- func (e *Edit) X添加数据(数据结构 *炫彩基类.Edit_Data_Copy_, 样式表 []uint16, ...) int
- func (e *Edit) X添加文本(字符串 string) int
- func (e *Edit) X添加文本EX(字符串 string, 样式索引 int) int
- func (e *Edit) X添加样式(字体 int, 颜色 int, 是否使用颜色 bool) int
- func (e *Edit) X添加样式EX(字体名称 string, 字体大小 int, 字体样式 炫彩常量类.FontStyle_, ...) int
- func (e *Edit) X添加气泡开始(头像 int, 气泡背景 int, 标志 炫彩常量类.Chat_Flag_) int
- func (e *Edit) X添加气泡结束() int
- func (e *Edit) X移动到末尾() int
- func (e *Edit) X置TAB空格(空格数量 int) int
- func (e *Edit) X置后备字体(字体 int) int
- func (e *Edit) X置字符间距(英文字符间距 int, 中文字符间距 int) int
- func (e *Edit) X置密码字符(字符 int) int
- func (e *Edit) X置当前位置(行索引 int) int
- func (e *Edit) X置当前位置EX(行索引, 列索引 int32) int
- func (e *Edit) X置当前样式(样式索引 int) int
- func (e *Edit) X置指定行高度(行索引 int, 高度 int) int
- func (e *Edit) X置插入符宽度(宽度 int) int
- func (e *Edit) X置插入符颜色(颜色 int) int
- func (e *Edit) X置文本(字符串 string) int
- func (e *Edit) X置文本对齐(对齐方式 炫彩常量类.Edit_TextAlign_Flag_) int
- func (e *Edit) X置文本整数(整数值 int) int
- func (e *Edit) X置气泡最大宽度(最大宽度 int32)
- func (e *Edit) X置气泡缩进(缩进值 int) int
- func (e *Edit) X置空格大小(空格大小 int) int
- func (e *Edit) X置行间隔(行间隔大小 int) int
- func (e *Edit) X置选择(起始行索引 int, 起始行列索引 int, 结束行索引 int, ...) bool
- func (e *Edit) X置选择文本样式(样式索引 int) int
- func (e *Edit) X置选择背景颜色(ABGR颜色 int) int
- func (e *Edit) X置默认文本(文本内容 string) int
- func (e *Edit) X置默认文本颜色(ABGR颜色值 int) int
- func (e *Edit) X置默认行高(行高 int) int
- func (e *Edit) X自动滚动() bool
- func (e *Edit) X自动滚动EX(行索引 int, 列索引 int) bool
- func (e *Edit) X行列到位置(行索引 int, 列索引 int) int
- func (e *Edit) X转换位置(位置点 int, 行列 *炫彩基类.Position_) int
- func (e *Edit) X选择全部() bool
- func (e *Edit) X释放数据(pData *炫彩基类.Edit_Data_Copy_) int
- func (e *Edit) X释放样式(样式 int) bool
- type Editor
- func (e *Editor) X事件_多行内容改变(pFun XE_EDITOR_MODIFY_ROWS) bool
- func (e *Editor) X事件_多行内容改变1(pFun XE_EDITOR_MODIFY_ROWS1) bool
- func (e *Editor) X事件_移除断点(pFun XE_EDITOR_REMOVEBREAKPOINT) bool
- func (e *Editor) X事件_移除断点1(pFun XE_EDITOR_REMOVEBREAKPOINT1) bool
- func (e *Editor) X事件_自动匹配选择(pFun XE_EDITOR_AUTOMATCH_SELECT) bool
- func (e *Editor) X事件_自动匹配选择1(pFun XE_EDITOR_AUTOMATCH_SELECT1) bool
- func (e *Editor) X事件_设置断点(pFun XE_EDITOR_SETBREAKPOINT) bool
- func (e *Editor) X事件_设置断点1(pFun XE_EDITOR_SETBREAKPOINT1) bool
- func (e *Editor) X判断断点(行索引 int) bool
- func (e *Editor) X取全部断点(接收断点切片 *[]int32, 切片大小 int) int
- func (e *Editor) X取断点数量() int
- func (e *Editor) X取颜色信息(颜色信息结构体指针 *炫彩基类.Editor_Color_) int
- func (e *Editor) X启用空格选择自动匹配项(是否启用 bool) int
- func (e *Editor) X展开EX(行索引 int) int
- func (e *Editor) X展开全部(是否展开 bool) int
- func (e *Editor) X展开指定行(行索引 int, 是否展开 bool) int
- func (e *Editor) X是否为空行(行 int) int
- func (e *Editor) X添加关键字(字符串 string, 样式 int) int
- func (e *Editor) X添加排除定义变量关键字(字符串 string) int
- func (e *Editor) X添加自动匹配函数(字符串 string) int
- func (e *Editor) X添加自动匹配字符串(字符串 string) int
- func (e *Editor) X清空断点() int
- func (e *Editor) X移除断点(行索引 int) bool
- func (e *Editor) X置函数样式(样式 int) int
- func (e *Editor) X置变量样式(样式 int) int
- func (e *Editor) X置字符串样式(样式 int) int
- func (e *Editor) X置宏样式(样式 int) int
- func (e *Editor) X置常量样式(样式 int) int
- func (e *Editor) X置当前运行(行索引 int) bool
- func (e *Editor) X置数字样式(样式 int) int
- func (e *Editor) X置数据类型样式(样式 int) int
- func (e *Editor) X置断点(行索引 int, 是否激活 bool) bool
- func (e *Editor) X置注释样式(样式 int) int
- func (e *Editor) X置类样式(样式 int) int
- func (e *Editor) X置自动匹配结果显示模式(模式 int) int
- func (e *Editor) X置颜色(颜色信息结构体指针 *炫彩基类.Editor_Color_) int
- func (e *Editor) X获取折叠状态() string
- func (e *Editor) X获取深度(行索引 int) int
- func (e *Editor) X获取缩进(行 int) int
- func (e *Editor) X设置当前行(行索引 int) int
- func (e *Editor) X设置折叠状态(pString string) int
- func (e *Editor) X转换到展开行(行索引 int) int
- type Element
- func (e *Element) X事件_CHAR(pFun XE_CHAR) bool
- func (e *Element) X事件_CHAR1(pFun XE_CHAR1) bool
- func (e *Element) X事件_即将销毁(pFun XE_DESTROY) bool
- func (e *Element) X事件_即将销毁1(pFun XE_DESTROY1) bool
- func (e *Element) X事件_右键弹起(pFun XE_RBUTTONUP) bool
- func (e *Element) X事件_右键弹起1(pFun XE_RBUTTONUP1) bool
- func (e *Element) X事件_右键按下(pFun XE_RBUTTONDOWN) bool
- func (e *Element) X事件_右键按下1(pFun XE_RBUTTONDOWN1) bool
- func (e *Element) X事件_处理过程(pFun XE_ELEPROCE) bool
- func (e *Element) X事件_处理过程1(pFun XE_ELEPROCE1) bool
- func (e *Element) X事件_大小改变事件(pFun XE_SIZE) bool
- func (e *Element) X事件_大小改变事件1(pFun XE_SIZE1) bool
- func (e *Element) X事件_失去焦点(pFun XE_KILLFOCUS) bool
- func (e *Element) X事件_失去焦点1(pFun XE_KILLFOCUS1) bool
- func (e *Element) X事件_失去鼠标捕获(pFun XE_KILLCAPTURE) bool
- func (e *Element) X事件_失去鼠标捕获1(pFun XE_KILLCAPTURE1) bool
- func (e *Element) X事件_工具提示弹出(pFun XE_TOOLTIP_POPUP) bool
- func (e *Element) X事件_工具提示弹出1(pFun XE_TOOLTIP_POPUP1) bool
- func (e *Element) X事件_左键双击(pFun XE_LBUTTONDBCLICK) bool
- func (e *Element) X事件_左键双击1(pFun XE_LBUTTONDBCLICK1) bool
- func (e *Element) X事件_左键弹起(pFun XE_LBUTTONUP) bool
- func (e *Element) X事件_左键弹起1(pFun XE_LBUTTONUP1) bool
- func (e *Element) X事件_左键按下(pFun XE_LBUTTONDOWN) bool
- func (e *Element) X事件_左键按下1(pFun XE_LBUTTONDOWN1) bool
- func (e *Element) X事件_弹出菜单项被选择(pFun XE_MENU_SELECT) bool
- func (e *Element) X事件_弹出菜单项被选择1(pFun XE_MENU_SELECT1) bool
- func (e *Element) X事件_按键弹起(pFun XE_KEYUP) bool
- func (e *Element) X事件_按键弹起1(pFun XE_KEYUP1) bool
- func (e *Element) X事件_按键按下(pFun XE_KEYDOWN) bool
- func (e *Element) X事件_按键按下1(pFun XE_KEYDOWN1) bool
- func (e *Element) X事件_文件拖放(pFun XE_DROPFILES) bool
- func (e *Element) X事件_文件拖放事件1(pFun XE_DROPFILES1) bool
- func (e *Element) X事件_显示隐藏事件(pFun XE_SHOW) bool
- func (e *Element) X事件_显示隐藏事件1(pFun XE_SHOW1) bool
- func (e *Element) X事件_滚动视图(pFun XE_PAINT_SCROLLVIEW) bool
- func (e *Element) X事件_滚动视图1(pFun XE_PAINT_SCROLLVIEW1) bool
- func (e *Element) X事件_炫彩定时器(pFun XE_XC_TIMER) bool
- func (e *Element) X事件_炫彩定时器1(pFun XE_XC_TIMER1) bool
- func (e *Element) X事件_绘制事件(pFun XE_PAINT) bool
- func (e *Element) X事件_绘制事件1(pFun XE_PAINT1) bool
- func (e *Element) X事件_绘制完成(pFun XE_PAINT_END) bool
- func (e *Element) X事件_绘制完成1(pFun XE_PAINT_END1) bool
- func (e *Element) X事件_绘制菜单背景(pFun XE_MENU_DRAW_BACKGROUND) bool
- func (e *Element) X事件_绘制菜单背景1(pFun XE_MENU_DRAW_BACKGROUND1) bool
- func (e *Element) X事件_绘制菜单项1(pFun XE_MENU_DRAWITEM1) bool
- func (e *Element) X事件_绘制菜单项事件(pFun XE_MENU_DRAWITEM) bool
- func (e *Element) X事件_获得焦点(pFun XE_SETFOCUS) bool
- func (e *Element) X事件_获得焦点1(pFun XE_SETFOCUS1) bool
- func (e *Element) X事件_菜单弹出(pFun XE_MENU_POPUP) bool
- func (e *Element) X事件_菜单弹出1(pFun XE_MENU_POPUP1) bool
- func (e *Element) X事件_菜单弹出窗口(pFun XE_MENU_POPUP_WND) bool
- func (e *Element) X事件_菜单退出(pFun XE_MENU_EXIT) bool
- func (e *Element) X事件_菜单退出1(pFun XE_MENU_EXIT1) bool
- func (e *Element) X事件_设置字体(pFun XE_SETFONT) bool
- func (e *Element) X事件_设置字体1(pFun XE_SETFONT1) bool
- func (e *Element) X事件_设置鼠标光标(pFun XE_SETCURSOR) bool
- func (e *Element) X事件_设置鼠标光标1(pFun XE_SETCURSOR1) bool
- func (e *Element) X事件_设置鼠标捕获(pFun XE_SETCAPTURE) bool
- func (e *Element) X事件_设置鼠标捕获1(pFun XE_SETCAPTURE1) bool
- func (e *Element) X事件_调整布局(pFun XE_ADJUSTLAYOUT) bool
- func (e *Element) X事件_调整布局1(pFun XE_ADJUSTLAYOUT1) bool
- func (e *Element) X事件_调整布局完成(pFun XE_ADJUSTLAYOUT_END) bool
- func (e *Element) X事件_调整布局完成1(pFun XE_ADJUSTLAYOUT_END1) bool
- func (e *Element) X事件_销毁完成(pFun XE_DESTROY_END) bool
- func (e *Element) X事件_销毁完成1(pFun XE_DESTROY_END1) bool
- func (e *Element) X事件_鼠标悬停(pFun XE_MOUSEHOVER) bool
- func (e *Element) X事件_鼠标悬停1(pFun XE_MOUSEHOVER1) bool
- func (e *Element) X事件_鼠标滚轮滚动(pFun XE_MOUSEWHEEL) bool
- func (e *Element) X事件_鼠标滚轮滚动1(pFun XE_MOUSEWHEEL1) bool
- func (e *Element) X事件_鼠标离开(pFun XE_MOUSELEAVE) bool
- func (e *Element) X事件_鼠标离开1(pFun XE_MOUSELEAVE1) bool
- func (e *Element) X事件_鼠标移动(pFun XE_MOUSEMOVE) bool
- func (e *Element) X事件_鼠标移动1(pFun XE_MOUSEMOVE1) bool
- func (e *Element) X事件_鼠标进入(pFun XE_MOUSESTAY) bool
- func (e *Element) X事件_鼠标进入1(pFun XE_MOUSESTAY1) bool
- func (e *Element) X关闭炫彩定时器(事件ID int) bool
- func (e *Element) X判断为子元素(子元素句柄 int) bool
- func (e *Element) X判断启用() bool
- func (e *Element) X判断启用_XE_MOUSEWHEEL() bool
- func (e *Element) X判断启用事件_XE_PAINT_END() bool
- func (e *Element) X判断启用焦点() bool
- func (e *Element) X判断启用画布() bool
- func (e *Element) X判断接受TAB() bool
- func (e *Element) X判断接受切换焦点() bool
- func (e *Element) X判断焦点() bool
- func (e *Element) X判断焦点EX() bool
- func (e *Element) X判断绘制焦点() bool
- func (e *Element) X判断背景透明() bool
- func (e *Element) X判断鼠标穿透() bool
- func (e *Element) X发送事件(事件类型 炫彩常量类.XE_, 参数1, 参数2 uint) int
- func (e *Element) X取Z序() int
- func (e *Element) X取位置(返回X坐标, 返回Y坐标 *int32) int
- func (e *Element) X取光标() int
- func (e *Element) X取内填充大小(大小 *炫彩基类.RECT) int
- func (e *Element) X取内容大小(水平或垂直 bool, 宽度 int, 高度 int, 返回大小 *炫彩基类.SIZE) int
- func (e *Element) X取右边() int32
- func (e *Element) X取坐标(坐标 *炫彩基类.RECT) int
- func (e *Element) X取大小(返回宽度, 返回高度 *int32) int
- func (e *Element) X取子对象并按ID(元素ID int) int
- func (e *Element) X取子对象并按索引(索引 int) int
- func (e *Element) X取子对象数量() int
- func (e *Element) X取字体() int
- func (e *Element) X取字体EX() int
- func (e *Element) X取客户区坐标(坐标 *炫彩基类.RECT) int
- func (e *Element) X取宽度() int
- func (e *Element) X取工具提示() int
- func (e *Element) X取左边() int32
- func (e *Element) X取底边() int32
- func (e *Element) X取文本颜色() int
- func (e *Element) X取文本颜色EX() int
- func (e *Element) X取焦点边框颜色() int
- func (e *Element) X取状态() 炫彩常量类.CombinedState
- func (e *Element) X取用户数据() int
- func (e *Element) X取窗口客户区坐标(坐标 *炫彩基类.RECT) int
- func (e *Element) X取窗口客户区坐标DPI(接收返回坐标 *炫彩基类.RECT) int
- func (e *Element) X取窗口客户区坐标点DPI(接收返回坐标点 *炫彩基类.POINT) int
- func (e *Element) X取背景对象数量() int
- func (e *Element) X取背景管理器() int
- func (e *Element) X取背景管理器EX() int
- func (e *Element) X取边框大小(大小 *炫彩基类.RECT) int
- func (e *Element) X取透明度() byte
- func (e *Element) X取逻辑坐标(坐标 *炫彩基类.RECT) int
- func (e *Element) X取顶边() int32
- func (e *Element) X取高度() int
- func (e *Element) X启用(启用或禁用 bool) int
- func (e *Element) X启用事件_XE_MOUSEWHEEL(是否启用 bool) int
- func (e *Element) X启用事件_XE_PAINT_END(是否启用 bool) int
- func (e *Element) X启用切换焦点(是否启用 bool) int
- func (e *Element) X启用接收TAB(是否启用 bool) int
- func (e *Element) X启用焦点(是否启用 bool) int
- func (e *Element) X启用画布(是否启用 bool) int
- func (e *Element) X启用绘制焦点(是否启用 bool) int
- func (e *Element) X启用绘制边框(是否启用 bool) int
- func (e *Element) X启用置顶(是否置顶显示 bool) bool
- func (e *Element) X启用背景透明(是否启用 bool) int
- func (e *Element) X启用透明通道(启用或关闭 bool) int
- func (e *Element) X启用鼠标穿透(是否启用 bool) int
- func (e *Element) X客户区坐标到窗口客户区(坐标 *炫彩基类.RECT) int
- func (e *Element) X客户区坐标到窗口客户区DPI(接收返回坐标 *炫彩基类.RECT) int
- func (e *Element) X客户区点到窗口客户区(坐标 *炫彩基类.POINT) int
- func (e *Element) X弹出工具提示(X坐标 int, Y坐标 int) int
- func (e *Element) X投递事件(事件类型 炫彩常量类.XE_, 参数1, 参数2 uint) int
- func (e *Element) X插入子对象(元素句柄或形状对象句柄 int, 插入位置索引 int) bool
- func (e *Element) X注册事件C(事件类型 炫彩常量类.XE_, 事件函数 interface{}) bool
- func (e *Element) X注册事件C1(事件类型 炫彩常量类.XE_, 事件函数 interface{}) bool
- func (e *Element) X注册事件C1Ex(事件类型 炫彩常量类.XE_, 事件函数指针 uintptr) bool
- func (e *Element) X注册事件CEx(事件类型 炫彩常量类.XE_, 事件函数指针 uintptr) bool
- func (e *Element) X测试点击元素(坐标点 *炫彩基类.POINT) int
- func (e *Element) X添加子对象(子元素句柄或形状对象句柄 int) bool
- func (e *Element) X添加背景图片(组合状态 炫彩常量类.CombinedState, 图片句柄 int) int
- func (e *Element) X添加背景填充(组合状态 炫彩常量类.CombinedState, ABGR颜色 int) int
- func (e *Element) X添加背景边框(组合状态 炫彩常量类.CombinedState, ABGR颜色 int, 线宽 int) int
- func (e *Element) X清空背景对象() int
- func (e *Element) X移动(X坐标, Y坐标 int32, 是否重绘 bool, ...) int
- func (e *Element) X移动逻辑坐标(X坐标, Y坐标 int32, 是否重绘 bool, ...) int
- func (e *Element) X移除() int
- func (e *Element) X移除事件C(事件类型 炫彩常量类.XE_, 事件函数 interface{}) bool
- func (e *Element) X移除事件CEx(事件类型 炫彩常量类.XE_, 事件函数指针 uintptr) bool
- func (e *Element) X窗口客户区坐标到元素客户区坐标(坐标 *炫彩基类.RECT) int
- func (e *Element) X窗口客户区点到元素客户区(坐标 *炫彩基类.POINT) int
- func (e *Element) X绘制(图形绘制句柄 int) int
- func (e *Element) X绘制焦点(图形绘制句柄 int, 区域坐标 *炫彩基类.RECT) bool
- func (e *Element) X置Z序(位置索引 int) bool
- func (e *Element) X置Z序EX(目标元素 int, 类型 炫彩常量类.Zorder_) bool
- func (e *Element) X置光标(光标句柄 int) int
- func (e *Element) X置内填充大小(左边 int, 上边 int, 右边 int, 下边 int) int
- func (e *Element) X置坐标(坐标 *炫彩基类.RECT, 是否重绘 bool, ...) int
- func (e *Element) X置坐标EX(X坐标 int, Y坐标 int, 宽度 int, 高度 int, 是否重绘 bool, ...) int
- func (e *Element) X置大小(宽度, 高度 int32, 是否重绘 bool, 标识 炫彩常量类.AdjustLayout_, ...) int
- func (e *Element) X置字体(炫彩字体 int) int
- func (e *Element) X置宽度(宽度 int) int
- func (e *Element) X置工具提示(内容 string) int
- func (e *Element) X置工具提示EX(内容 string, 对齐方式 炫彩常量类.TextFormatFlag_) int
- func (e *Element) X置左边(左边x坐标 int32, 是否重绘 bool) bool
- func (e *Element) X置拖动边框(边框位置组合 炫彩常量类.Element_Position_) int
- func (e *Element) X置拖动边框绑定元素(边框位置标识 炫彩常量类.Element_Position_, 绑定元素 int, ...) int
- func (e *Element) X置文本颜色(ABGR颜色值 int) int
- func (e *Element) X置最大大小(最大宽度 int, 最大高度 int) int
- func (e *Element) X置最小大小(最小宽度 int, 最小高度 int) int
- func (e *Element) X置炫彩定时器(事件ID int, 延时毫秒 int) bool
- func (e *Element) X置焦点() bool
- func (e *Element) X置焦点边框颜色(ABGR颜色值 int) int
- func (e *Element) X置用户数据(用户数据 int) int
- func (e *Element) X置背景(字符串 string) int
- func (e *Element) X置背景管理器(背景管理器 int) int
- func (e *Element) X置边框大小(左边 int, 上边 int, 右边 int, 下边 int) int
- func (e *Element) X置透明度(透明度 uint8) int
- func (e *Element) X置逻辑坐标(坐标 *炫彩基类.RECT, 是否重绘 bool, ...) int
- func (e *Element) X置锁定滚动(是否锁定水平 bool, 是否锁定垂直 bool) int
- func (e *Element) X置顶边(顶边y坐标 int32, 是否重绘 bool) bool
- func (e *Element) X置高度(高度 int) int
- func (e *Element) X置鼠标捕获(开启 bool) int
- func (e *Element) X菜单弹出窗口1(pFun XE_MENU_POPUP_WND1) bool
- func (e *Element) X调整布局(流水号 uint32) int
- func (e *Element) X调整布局EX(标识 炫彩常量类.AdjustLayout_, 流水号 uint32) int
- func (e *Element) X重绘(是否立即重绘 bool) int
- func (e *Element) X重绘指定区域(坐标 *炫彩基类.RECT, 是否立即重绘 bool) int
- func (e *Element) X销毁() int
- type LayoutEle
- func X创建布局(元素x坐标 int, 元素y坐标 int, 宽度 int, 高度 int, ...) *LayoutEle
- func X创建布局EX(父窗口句柄或元素句柄 int) *LayoutEle
- func X创建布局并按ID(父窗口句柄, nID int) *LayoutEle
- func X创建布局并按ID名称(父窗口句柄 int, 名称 string) *LayoutEle
- func X创建布局并按RC资源压缩包中布局文件(RC资源ID int32, 布局文件名, zip密码, 名称 string, ...) *LayoutEle
- func X创建布局并按UID(nUID int) *LayoutEle
- func X创建布局并按UID名称(名称 string) *LayoutEle
- func X创建布局并按内存压缩包中布局文件(布局文件数据 []byte, 布局文件名 string, zip密码 string, ...) *LayoutEle
- func X创建布局并按内存压缩包中布局文件EX(布局文件数据 []byte, 布局文件名 string, zip密码, 名称 string, ...) *LayoutEle
- func X创建布局并按压缩包中布局文件(zip文件名 string, 布局文件名 string, zip密码 string, ...) *LayoutEle
- func X创建布局并按压缩包中的布局文件EX(zip文件名 string, 布局文件名 string, zip密码, 名称前缀 string, ...) *LayoutEle
- func X创建布局并按句柄(handle int) *LayoutEle
- func X创建布局并按名称(name string) *LayoutEle
- func X创建布局并按布局文件(布局文件名 string, 父对象句柄 int, 附加窗口句柄 uintptr) *LayoutEle
- func X创建布局并按布局文件EX(布局文件名, 名称前缀 string, 父对象句柄 int, ...) *LayoutEle
- func X创建布局并按布局文件字符串W(xml字符串 string, 父对象 int, 附加窗口句柄 uintptr) *LayoutEle
- func X创建布局并按布局文件字符串WEX(字符串, 名称前缀 string, 父对象 int, ...) *LayoutEle
- func (l *LayoutEle) X判断启用() bool
- func (l *LayoutEle) X取内宽度() int
- func (l *LayoutEle) X取内高度() int
- func (l *LayoutEle) X启用(是否启用 bool) int
- func (l *LayoutEle) X启用水平(是否启用 bool) int
- func (l *LayoutEle) X启用溢出隐藏(是否启用 bool) int
- func (l *LayoutEle) X启用自动换行(是否启用 bool) int
- func (l *LayoutEle) X显示布局边界(是否显示 bool) int
- func (l *LayoutEle) X置垂直对齐(对齐方式 炫彩常量类.Layout_Align_) int
- func (l *LayoutEle) X置对齐基线(对齐方式 炫彩常量类.Layout_Align_Axis_) int
- func (l *LayoutEle) X置水平对齐(对齐方式 炫彩常量类.Layout_Align_) int
- func (l *LayoutEle) X置行距(行间距大小 int) int
- func (l *LayoutEle) X置间距(项间距大小 int) int
- type LayoutFrame
- func (l *LayoutFrame) X启用水平(是否启用 bool) int
- func (l *LayoutFrame) X启用溢出隐藏(是否启用 bool) int
- func (l *LayoutFrame) X启用自动换行(是否启用 bool) int
- func (l *LayoutFrame) X显示布局边界(是否启用 bool) int
- func (l *LayoutFrame) X置垂直对齐(对齐方式 炫彩常量类.Layout_Align_) int
- func (l *LayoutFrame) X置对齐基线(对齐方式 炫彩常量类.Layout_Align_Axis_) int
- func (l *LayoutFrame) X置水平对齐(对齐方式 炫彩常量类.Layout_Align_) int
- func (l *LayoutFrame) X置行距(行间距大小 int) int
- func (l *LayoutFrame) X置间距(项间距大小 int) int
- type List
- func (l *List) X事件_列表元素绘制列表头项(pFun XE_LIST_HEADER_DRAWITEM) bool
- func (l *List) X事件_列表元素绘制列表头项1(pFun XE_LIST_HEADER_DRAWITEM1) bool
- func (l *List) X事件_列表头项宽度改变(pFun XE_LIST_HEADER_WIDTH_CHANGE) bool
- func (l *List) X事件_列表头项宽度改变1(pFun XE_LIST_HEADER_WIDTH_CHANGE1) bool
- func (l *List) X事件_列表头项模板创建(pFun XE_LIST_HEADER_TEMP_CREATE) bool
- func (l *List) X事件_列表头项模板创建1(pFun XE_LIST_HEADER_TEMP_CREATE1) bool
- func (l *List) X事件_列表头项模板创建完成(pFun XE_LIST_HEADER_TEMP_CREATE_END) bool
- func (l *List) X事件_列表头项模板创建完成1(pFun XE_LIST_HEADER_TEMP_CREATE_END1) bool
- func (l *List) X事件_列表头项模板销毁(pFun XE_LIST_HEADER_TEMP_DESTROY) bool
- func (l *List) X事件_列表头项模板销毁1(pFun XE_LIST_HEADER_TEMP_DESTROY1) bool
- func (l *List) X事件_列表头项点击(pFun XE_LIST_HEADER_CLICK) bool
- func (l *List) X事件_列表头项点击1(pFun XE_LIST_HEADER_CLICK1) bool
- func (l *List) X事件_绘制项(pFun XE_LIST_DRAWITEM) bool
- func (l *List) X事件_绘制项1(pFun XE_LIST_DRAWITEM1) bool
- func (l *List) X事件_项模板创建(pFun XE_LIST_TEMP_CREATE) bool
- func (l *List) X事件_项模板创建1(pFun XE_LIST_TEMP_CREATE1) bool
- func (l *List) X事件_项模板创建完成(pFun XE_LIST_TEMP_CREATE_END) bool
- func (l *List) X事件_项模板创建完成1(pFun XE_LIST_TEMP_CREATE_END1) bool
- func (l *List) X事件_项模板销毁(pFun XE_LIST_TEMP_DESTROY) bool
- func (l *List) X事件_项模板销毁1(pFun XE_LIST_TEMP_DESTROY1) bool
- func (l *List) X事件_项选择(pFun XE_LIST_SELECT) bool
- func (l *List) X事件_项选择1(pFun XE_LIST_SELECT1) bool
- func (l *List) X停用_列表头项模板调整坐标(pFun XE_LIST_HEADER_TEMP_ADJUST_COORDINATE) bool
- func (l *List) X停用_列表头项模板调整坐标1(pFun XE_LIST_HEADER_TEMP_ADJUST_COORDINATE1) bool
- func (l *List) X停用_项模板调整坐标(pFun XE_LIST_TEMP_ADJUST_COORDINATE) bool
- func (l *List) X停用_项模板调整坐标1(pFun XE_LIST_TEMP_ADJUST_COORDINATE1) bool
- func (l *List) X列表头绑定数据适配器(数据适配器句柄 int) int
- func (l *List) X创建列表头数据适配器() int
- func (l *List) X创建数据适配器(预计列表总列数 int) int
- func (l *List) X删除全部列() int
- func (l *List) X删除列(项索引 int) bool
- func (l *List) X删除列全部AD() int
- func (l *List) X删除项(项 int) bool
- func (l *List) X删除项EX(项 int, 计数 int) bool
- func (l *List) X删除项全部() int
- func (l *List) X刷新指定项(项索引 int) int
- func (l *List) X刷新项数据() int
- func (l *List) X刷新项数据列表头() int
- func (l *List) X取全部选择(接收行索引切片 *[]int32, 切片大小 int) int
- func (l *List) X取列宽度(列索引 int) int
- func (l *List) X取列数量() int
- func (l *List) X取列数量AD() int
- func (l *List) X取列表头() int
- func (l *List) X取列表头对象所在行(对象句柄 int) int
- func (l *List) X取列表头数据适配器() int
- func (l *List) X取列表头模板对象(列表头项ID int, 模板项ID int) int
- func (l *List) X取列表头高度() int
- func (l *List) X取可视行范围(开始行索引 *int32, 结束行索引 *int32) int
- func (l *List) X取对象所在行(对象句柄 int) int
- func (l *List) X取数据适配器() int
- func (l *List) X取消全部选择项() int
- func (l *List) X取消选择项(项索引 int) bool
- func (l *List) X取行间距() int
- func (l *List) X取选择项() int
- func (l *List) X取选择项数量() int
- func (l *List) X取项图片(项 int, 列 int) int
- func (l *List) X取项图片EX(项 int, 名称 string) int
- func (l *List) X取项数据(项索引 int, 子项索引 int) int
- func (l *List) X取项数量AD() int
- func (l *List) X取项整数值(项 int, 列 int, 值指针 *int32) bool
- func (l *List) X取项整数值EX(项 int, 文本 string, 值指针 *int32) bool
- func (l *List) X取项文本(项 int, 列 int) string
- func (l *List) X取项文本EX(项 int, 名称 string) string
- func (l *List) X取项模板() int
- func (l *List) X取项模板列表头() int
- func (l *List) X取项模板对象(项索引 int, 子项索引 int, 模板项itemID int) int
- func (l *List) X取项浮点值(项 int, 列 int, 值指针 *float32) bool
- func (l *List) X取项浮点值EX(项 int, 名称 string, 值指针 *float32) bool
- func (l *List) X取项高度(行索引 int, 高度, 选中时高度 *int32) int
- func (l *List) X取项默认高度(高度 *int32, 选中时高度 *int32) int
- func (l *List) X启用固定行高(是否启用 bool) int
- func (l *List) X启用垂直滚动条顶部对齐(是否启用 bool) int
- func (l *List) X启用多选(是否启用 bool) int
- func (l *List) X启用拖动更改列宽(是否启用 bool) int
- func (l *List) X启用模板复用(是否启用 bool) int
- func (l *List) X启用虚表(是否启用 bool) int
- func (l *List) X启用项背景全行模式(是否启用 bool) int
- func (l *List) X增加列(列宽度 int) int
- func (l *List) X插入列(列宽度 int, 插入位置索引 int) int
- func (l *List) X插入项图片(项 int, 图片 int) int
- func (l *List) X插入项图片EX(项 int, 名称 string, 图片 int) int
- func (l *List) X插入项文本(项 int, 文本 string) int
- func (l *List) X插入项文本EX(项 int, 名称 string, 文本 string) int
- func (l *List) X显示指定项(项索引 int) int
- func (l *List) X测试点击项(坐标点 *炫彩基类.POINT, 项索引 *int32, 子项索引 *int32) bool
- func (l *List) X测试点击项EX(坐标点 *炫彩基类.POINT, 项索引 *int32, 子项索引 *int32) bool
- func (l *List) X添加列图片(列宽 int, 名称 string, 图片句柄 int) int
- func (l *List) X添加列文本(列宽 int, 名称 string, 文本 string) int
- func (l *List) X添加选择项(项索引 int) bool
- func (l *List) X添加项图片(图片 int) int
- func (l *List) X添加项图片EX(名称 string, 图片 int) int
- func (l *List) X添加项文本(文本 string) int
- func (l *List) X添加项文本EX(名称 string, 文本 string) int
- func (l *List) X绑定数据适配器(数据适配器句柄 int) int
- func (l *List) X置分割线颜色(ABGR颜色值 int) int
- func (l *List) X置列宽(列索引 int, 宽度 int) int
- func (l *List) X置列宽度固定(列索引 int, 是否固定宽度 bool) int
- func (l *List) X置列最小宽度(列索引 int, 宽度 int) int
- func (l *List) X置列表头高度(高度 int) int
- func (l *List) X置拖动矩形颜色(ABGR颜色值, 线宽度 int) int
- func (l *List) X置排序(列索引 int, 数据适配器中列索引 int, 是否启用排序 bool) int
- func (l *List) X置绘制项背景标志(标志位 炫彩常量类.List_DrawItemBk_Flag_) int
- func (l *List) X置虚表行数(行数 int) int
- func (l *List) X置行间距(行间距大小 int) int
- func (l *List) X置选择全部() int
- func (l *List) X置选择项(项索引 int) bool
- func (l *List) X置锁定列右侧(列索引 int) int
- func (l *List) X置锁定列左侧(列索引 int) int
- func (l *List) X置锁定行底部(是否锁定 bool) int
- func (l *List) X置锁定行底部重叠(是否重叠 bool) int
- func (l *List) X置项图片(项 int, 列 int, 图片 int) bool
- func (l *List) X置项图片EX(项 int, 名称 string, 图片 int) bool
- func (l *List) X置项指数值(项 int, 列 int, 值 int) bool
- func (l *List) X置项数据(项索引 int, 子项索引 int, 用户数据 int) bool
- func (l *List) X置项整数值EX(项 int, 名称 string, 值 int) bool
- func (l *List) X置项文本(项 int, 列 int, 文本 string) bool
- func (l *List) X置项文本EX(项 int, 名称 string, 文本 string) bool
- func (l *List) X置项模板(模板句柄 int) bool
- func (l *List) X置项模板从内存(模板数据 []byte) bool
- func (l *List) X置项模板从字符串(字符串 string) bool
- func (l *List) X置项模板并按资源ZIP(RC资源ID int32, 项模板文件名 string, zip密码 string, ...) bool
- func (l *List) X置项模板文件(文件名 string) bool
- func (l *List) X置项浮点值(项 int, 列 int, 值 float32) bool
- func (l *List) X置项浮点值EX(项 int, 名称 string, 值 float32) bool
- func (l *List) X置项高度(行索引 int, 高度, 选中时高度 int32) int
- func (l *List) X置项默认高度(高度 int32, 选中时高度 int32) int
- type ListBox
- func (l *ListBox) X事件_项模板创建(pFun XE_LISTBOX_TEMP_CREATE) bool
- func (l *ListBox) X事件_项模板创建1(pFun XE_LISTBOX_TEMP_CREATE1) bool
- func (l *ListBox) X事件_项模板创建完成(pFun XE_LISTBOX_TEMP_CREATE_END) bool
- func (l *ListBox) X事件_项模板创建完成1(pFun XE_LISTBOX_TEMP_CREATE_END1) bool
- func (l *ListBox) X事件_项模板销毁(pFun XE_LISTBOX_TEMP_DESTROY) bool
- func (l *ListBox) X事件_项模板销毁1(pFun XE_LISTBOX_TEMP_DESTROY1) bool
- func (l *ListBox) X事件_项绘制事件(pFun XE_LISTBOX_DRAWITEM) bool
- func (l *ListBox) X事件_项绘制事件1(pFun XE_LISTBOX_DRAWITEM1) bool
- func (l *ListBox) X事件_项选择事件(pFun XE_LISTBOX_SELECT) bool
- func (l *ListBox) X事件_项选择事件1(pFun XE_LISTBOX_SELECT1) bool
- func (l *ListBox) X停用_项模板调整坐标(pFun XE_LISTBOX_TEMP_ADJUST_COORDINATE) bool
- func (l *ListBox) X停用_项模板调整坐标1(pFun XE_LISTBOX_TEMP_ADJUST_COORDINATE1) bool
- func (l *ListBox) X创建数据适配器() int
- func (l *ListBox) X删除列全部() int
- func (l *ListBox) X删除项(项 int) bool
- func (l *ListBox) X删除项EX(项 int, 计数 int) bool
- func (l *ListBox) X删除项全部() int
- func (l *ListBox) X刷新指定项(项索引 int) int
- func (l *ListBox) X刷新数据() int
- func (l *ListBox) X取全部选择(切片缓冲区 *[]int32, 切片大小 int) int
- func (l *ListBox) X取列数量AD() int
- func (l *ListBox) X取可视行范围(开始行索引 *int32, 结束行索引 *int32) int
- func (l *ListBox) X取所在行索引(对象句柄 int) int
- func (l *ListBox) X取数据适配器() int
- func (l *ListBox) X取模板对象(项索引 int, 模板项ID int) int
- func (l *ListBox) X取消选择全部() bool
- func (l *ListBox) X取消选择项(项索引 int) bool
- func (l *ListBox) X取行间距() int
- func (l *ListBox) X取选择项() int
- func (l *ListBox) X取选择项数量() int
- func (l *ListBox) X取项图片(项 int, 列 int) int
- func (l *ListBox) X取项图片EX(项 int, 名称 string) int
- func (l *ListBox) X取项数据(项索引 int) int
- func (l *ListBox) X取项数量AD() int
- func (l *ListBox) X取项整数值(项 int, 列 int, 值指针 *int32) bool
- func (l *ListBox) X取项整数值EX(项 int, 名称 string, 值指针 *int32) bool
- func (l *ListBox) X取项文本(项 int, 列 int) string
- func (l *ListBox) X取项文本EX(项 int, 名称 string) string
- func (l *ListBox) X取项模板() int
- func (l *ListBox) X取项浮点值(项 int, 列 int, 值指针 *float32) bool
- func (l *ListBox) X取项浮点值EX(项 int, 名称 string, 值指针 *float32) bool
- func (l *ListBox) X取项背景信息(项索引 int, 项信息 *炫彩基类.ListBox_Item_Info_) bool
- func (l *ListBox) X取项默认高度(高度 *int32, 选中时高度 *int32) int
- func (l *ListBox) X取鼠标停留项() int
- func (l *ListBox) X启用固定行高(是否启用 bool) int
- func (l *ListBox) X启用多选(是否启用 bool) int
- func (l *ListBox) X启用模板复用(是否启用 bool) int
- func (l *ListBox) X启用虚表(是否启用 bool) int
- func (l *ListBox) X排序(列索引 int, 升序 bool) int
- func (l *ListBox) X插入项图片(项 int, 图片 int) int
- func (l *ListBox) X插入项图片EX(项 int, 名称 string, 图片 int) int
- func (l *ListBox) X插入项文本(项 int, 文本 string) int
- func (l *ListBox) X插入项文本EX(项 int, 名称 string, 文本 string) int
- func (l *ListBox) X显示指定项(项索引 int) int
- func (l *ListBox) X测试点击项(坐标点 *炫彩基类.POINT) int
- func (l *ListBox) X测试点击项EX(坐标点 *炫彩基类.POINT) int
- func (l *ListBox) X添加选择项(项索引 int) bool
- func (l *ListBox) X添加项图片(图片 int) int
- func (l *ListBox) X添加项图片EX(名称 string, 图片 int) int
- func (l *ListBox) X添加项文本(文本 string) int
- func (l *ListBox) X添加项文本EX(名称 string, 文本 string) int
- func (l *ListBox) X绑定数据适配器(数据适配器句柄 int) int
- func (l *ListBox) X置分割线颜色(ABGR颜色值 int) int
- func (l *ListBox) X置拖动矩形颜色(ABGR颜色值, 线宽度 int) int
- func (l *ListBox) X置绘制项背景标志(标志位 炫彩常量类.List_DrawItemBk_Flag_) int
- func (l *ListBox) X置虚表行数(行数 int) int
- func (l *ListBox) X置行间距(间距大小 int) int
- func (l *ListBox) X置选择项(项索引 int) bool
- func (l *ListBox) X置项信息(项索引 int, 项信息 *炫彩基类.ListBox_Item_Info_) bool
- func (l *ListBox) X置项图片(项 int, 列 int, 图片 int) bool
- func (l *ListBox) X置项图片EX(项 int, 名称 string, 图片 int) bool
- func (l *ListBox) X置项数据(想索引 int, 用户数据 int) bool
- func (l *ListBox) X置项整数值(项 int, 列 int, 文本 int) bool
- func (l *ListBox) X置项整数值EX(项 int, 名称 string, 文本 int) bool
- func (l *ListBox) X置项文本(项 int, 列 int, 文本 string) bool
- func (l *ListBox) X置项文本EX(项 int, 名称 string, 文本 string) bool
- func (l *ListBox) X置项模板(模板句柄 int) bool
- func (l *ListBox) X置项模板从内存(模板数据 []byte) bool
- func (l *ListBox) X置项模板并按字符串(字符串 string) bool
- func (l *ListBox) X置项模板并按资源ZIP(RC资源ID int, 项模板文件名 string, zip密码 string, ...) bool
- func (l *ListBox) X置项模板文件(文件名 string) bool
- func (l *ListBox) X置项浮点值(项 int, 列 int, 小数值 float32) bool
- func (l *ListBox) X置项浮点值EX(项 int, 名称 string, 小数值 float32) bool
- func (l *ListBox) X置项默认高度(项高度 int32, 选中项高度 int32) int
- func (l *ListBox) X选择全部项() bool
- type ListView
- func (l *ListView) X事件_组展开收缩(pFun XE_LISTVIEW_EXPAND) bool
- func (l *ListView) X事件_组展开收缩1(pFun XE_LISTVIEW_EXPAND1) bool
- func (l *ListView) X事件_自绘项(pFun XE_LISTVIEW_DRAWITEM) bool
- func (l *ListView) X事件_自绘项1(pFun XE_LISTVIEW_DRAWITEM1) bool
- func (l *ListView) X事件_项模板创建(pFun XE_LISTVIEW_TEMP_CREATE) bool
- func (l *ListView) X事件_项模板创建1(pFun XE_LISTVIEW_TEMP_CREATE1) bool
- func (l *ListView) X事件_项模板创建完成(pFun XE_LISTVIEW_TEMP_CREATE_END) bool
- func (l *ListView) X事件_项模板创建完成1(pFun XE_LISTVIEW_TEMP_CREATE_END1) bool
- func (l *ListView) X事件_项模板调整坐标(pFun XE_LISTVIEW_TEMP_ADJUST_COORDINATE) bool
- func (l *ListView) X事件_项模板调整坐标1(pFun XE_LISTVIEW_TEMP_ADJUST_COORDINATE1) bool
- func (l *ListView) X事件_项模板销毁(pFun XE_LISTVIEW_TEMP_DESTROY) bool
- func (l *ListView) X事件_项模板销毁1(pFun XE_LISTVIEW_TEMP_DESTROY1) bool
- func (l *ListView) X事件_项选择(pFun XE_LISTVIEW_SELECT) bool
- func (l *ListView) X事件_项选择1(pFun XE_LISTVIEW_SELECT1) bool
- func (l *ListView) X创建数据适配器() int
- func (l *ListView) X删除全部() int
- func (l *ListView) X删除全部组() int
- func (l *ListView) X删除全部项() int
- func (l *ListView) X刷新指定项(组索引 int, 项索引 int) int
- func (l *ListView) X刷新项数据() int
- func (l *ListView) X取可视项范围(组1 *int32, 组2 *int32, 可视开始组 *int32, 可视开始项 *int32, ...) int
- func (l *ListView) X取对象所在项(对象句柄 int, 接收组索引 *int32, 接收项索引 *int32) bool
- func (l *ListView) X取数据适配器() int
- func (l *ListView) X取模板对象(组索引 int, 项索引 int, 模板项ID int) int
- func (l *ListView) X取模板对象组(组索引 int, 模板项ID int) int
- func (l *ListView) X取消选择项全部() int
- func (l *ListView) X取组用户数据(组索引 int) int
- func (l *ListView) X取组高度() int
- func (l *ListView) X取选择项(接收组索引 *int32, 接收项索引 *int32) bool
- func (l *ListView) X取选择项全部(切片 *[]炫彩基类.ListView_Item_Id_, 切片大小 int) int
- func (l *ListView) X取选择项数量() int
- func (l *ListView) X取项大小(接收返回大小 *炫彩基类.SIZE) int
- func (l *ListView) X取项模板() int
- func (l *ListView) X取项模板组() int
- func (l *ListView) X取项用户数据(组索引 int, 项索引 int) int
- func (l *ListView) X启用多选(是否启用 bool) int
- func (l *ListView) X启用模板复用(是否启用 bool) int
- func (l *ListView) X启用虚表(是否启用 bool) int
- func (l *ListView) X展开组(组索引 int, 是否展开 bool) bool
- func (l *ListView) X显示指定项(组索引 int, 项索引 int) int
- func (l *ListView) X测试点击项(坐标点 *炫彩基类.POINT, 接收组索引 *int32, 接收项索引 *int32) bool
- func (l *ListView) X测试点击项EX(坐标点 *炫彩基类.POINT, 接收做索引 *int32, 接收项索引 *int32) bool
- func (l *ListView) X添加选择项(组索引 int, 项索引 int) bool
- func (l *ListView) X组删除全部子项(组索引 int) int
- func (l *ListView) X组删除列(列索引 int) int
- func (l *ListView) X组删除项(组索引 int) bool
- func (l *ListView) X组取图片(组索引 int, 列索引 int) int
- func (l *ListView) X组取图片EX(组索引 int, 字段名称 string) int
- func (l *ListView) X组取文本(组索引 int, 列索引 int) string
- func (l *ListView) X组取文本EX(组索引 int, 字段名称 string) string
- func (l *ListView) X组添加列(字段称 string) int
- func (l *ListView) X组添加项图片(图片句柄 int, 插入位置 int) int
- func (l *ListView) X组添加项图片EX(字段称 string, 图片句柄 int, 插入位置 int) int
- func (l *ListView) X组添加项文本(值 string, 插入位置 int) int
- func (l *ListView) X组添加项文本EX(字段称 string, 值 string, 插入位置 int) int
- func (l *ListView) X组置图片(组索引 int, 列索引 int, 图片句柄 int) bool
- func (l *ListView) X组置图片EX(组索引 int, 字段名 string, 图片句柄 int) bool
- func (l *ListView) X组置文本(组索引 int, 列索引 int, 值 string) bool
- func (l *ListView) X组置文本EX(组索引 int, 字段名 string, 值 string) bool
- func (l *ListView) X组获取数量() int
- func (l *ListView) X绑定数据适配器(数据适配器 int) int
- func (l *ListView) X置列间隔(间隔大小 int) int
- func (l *ListView) X置拖动矩形颜色(ABGR颜色 int, 线宽度 int) int
- func (l *ListView) X置组用户数据(组索引 int, 数据 int) int
- func (l *ListView) X置组高度(高度 int) int
- func (l *ListView) X置虚表项数量(组索引 int, 项数量 int) bool
- func (l *ListView) X置行间隔(间隔大小 int) int
- func (l *ListView) X置选择项(组索引 int, 项索引 int) bool
- func (l *ListView) X置选择项全部() int
- func (l *ListView) X置项大小(宽度 int, 高度 int) int
- func (l *ListView) X置项模板(模板句柄 int) bool
- func (l *ListView) X置项模板从字符串(字符串 string) bool
- func (l *ListView) X置项模板并按内存(模板数据 []byte) bool
- func (l *ListView) X置项模板并按资源ZIP(RC资源ID int32, 文件名 string, zip密码 string, 模块句柄 uintptr) bool
- func (l *ListView) X置项模板文件(文件名 string) bool
- func (l *ListView) X置项用户数据(组索引 int, 项索引 int, 数据 int) int
- func (l *ListView) X置项背景绘制标志(标志位 炫彩常量类.List_DrawItemBk_Flag_) int
- func (l *ListView) X项删除(组索引 int, 项索引 int) bool
- func (l *ListView) X项删除列(列索引 int) int
- func (l *ListView) X项取图片(组索引 int, 项索引 int, 列索引 int) int
- func (l *ListView) X项取文本(组索引 int, 项索引 int, 列索引 int) string
- func (l *ListView) X项添加列(字段名 string) int
- func (l *ListView) X项添加图片(组索引 int, 图片句柄 int, 插入位置 int) int
- func (l *ListView) X项添加图片EX(组索引 int, 字段名 string, 图片句柄 int, 插入位置 int) int
- func (l *ListView) X项添加文本(组索引 int, 值 string, 插入位置 int) int
- func (l *ListView) X项添加文本EX(组索引 int, 字段名 string, 值 string, 插入位置 int) int
- func (l *ListView) X项置图片(组索引 int, 项索引 int, 列索引 int, 图片句柄 int) bool
- func (l *ListView) X项置图片EX(组索引 int, 项索引 int, 列名称 string, 图片句柄 int) bool
- func (l *ListView) X项置文本(组索引 int, 项索引 int, 列索引 int, 值 string) bool
- func (l *ListView) X项置文本EX(组索引 int, 项索引 int, 字段名 string, 值 string) bool
- func (l *ListView) X项获取图片EX(组索引 int, 项索引 int, 字段称 string) int
- func (l *ListView) X项获取数量(组索引 int) int
- func (l *ListView) X项获取文本(组索引 int, 项索引 int, 字段称 string) string
- type Menu
- func (m *Menu) X关闭()
- func (m *Menu) X判断项勾选(菜单项ID int32) bool
- func (m *Menu) X取上一个兄弟项(项ID int32) int32
- func (m *Menu) X取下一个兄弟项(项ID int32) int32
- func (m *Menu) X取左侧宽度() int32
- func (m *Menu) X取左侧文本间隔() int32
- func (m *Menu) X取末尾子项(项ID int32) int32
- func (m *Menu) X取父项(项ID int32) int32
- func (m *Menu) X取第一个子项(项ID int32) int32
- func (m *Menu) X取菜单条() int
- func (m *Menu) X取项数量() int32
- func (m *Menu) X取项文本(项ID int32) string
- func (m *Menu) X取项文本长度(项ID int32) int32
- func (m *Menu) X取项高度() int32
- func (m *Menu) X启用用户绘制背景(是否启用 bool)
- func (m *Menu) X启用用户绘制项(是否启用 bool)
- func (m *Menu) X弹出(父窗口句柄 uintptr, x坐标, y坐标 int32, 父元素句柄 int, ...) bool
- func (m *Menu) X插入项(项ID int32, 文本内容 string, 标识 炫彩常量类.Menu_Item_Flag_, ...)
- func (m *Menu) X插入项图标(项ID int32, 文本内容 string, 图标句柄 int, ...)
- func (m *Menu) X添加项(项ID int32, 文本内容 string, 父项ID int32, ...)
- func (m *Menu) X添加项图标(项ID int32, 文本内容 string, 父项ID int32, 图标句柄 int, ...)
- func (m *Menu) X置背景图片(图片句柄 int)
- func (m *Menu) X置自动销毁(是否自动销毁 bool)
- func (m *Menu) X置边框大小(左, 上, 右, 下 int32)
- func (m *Menu) X置边框颜色(ABGR颜色 int)
- func (m *Menu) X置项勾选(菜单项ID int32, 勾选TRUE bool) bool
- func (m *Menu) X置项图标(项ID int32, 菜单项图标句柄 int) bool
- func (m *Menu) X置项宽度(项ID, 宽度 int32) bool
- func (m *Menu) X置项文本(项ID int32, 文本内容 string) bool
- func (m *Menu) X置项标志(项ID int32, 标识 炫彩常量类.Menu_Item_Flag_) bool
- func (m *Menu) X置项高度(高度 int32)
- func (m *Menu) X销毁()
- type MenuBar
- type MonthCal
- func (m *MonthCal) X事件_日期改变(pFun XE_MONTHCAL_CHANGE) bool
- func (m *MonthCal) X事件_日期改变1(pFun XE_MONTHCAL_CHANGE1) bool
- func (m *MonthCal) X取内部按钮(按钮类型 int) int
- func (m *MonthCal) X取当前日期(年指针 *int32, 月指针 *int32, 日指针 *int32) int
- func (m *MonthCal) X取选择日期(年指针 *int32, 月指针 *int32, 日指针 *int32) int
- func (m *MonthCal) X置当前日期(年 int32, 月 int32, 日 int32) int
- func (m *MonthCal) X置文本颜色(类型 int32, ABGR颜色值 int) int
- type Pane
- func (p *Pane) X停靠() int
- func (p *Pane) X判断显示() bool
- func (p *Pane) X取标题() string
- func (p *Pane) X取标题栏高度() int
- func (p *Pane) X取状态() 炫彩常量类.Pane_State_
- func (p *Pane) X取视图坐标(接收返回坐标值 *炫彩基类.RECT) int
- func (p *Pane) X是否激活() bool
- func (p *Pane) X显示(延迟组成员激活 bool) int
- func (p *Pane) X浮动() int
- func (p *Pane) X绘制(图形绘制句柄 int) int
- func (p *Pane) X置大小(宽度 int, 高度 int) int
- func (p *Pane) X置标题(文本内容 string) int
- func (p *Pane) X置标题栏高度(高度 int) int
- func (p *Pane) X置视图(绑定视图元素 int) int
- func (p *Pane) X置选中() bool
- func (p *Pane) X锁定() int
- func (p *Pane) X隐藏(延迟组成员激活 bool) int
- type ProgressBar
- func (p *ProgressBar) X事件_进度改变1(pFun XE_PROGRESSBAR_CHANGE1) bool
- func (p *ProgressBar) X事件_进度改变事件(pFun XE_PROGRESSBAR_CHANGE) bool
- func (p *ProgressBar) X取范围() int
- func (p *ProgressBar) X取进度() int
- func (p *ProgressBar) X启用缩放(缩放 bool) bool
- func (p *ProgressBar) X启用进度文本(是否启用 bool) bool
- func (p *ProgressBar) X置水平(水平或垂直 bool) int
- func (p *ProgressBar) X置范围(范围 int) int
- func (p *ProgressBar) X置进度(位置点 int) int
- func (p *ProgressBar) X置进度图片(图片句柄 int) int
- func (p *ProgressBar) X置进度颜色(ABGR颜色 int) bool
- type ScrollBar
- func (s *ScrollBar) X事件_滚动事件(pFun XE_SBAR_SCROLL) bool
- func (s *ScrollBar) X事件_滚动事件1(pFun XE_SBAR_SCROLL1) bool
- func (s *ScrollBar) X取上按钮() int
- func (s *ScrollBar) X取下按钮() int
- func (s *ScrollBar) X取滑块() int
- func (s *ScrollBar) X取滑块最大长度() int
- func (s *ScrollBar) X取范围() int
- func (s *ScrollBar) X向上滚动() bool
- func (s *ScrollBar) X向下滚动() bool
- func (s *ScrollBar) X显示上下按钮(是否显示 bool) int
- func (s *ScrollBar) X滚动到底部() bool
- func (s *ScrollBar) X滚动到指定位置(位置点 int) bool
- func (s *ScrollBar) X滚动到顶部() bool
- func (s *ScrollBar) X置水平(水平或垂直 bool) bool
- func (s *ScrollBar) X置滑块两边间隔(间隔大小 int) int
- func (s *ScrollBar) X置滑块最小长度(长度 int) int
- func (s *ScrollBar) X置滑块长度(长度 int) int
- func (s *ScrollBar) X置范围(范围 int) int
- type ScrollView
- func (s *ScrollView) X事件_垂直滚动(pFun XE_SCROLLVIEW_SCROLL_V) bool
- func (s *ScrollView) X事件_垂直滚动1(pFun XE_SCROLLVIEW_SCROLL_V1) bool
- func (s *ScrollView) X事件_水平滚动(pFun XE_SCROLLVIEW_SCROLL_H) bool
- func (s *ScrollView) X事件_水平滚动1(pFun XE_SCROLLVIEW_SCROLL_H1) bool
- func (s *ScrollView) X取垂直滚动条() int
- func (s *ScrollView) X取水平滚动条() int
- func (s *ScrollView) X取滚动单位大小(返回大小 *炫彩基类.SIZE) int
- func (s *ScrollView) X取视口原点X() int
- func (s *ScrollView) X取视口原点Y() int
- func (s *ScrollView) X取视口坐标(坐标 *炫彩基类.RECT) int
- func (s *ScrollView) X取视口宽度() int
- func (s *ScrollView) X取视口高度() int
- func (s *ScrollView) X取视图大小(大小 *炫彩基类.SIZE) int
- func (s *ScrollView) X向上滚动() bool
- func (s *ScrollView) X向下滚动() bool
- func (s *ScrollView) X向右滚动() bool
- func (s *ScrollView) X向左滚动() bool
- func (s *ScrollView) X启用自动显示滚动条(是否启用 bool) int
- func (s *ScrollView) X垂直滚动(位置点 int) bool
- func (s *ScrollView) X垂直滚动到Y(Y坐标 int) bool
- func (s *ScrollView) X显示垂直滚动条(是否显示 bool) int
- func (s *ScrollView) X显示水平滚动条(是否显示 bool) int
- func (s *ScrollView) X水平滚动(位置点 int) bool
- func (s *ScrollView) X水平滚动到X(X坐标 int) bool
- func (s *ScrollView) X滚动到右侧() bool
- func (s *ScrollView) X滚动到左侧() bool
- func (s *ScrollView) X滚动到底部() bool
- func (s *ScrollView) X滚动到顶部() bool
- func (s *ScrollView) X置滚动单位大小(宽度 int, 高度 int) bool
- func (s *ScrollView) X置滚动条大小(滚动条大小 int) int
- func (s *ScrollView) X置视图大小(宽度 int, 高度 int) bool
- type Shape
- func (s *Shape) X取Z序() int
- func (s *Shape) X取位置(返回X坐标, 返回Y坐标 *int32) int
- func (s *Shape) X取内容大小(接收返回大小值 *炫彩基类.SIZE) int
- func (s *Shape) X取坐标(接收返回坐标 *炫彩基类.RECT) int
- func (s *Shape) X取基于窗口客户区坐标(坐标 *炫彩基类.RECT) int
- func (s *Shape) X取大小(返回宽度, 返回高度 *int32) int
- func (s *Shape) X取宽度() int32
- func (s *Shape) X取透明度() int
- func (s *Shape) X取逻辑坐标(坐标 *炫彩基类.RECT) int
- func (s *Shape) X取高度() int32
- func (s *Shape) X显示布局边界(是否显示 bool) int
- func (s *Shape) X移动位置(x坐标, y坐标 int32) int
- func (s *Shape) X移除() int
- func (s *Shape) X置坐标(坐标 *炫彩基类.RECT) int
- func (s *Shape) X置大小(宽度, 高度 int32) int
- func (s *Shape) X置透明度(透明度 uint8) int
- func (s *Shape) X置逻辑坐标(坐标 *炫彩基类.RECT, 是否重绘 bool) bool
- func (s *Shape) X调整布局() int
- func (s *Shape) X重绘() int
- func (s *Shape) X销毁() int
- type ShapeEllipse
- type ShapeGif
- type ShapeGroupBox
- func (s *ShapeGroupBox) X取圆角大小(返回圆角宽度 *int32, 返回圆角高度 *int32) int
- func (s *ShapeGroupBox) X取文本偏移(X坐标偏移量 *int32, Y坐标偏移量 *int32) int
- func (s *ShapeGroupBox) X启用圆角(是否启用 bool) int
- func (s *ShapeGroupBox) X置圆角大小(圆角宽度 int32, 圆角高度 int32) int
- func (s *ShapeGroupBox) X置字体(炫彩字体 int) int
- func (s *ShapeGroupBox) X置文本(文本内容 string) int
- func (s *ShapeGroupBox) X置文本偏移(水平偏移 int32, 垂直偏移 int32) int
- func (s *ShapeGroupBox) X置文本颜色(ABGR颜色值 int) int
- func (s *ShapeGroupBox) X置边框颜色(ABGR颜色值 int) int
- type ShapeLine
- type ShapePicture
- type ShapeRect
- func (s *ShapeRect) X取圆角大小(圆角宽度 *int, 圆角高度 *int32) int
- func (s *ShapeRect) X启用圆角(是否启用 bool) int
- func (s *ShapeRect) X启用填充(是否启用 bool) int
- func (s *ShapeRect) X启用边框(是否启用 bool) int
- func (s *ShapeRect) X置圆角大小(圆角宽度 int, 圆角高度 int32) int
- func (s *ShapeRect) X置填充色(ABGR颜色值 int) int
- func (s *ShapeRect) X置边框色(ABGR颜色值 int) int
- type ShapeText
- func (s *ShapeText) X取字体() int
- func (s *ShapeText) X取文本() string
- func (s *ShapeText) X取文本长度() int
- func (s *ShapeText) X取文本颜色() int
- func (s *ShapeText) X置偏移(X坐标 int, Y坐标 int) int
- func (s *ShapeText) X置字体(字体句柄 int) int
- func (s *ShapeText) X置文本(文本内容 string) int
- func (s *ShapeText) X置文本对齐(文本对齐方式 炫彩常量类.TextFormatFlag_) int
- func (s *ShapeText) X置文本颜色(ABGR颜色值 int) int
- type SliderBar
- func (s *SliderBar) X事件_滑块位置改变(pFun XE_SLIDERBAR_CHANGE) bool
- func (s *SliderBar) X事件_滑块位置改变1(pFun XE_SLIDERBAR_CHANGE1) bool
- func (s *SliderBar) X取当前位置() int
- func (s *SliderBar) X取滑块() int
- func (s *SliderBar) X取范围() int
- func (s *SliderBar) X置当前位置(进度点 int) int
- func (s *SliderBar) X置水平(水平或垂直 bool) int
- func (s *SliderBar) X置滑块宽度(宽度 int) int
- func (s *SliderBar) X置滑块高度(高度 int) int
- func (s *SliderBar) X置范围(范围 int) int
- func (s *SliderBar) X置进度图片(图片句柄 int) int
- type TabBar
- func (t *TabBar) XTAB条插入_标签(插入位置 int, 标签文本 string) int
- func (t *TabBar) X事件_删除(pFun XE_TABBAR_DELETE) bool
- func (t *TabBar) X事件_删除1(pFun XE_TABBAR_DELETE1) bool
- func (t *TabBar) X事件_选择改变(pFun XE_TABBAR_SELECT) bool
- func (t *TabBar) X事件_选择改变1(pFun XE_TABBAR_SELECT1) bool
- func (t *TabBar) X删除全部() int
- func (t *TabBar) X删除标签(位置索引 int) bool
- func (t *TabBar) X取下拉菜单按钮句柄() int
- func (t *TabBar) X取右滚动按钮() int
- func (t *TabBar) X取左滚动按钮() int
- func (t *TabBar) X取当前选择() int
- func (t *TabBar) X取标签(位置索引 int) int
- func (t *TabBar) X取标签上的关闭按钮(位置索引 int) int
- func (t *TabBar) X取标签位置索引(标签按钮句柄 int) int
- func (t *TabBar) X取标签数量() int
- func (t *TabBar) X取间隔() int
- func (t *TabBar) X右滚动() int
- func (t *TabBar) X启用下拉菜单按钮(是否启用 bool) int
- func (t *TabBar) X启用平铺(是否启用 bool) int
- func (t *TabBar) X启用标签带关闭按钮(是否启用 bool) int
- func (t *TabBar) X左滚动() int
- func (t *TabBar) X显示标签(标签索引 int, 是否显示 bool) bool
- func (t *TabBar) X添加标签(标签文本 string) int
- func (t *TabBar) X移动标签(源位置索引 int, 目标位置索引 int) bool
- func (t *TabBar) X置关闭按钮大小(大小值 *炫彩基类.SIZE) int
- func (t *TabBar) X置指定标签固定宽度(索引 int, 宽度 int) int
- func (t *TabBar) X置滚动按钮大小(大小值 *炫彩基类.SIZE) int
- func (t *TabBar) X置边距(左 int, 上 int, 右 int, 下 int) int
- func (t *TabBar) X置选择(索引 int) int
- func (t *TabBar) X置间隔(标签间隔大小 int) int
- type Table
- func (t *Table) X取项坐标(行索引 int, 列索引 int, 接收返回坐标 *炫彩基类.RECT) bool
- func (t *Table) X组合列(行索引 int, 列索引 int, 数量 int) int
- func (t *Table) X组合行(行索引 int, 列索引 int, 数量 int) int
- func (t *Table) X置列宽(列索引 int, 宽度 int) int
- func (t *Table) X置字体(字体句柄 int) int
- func (t *Table) X置文本颜色(颜色 int) int
- func (t *Table) X置行高(行索引 int, 高度 int) int
- func (t *Table) X置边颜色(颜色 int) int
- func (t *Table) X置项内填充(左 int, 上 int, 右 int, 下 int) int
- func (t *Table) X置项字体(行索引 int, 列索引 int, 字体句柄 int) int
- func (t *Table) X置项文本(行索引 int, 列索引 int, 文本 string) int
- func (t *Table) X置项文本对齐(行索引 int, 列索引 int, 对齐方式 炫彩常量类.TextFormatFlag_) int
- func (t *Table) X置项文本色(行索引 int, 列索引 int, 颜色 int, 是否使用 bool) int
- func (t *Table) X置项标识(行索引 int, 列索引 int, 标识 炫彩常量类.Table_Flag_) int
- func (t *Table) X置项线(行索引1 int, 列索引1 int, 行索引2 int, 列索引2 int, 标识 int, ...) int
- func (t *Table) X置项背景色(行索引 int, 列索引 int, 颜色 int, 是否使用 bool) int
- func (t *Table) X重置(行数量 int, 列数量 int) int
- type TextLink
- type ToolBar
- func (t *ToolBar) X删除元素(索引值 int) int
- func (t *ToolBar) X删除全部() int
- func (t *ToolBar) X取元素(索引值 int) int
- func (t *ToolBar) X取右滚动按钮() int
- func (t *ToolBar) X取左滚动按钮() int
- func (t *ToolBar) X取菜单按钮() int
- func (t *ToolBar) X启用下拉菜单(是否启用 bool) int
- func (t *ToolBar) X插入元素(将要插入的元素 int, 插入位置索引 int) int
- func (t *ToolBar) X插入分割栏(插入位置索引 int, ABGR颜色 int) int
- func (t *ToolBar) X置间距(间距大小 int) int
- type Tree
- func (t *Tree) X事件_拖动项(pFun XE_TREE_DRAG_ITEM) bool
- func (t *Tree) X事件_拖动项1(pFun XE_TREE_DRAG_ITEM1) bool
- func (t *Tree) X事件_用户正在拖动项(pFun XE_TREE_DRAG_ITEM_ING) bool
- func (t *Tree) X事件_用户正在拖动项1(pFun XE_TREE_DRAG_ITEM_ING1) bool
- func (t *Tree) X事件_绘制项(pFun XE_TREE_DRAWITEM) bool
- func (t *Tree) X事件_绘制项1(pFun XE_TREE_DRAWITEM1) bool
- func (t *Tree) X事件_项展开收缩(pFun XE_TREE_EXPAND) bool
- func (t *Tree) X事件_项展开收缩1(pFun XE_TREE_EXPAND1) bool
- func (t *Tree) X事件_项模板创建(pFun XE_TREE_TEMP_CREATE) bool
- func (t *Tree) X事件_项模板创建1(pFun XE_TREE_TEMP_CREATE1) bool
- func (t *Tree) X事件_项模板创建完成(pFun XE_TREE_TEMP_CREATE_END) bool
- func (t *Tree) X事件_项模板创建完成1(pFun XE_TREE_TEMP_CREATE_END1) bool
- func (t *Tree) X事件_项模板销毁(pFun XE_TREE_TEMP_DESTROY) bool
- func (t *Tree) X事件_项模板销毁1(pFun XE_TREE_TEMP_DESTROY1) bool
- func (t *Tree) X事件_项选择(pFun XE_TREE_SELECT) bool
- func (t *Tree) X事件_项选择1(pFun XE_TREE_SELECT1) bool
- func (t *Tree) X停用_项模板(pFun XE_TREE_TEMP_ADJUST_COORDINATE) bool
- func (t *Tree) X停用_项模板1(pFun XE_TREE_TEMP_ADJUST_COORDINATE1) bool
- func (t *Tree) X创建数据适配器() int
- func (t *Tree) X删除全部项()
- func (t *Tree) X删除列全部()
- func (t *Tree) X删除项(nID int32) bool
- func (t *Tree) X判断展开(项ID int32) bool
- func (t *Tree) X刷新指定项(项ID int32)
- func (t *Tree) X刷新数据()
- func (t *Tree) X取上一个兄弟项(项ID int32) int32
- func (t *Tree) X取下一个兄弟项(项ID int32) int32
- func (t *Tree) X取列数量() int32
- func (t *Tree) X取对象所在项(对象句柄 int) int32
- func (t *Tree) X取数据适配器() int
- func (t *Tree) X取末尾子项(项ID int32) int32
- func (t *Tree) X取模板对象(项ID, 模板项ID int32) int
- func (t *Tree) X取父项(项ID int32) int32
- func (t *Tree) X取第一个子项(项ID int32) int32
- func (t *Tree) X取缩进() int32
- func (t *Tree) X取行间距() int32
- func (t *Tree) X取选择项() int32
- func (t *Tree) X取项图片(项ID, 列 int32) int
- func (t *Tree) X取项图片EX(项ID int32, 名称 string) int
- func (t *Tree) X取项数据(项ID int32) int
- func (t *Tree) X取项数量() int32
- func (t *Tree) X取项文本(项ID, 列 int32) string
- func (t *Tree) X取项文本EX(项ID int32, 名称 string) string
- func (t *Tree) X取项模板() int
- func (t *Tree) X取项高度(项ID int32, 接收返回高度, 接收返回值 *int32)
- func (t *Tree) X取项默认高度(接收返回高度, 接收返回值 *int32)
- func (t *Tree) X可视指定项(项索引 int32)
- func (t *Tree) X启用展开(是否启用 bool)
- func (t *Tree) X启用拖动项(是否启用 bool)
- func (t *Tree) X启用模板复用(是否启用 bool)
- func (t *Tree) X启用连接线(是否启用 bool, 实线或虚线 bool)
- func (t *Tree) X展开全部子项(项ID int32, 是否展开 bool) bool
- func (t *Tree) X展开项(项ID int32, 是否展开 bool) bool
- func (t *Tree) X插入项图片(图片 int, 父id, 插入id int32) int32
- func (t *Tree) X插入项图片EX(名称 string, 图片 int, 父id, 插入id int32) int32
- func (t *Tree) X插入项文本(值 string, 父id, 插入id int32) int32
- func (t *Tree) X插入项文本EX(名称 string, 值 string, 父id, 插入id int32) int32
- func (t *Tree) X测试点击项(坐标点 *炫彩基类.POINT) int32
- func (t *Tree) X测试点击项EX(坐标点 *炫彩基类.POINT) int32
- func (t *Tree) X移动项(要移动的项ID, 目标项ID, 位置 int32) bool
- func (t *Tree) X绑定数据适配器(数据适配器句柄 int)
- func (t *Tree) X置分割线颜色(ABGR颜色值 int)
- func (t *Tree) X置展开按钮大小(宽度, 高度 int32)
- func (t *Tree) X置拖动项插入位置颜色(ABGR颜色 int)
- func (t *Tree) X置缩进(缩进宽度 int32)
- func (t *Tree) X置行间距(行间隔大小 int32)
- func (t *Tree) X置连接线长度(连线绘制长度 int32)
- func (t *Tree) X置连接线颜色(ABGR颜色 int)
- func (t *Tree) X置选择项(项ID int32) bool
- func (t *Tree) X置选择项模板(模板句柄 int) bool
- func (t *Tree) X置选择项模板并按字符串(字符串 string) bool
- func (t *Tree) X置选择项模板文件(文件名 string) bool
- func (t *Tree) X置项图片(项ID, 列 int32, 图片 int) bool
- func (t *Tree) X置项图片EX(项ID int32, 名称 string, 图片 int) bool
- func (t *Tree) X置项数据(项ID int32, 用户数据 int) bool
- func (t *Tree) X置项文本(项ID, 列 int32, 值 string) bool
- func (t *Tree) X置项文本EX(项ID int32, 名称 string, 值 string) bool
- func (t *Tree) X置项模板(模板句柄 int) bool
- func (t *Tree) X置项模板从内存(模板数据 []byte) bool
- func (t *Tree) X置项模板并按字符串(字符串 string) bool
- func (t *Tree) X置项模板并按资源ZIP(RC资源ID int32, 文件名 string, zip密码 string, 模块句柄 uintptr) bool
- func (t *Tree) X置项模板文件(文件名 string) bool
- func (t *Tree) X置项背景绘制标志(标志位 炫彩常量类.List_DrawItemBk_Flag_)
- func (t *Tree) X置项高度(项ID, 高度, 选中时高度 int32)
- func (t *Tree) X置项默认高度(高度, 选中时高度 int32)
- type XE_ADJUSTLAYOUT
- type XE_ADJUSTLAYOUT1
- type XE_ADJUSTLAYOUT_END
- type XE_ADJUSTLAYOUT_END1
- type XE_BNCLICK
- type XE_BNCLICK1
- type XE_BUTTON_CHECK
- type XE_BUTTON_CHECK1
- type XE_CHAR
- type XE_CHAR1
- type XE_COMBOBOX_EXIT_LIST
- type XE_COMBOBOX_EXIT_LIST1
- type XE_COMBOBOX_POPUP_LIST
- type XE_COMBOBOX_POPUP_LIST1
- type XE_COMBOBOX_SELECT
- type XE_COMBOBOX_SELECT1
- type XE_COMBOBOX_SELECT_END
- type XE_COMBOBOX_SELECT_END1
- type XE_DATETIME_CHANGE
- type XE_DATETIME_CHANGE1
- type XE_DATETIME_EXIT_MONTHCAL
- type XE_DATETIME_EXIT_MONTHCAL1
- type XE_DATETIME_POPUP_MONTHCAL
- type XE_DATETIME_POPUP_MONTHCAL1
- type XE_DESTROY
- type XE_DESTROY1
- type XE_DESTROY_END
- type XE_DESTROY_END1
- type XE_DROPFILES
- type XE_DROPFILES1
- type XE_EDITOR_AUTOMATCH_SELECT
- type XE_EDITOR_AUTOMATCH_SELECT1
- type XE_EDITOR_MODIFY_ROWS
- type XE_EDITOR_MODIFY_ROWS1
- type XE_EDITOR_REMOVEBREAKPOINT
- type XE_EDITOR_REMOVEBREAKPOINT1
- type XE_EDITOR_SETBREAKPOINT
- type XE_EDITOR_SETBREAKPOINT1
- type XE_EDIT_CHANGED
- type XE_EDIT_CHANGED1
- type XE_EDIT_COLOR_CHANGE
- type XE_EDIT_COLOR_CHANGE1
- type XE_EDIT_DRAWROW
- type XE_EDIT_DRAWROW1
- type XE_EDIT_ENTER_GET_TABALIGN
- type XE_EDIT_ENTER_GET_TABALIGN1
- type XE_EDIT_POS_CHANGED
- type XE_EDIT_POS_CHANGED1
- type XE_EDIT_ROW_CHANGED
- type XE_EDIT_ROW_CHANGED1
- type XE_EDIT_SET
- type XE_EDIT_SET1
- type XE_EDIT_STYLE_CHANGED
- type XE_EDIT_STYLE_CHANGED1
- type XE_EDIT_SWAPROW
- type XE_EDIT_SWAPROW1
- type XE_ELEPROCE
- type XE_ELEPROCE1
- type XE_KEYDOWN
- type XE_KEYDOWN1
- type XE_KEYUP
- type XE_KEYUP1
- type XE_KILLCAPTURE
- type XE_KILLCAPTURE1
- type XE_KILLFOCUS
- type XE_KILLFOCUS1
- type XE_LBUTTONDBCLICK
- type XE_LBUTTONDBCLICK1
- type XE_LBUTTONDOWN
- type XE_LBUTTONDOWN1
- type XE_LBUTTONUP
- type XE_LBUTTONUP1
- type XE_LISTBOX_DRAWITEM
- type XE_LISTBOX_DRAWITEM1
- type XE_LISTBOX_SELECT
- type XE_LISTBOX_SELECT1
- type XE_LISTBOX_TEMP_ADJUST_COORDINATE
- type XE_LISTBOX_TEMP_ADJUST_COORDINATE1
- type XE_LISTBOX_TEMP_CREATE
- type XE_LISTBOX_TEMP_CREATE1
- type XE_LISTBOX_TEMP_CREATE_END
- type XE_LISTBOX_TEMP_CREATE_END1
- type XE_LISTBOX_TEMP_DESTROY
- type XE_LISTBOX_TEMP_DESTROY1
- type XE_LISTVIEW_DRAWITEM
- type XE_LISTVIEW_DRAWITEM1
- type XE_LISTVIEW_EXPAND
- type XE_LISTVIEW_EXPAND1
- type XE_LISTVIEW_SELECT
- type XE_LISTVIEW_SELECT1
- type XE_LISTVIEW_TEMP_ADJUST_COORDINATE
- type XE_LISTVIEW_TEMP_ADJUST_COORDINATE1
- type XE_LISTVIEW_TEMP_CREATE
- type XE_LISTVIEW_TEMP_CREATE1
- type XE_LISTVIEW_TEMP_CREATE_END
- type XE_LISTVIEW_TEMP_CREATE_END1
- type XE_LISTVIEW_TEMP_DESTROY
- type XE_LISTVIEW_TEMP_DESTROY1
- type XE_LIST_DRAWITEM
- type XE_LIST_DRAWITEM1
- type XE_LIST_HEADER_CLICK
- type XE_LIST_HEADER_CLICK1
- type XE_LIST_HEADER_DRAWITEM
- type XE_LIST_HEADER_DRAWITEM1
- type XE_LIST_HEADER_TEMP_ADJUST_COORDINATE
- type XE_LIST_HEADER_TEMP_ADJUST_COORDINATE1
- type XE_LIST_HEADER_TEMP_CREATE
- type XE_LIST_HEADER_TEMP_CREATE1
- type XE_LIST_HEADER_TEMP_CREATE_END
- type XE_LIST_HEADER_TEMP_CREATE_END1
- type XE_LIST_HEADER_TEMP_DESTROY
- type XE_LIST_HEADER_TEMP_DESTROY1
- type XE_LIST_HEADER_WIDTH_CHANGE
- type XE_LIST_HEADER_WIDTH_CHANGE1
- type XE_LIST_SELECT
- type XE_LIST_SELECT1
- type XE_LIST_TEMP_ADJUST_COORDINATE
- type XE_LIST_TEMP_ADJUST_COORDINATE1
- type XE_LIST_TEMP_CREATE
- type XE_LIST_TEMP_CREATE1
- type XE_LIST_TEMP_CREATE_END
- type XE_LIST_TEMP_CREATE_END1
- type XE_LIST_TEMP_DESTROY
- type XE_LIST_TEMP_DESTROY1
- type XE_MENU_DRAWITEM
- type XE_MENU_DRAWITEM1
- type XE_MENU_DRAW_BACKGROUND
- type XE_MENU_DRAW_BACKGROUND1
- type XE_MENU_EXIT
- type XE_MENU_EXIT1
- type XE_MENU_POPUP
- type XE_MENU_POPUP1
- type XE_MENU_POPUP_WND
- type XE_MENU_POPUP_WND1
- type XE_MENU_SELECT
- type XE_MENU_SELECT1
- type XE_MONTHCAL_CHANGE
- type XE_MONTHCAL_CHANGE1
- type XE_MOUSEHOVER
- type XE_MOUSEHOVER1
- type XE_MOUSELEAVE
- type XE_MOUSELEAVE1
- type XE_MOUSEMOVE
- type XE_MOUSEMOVE1
- type XE_MOUSESTAY
- type XE_MOUSESTAY1
- type XE_MOUSEWHEEL
- type XE_MOUSEWHEEL1
- type XE_PAINT
- type XE_PAINT1
- type XE_PAINT_END
- type XE_PAINT_END1
- type XE_PAINT_SCROLLVIEW
- type XE_PAINT_SCROLLVIEW1
- type XE_PROGRESSBAR_CHANGE
- type XE_PROGRESSBAR_CHANGE1
- type XE_RBUTTONDOWN
- type XE_RBUTTONDOWN1
- type XE_RBUTTONUP
- type XE_RBUTTONUP1
- type XE_SBAR_SCROLL
- type XE_SBAR_SCROLL1
- type XE_SCROLLVIEW_SCROLL_H
- type XE_SCROLLVIEW_SCROLL_H1
- type XE_SCROLLVIEW_SCROLL_V
- type XE_SCROLLVIEW_SCROLL_V1
- type XE_SETCAPTURE
- type XE_SETCAPTURE1
- type XE_SETCURSOR
- type XE_SETCURSOR1
- type XE_SETFOCUS
- type XE_SETFOCUS1
- type XE_SETFONT
- type XE_SETFONT1
- type XE_SHOW
- type XE_SHOW1
- type XE_SIZE
- type XE_SIZE1
- type XE_SLIDERBAR_CHANGE
- type XE_SLIDERBAR_CHANGE1
- type XE_TABBAR_DELETE
- type XE_TABBAR_DELETE1
- type XE_TABBAR_SELECT
- type XE_TABBAR_SELECT1
- type XE_TOOLTIP_POPUP
- type XE_TOOLTIP_POPUP1
- type XE_TREE_DRAG_ITEM
- type XE_TREE_DRAG_ITEM1
- type XE_TREE_DRAG_ITEM_ING
- type XE_TREE_DRAG_ITEM_ING1
- type XE_TREE_DRAWITEM
- type XE_TREE_DRAWITEM1
- type XE_TREE_EXPAND
- type XE_TREE_EXPAND1
- type XE_TREE_SELECT
- type XE_TREE_SELECT1
- type XE_TREE_TEMP_ADJUST_COORDINATE
- type XE_TREE_TEMP_ADJUST_COORDINATE1
- type XE_TREE_TEMP_CREATE
- type XE_TREE_TEMP_CREATE1
- type XE_TREE_TEMP_CREATE_END
- type XE_TREE_TEMP_CREATE_END1
- type XE_TREE_TEMP_DESTROY
- type XE_TREE_TEMP_DESTROY1
- type XE_XC_TIMER
- type XE_XC_TIMER1
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Button ¶
type Button struct {
Element
}
Button 按钮.
func (*Button) X取文本对齐方式 ¶
func (b *Button) X取文本对齐方式() 炫彩常量类.TextFormatFlag_
按钮_取文本对齐方式, 返回: TextFormatFlag_ , TextAlignFlag_ , TextTrimming_.
func (*Button) X取状态 ¶
func (b *Button) X取状态() 炫彩常量类.Common_State3_
GetState 按钮_取状态.
@return xcc.Common_State3_
func (*Button) X取状态EX ¶
func (b *Button) X取状态EX() 炫彩常量类.Button_State_
GetStateEx 按钮_取状态扩展.
@return xcc.Button_State_
type ComboBox ¶
type ComboBox struct {
Edit
}
下拉组合框.
func X创建组合框 ¶
组合框_创建.
x: 元素x坐标.
y: 元素y坐标.
cx: 宽度.
cy: 高度.
hParent: 父是窗口资源句柄或UI元素资源句柄.如果是窗口资源句柄将被添加到窗口.
func (*ComboBox) X事件_下拉列表弹出 ¶
func (c *ComboBox) X事件_下拉列表弹出(pFun XE_COMBOBOX_POPUP_LIST) bool
组合框下拉列表弹出事件.
func (*ComboBox) X事件_下拉列表弹出1 ¶
func (c *ComboBox) X事件_下拉列表弹出1(pFun XE_COMBOBOX_POPUP_LIST1) bool
组合框下拉列表弹出事件.
func (*ComboBox) X事件_下拉列表退出 ¶
func (c *ComboBox) X事件_下拉列表退出(pFun XE_COMBOBOX_EXIT_LIST) bool
组合框下拉列表退出事件.
func (*ComboBox) X事件_下拉列表退出1 ¶
func (c *ComboBox) X事件_下拉列表退出1(pFun XE_COMBOBOX_EXIT_LIST1) bool
组合框下拉列表退出事件.
func (*ComboBox) X事件_下拉列表项选择 ¶
func (c *ComboBox) X事件_下拉列表项选择(pFun XE_COMBOBOX_SELECT) bool
组合框下拉列表项选择事件.
func (*ComboBox) X事件_下拉列表项选择1 ¶
func (c *ComboBox) X事件_下拉列表项选择1(pFun XE_COMBOBOX_SELECT1) bool
组合框下拉列表项选择事件.
func (*ComboBox) X事件_下拉列表项选择完成 ¶
func (c *ComboBox) X事件_下拉列表项选择完成(pFun XE_COMBOBOX_SELECT_END) bool
事件_组合框_下拉列表项选择完成, 编辑框内容已经改变.
func (*ComboBox) X事件_下拉列表项选择完成1 ¶
func (c *ComboBox) X事件_下拉列表项选择完成1(pFun XE_COMBOBOX_SELECT_END1) bool
事件_组合框_下拉列表项选择完成, 编辑框内容已经改变.
func (*ComboBox) X取状态 ¶
func (c *ComboBox) X取状态() 炫彩常量类.ComboBox_State_
组合框_取状态, 返回: ComboBox_State_.
func (*ComboBox) X置项模板并按资源ZIP ¶
组合框_置项模板从资源ZIP.
id: RC资源ID.
pFileName: 文件名.
pPassword: zip密码.
hModule: 模块句柄, 可填0.
type DateTime ¶
type DateTime struct {
Element
}
日期时间.
func (*DateTime) X事件_内容改变 ¶
func (d *DateTime) X事件_内容改变(pFun XE_DATETIME_CHANGE) bool
日期时间元素,内容改变事件.
func (*DateTime) X事件_内容改变1 ¶
func (d *DateTime) X事件_内容改变1(pFun XE_DATETIME_CHANGE1) bool
日期时间元素,内容改变事件.
func (*DateTime) X事件_弹出月历卡片 ¶
func (d *DateTime) X事件_弹出月历卡片(pFun XE_DATETIME_POPUP_MONTHCAL) bool
日期时间元素,弹出月历卡片事件.
func (*DateTime) X事件_弹出月历卡片1 ¶
func (d *DateTime) X事件_弹出月历卡片1(pFun XE_DATETIME_POPUP_MONTHCAL1) bool
日期时间元素,弹出月历卡片事件.
func (*DateTime) X事件_月历卡片退出 ¶
func (d *DateTime) X事件_月历卡片退出(pFun XE_DATETIME_EXIT_MONTHCAL) bool
日期时间元素,弹出的月历卡片退出事件.
func (*DateTime) X事件_月历卡片退出1 ¶
func (d *DateTime) X事件_月历卡片退出1(pFun XE_DATETIME_EXIT_MONTHCAL1) bool
日期时间元素,弹出的月历卡片退出事件.
type Edit ¶
type Edit struct {
ScrollView
}
编辑框(常规, 富文本, 聊天气泡).
func X创建编辑框EX ¶
编辑框_创建扩展.
x: 元素x坐标.
y: 元素y坐标.
cx: 宽度.
cy: 高度.
nType: 类型, Edit_Type_.
hParent: 父为窗口句柄或元素句柄.
func (*Edit) X事件_光标位置被改变1 ¶
func (e *Edit) X事件_光标位置被改变1(pFun XE_EDIT_POS_CHANGED1) bool
编辑框_光标位置_被改变.
func (*Edit) X事件_回车TAB对齐 ¶
func (e *Edit) X事件_回车TAB对齐(pFun XE_EDIT_ENTER_GET_TABALIGN) bool
回车TAB对齐,返回需要TAB数量.
func (*Edit) X事件_回车TAB对齐1 ¶
func (e *Edit) X事件_回车TAB对齐1(pFun XE_EDIT_ENTER_GET_TABALIGN1) bool
回车TAB对齐,返回需要TAB数量.
func (*Edit) X事件_行被改变 ¶
func (e *Edit) X事件_行被改变(pFun XE_EDIT_ROW_CHANGED) bool
编辑框_行_被改变.
iRow: 更改行开始位置索引, if(nChangeRows>0) iEnd= iRow + nChangeRows
nChangeRows: 改变行数, 正数添加行, 负数删除行
func (*Edit) X事件_行被改变1 ¶
func (e *Edit) X事件_行被改变1(pFun XE_EDIT_ROW_CHANGED1) bool
编辑框_行_被改变.
iRow: 更改行开始位置索引, if(nChangeRows>0) iEnd= iRow + nChangeRows
nChangeRows: 改变行数, 正数添加行, 负数删除行
func (*Edit) X删除 ¶
编辑框_删除, 删除指定范围内容.
iStartRow: 起始行索引.
iStartCol: 起始行列索引.
iEndRow: 结束行索引.
iEndCol: 结束行列索引.
func (*Edit) X取文本 ¶
编辑框_取文本, 不包含非文本内容, 返回实际接收文本长度.
pOut: 接收文本内存指针.
nOutlen: 内存大小. 例: GetLength()+1 .
func (*Edit) X取选择文本 ¶
编辑框_取选择文本, 不包括非文本内容, 返回接收文本内容实际长度.
pOut: 接收返回文本内容.
nOutLen: 接收内存大小. GetSelectTextLength()+1 .
func (*Edit) X插入文本模拟用户操作 ¶
AddTextUser 编辑框_插入文本模拟用户操作, 自动刷新UI, 支持撤销/恢复.
@param pString 字符串. @return int
func (*Edit) X插入气泡开始 ¶
编辑框_插入气泡开始, 当前行开始.
hImageAvatar: 头像图片句柄.
hImageBubble: 气泡背景图片句柄.
nFlag: 聊天气泡对齐方式: xcc.Chat_Flag_ .
func (*Edit) X暂未使用Event_EDIT_DRAWROW ¶
func (e *Edit) X暂未使用Event_EDIT_DRAWROW(pFun XE_EDIT_DRAWROW) bool
暂未使用.
func (*Edit) X暂未使用Event_EDIT_DRAWROW1 ¶
func (e *Edit) X暂未使用Event_EDIT_DRAWROW1(pFun XE_EDIT_DRAWROW1) bool
暂未使用.
func (*Edit) X添加样式EX ¶
编辑框_添加样式扩展, 返回样式索引.
fontName: 字体名称.
fontSize: 字体大小.
fontStyle: 字体样式, FontStyle_.
color: 颜色.
bColor: 是否使用颜色.
func (*Edit) X添加气泡开始 ¶
编辑框_添加气泡开始, 当前行开始.
hImageAvatar: 头像.
hImageBubble: 气泡背景.
nFlag: 标志, Chat_Flag_.
type Editor ¶
type Editor struct {
Edit
}
代码编辑框.
func (*Editor) X事件_多行内容改变 ¶
func (e *Editor) X事件_多行内容改变(pFun XE_EDITOR_MODIFY_ROWS) bool
多行内容改变事件 例如:区块注释操作, 区块缩进操作, 代码格式化.
func (*Editor) X事件_多行内容改变1 ¶
func (e *Editor) X事件_多行内容改变1(pFun XE_EDITOR_MODIFY_ROWS1) bool
多行内容改变事件 例如:区块注释操作, 区块缩进操作, 代码格式化.
func (*Editor) X事件_移除断点 ¶
func (e *Editor) X事件_移除断点(pFun XE_EDITOR_REMOVEBREAKPOINT) bool
代码编辑框_移除断点.
func (*Editor) X事件_移除断点1 ¶
func (e *Editor) X事件_移除断点1(pFun XE_EDITOR_REMOVEBREAKPOINT1) bool
代码编辑框_移除断点.
func (*Editor) X事件_自动匹配选择 ¶
func (e *Editor) X事件_自动匹配选择(pFun XE_EDITOR_AUTOMATCH_SELECT) bool
代码编辑框_自动匹配选择.
func (*Editor) X事件_自动匹配选择1 ¶
func (e *Editor) X事件_自动匹配选择1(pFun XE_EDITOR_AUTOMATCH_SELECT1) bool
代码编辑框_自动匹配选择.
func (*Editor) X事件_设置断点1 ¶
func (e *Editor) X事件_设置断点1(pFun XE_EDITOR_SETBREAKPOINT1) bool
代码编辑框_设置断点.
func (*Editor) X添加排除定义变量关键字 ¶
代码编辑框_添加排除定义变量关键字, 排除定义变量的关键字, 用于排除定义变量, 因为定义变量禁用自动匹配; 此关键字不加入自动匹配,仅用于排除定义变量.
pKeyword: 字符串.
type Element ¶
type Element struct {
炫彩对象基类.Widget
}
Element 基础元素.
func (*Element) X事件_即将销毁1 ¶
func (e *Element) X事件_即将销毁1(pFun XE_DESTROY1) bool
元素即将销毁事件. 在销毁子对象之前触发.
func (*Element) X事件_工具提示弹出 ¶
func (e *Element) X事件_工具提示弹出(pFun XE_TOOLTIP_POPUP) bool
事件_元素工具提示弹出, 可使用 common.UintPtrToString 把uintptr转换到文本.
func (*Element) X事件_工具提示弹出1 ¶
func (e *Element) X事件_工具提示弹出1(pFun XE_TOOLTIP_POPUP1) bool
事件_元素工具提示弹出1, 可使用 common.UintPtrToString 把uintptr转换到文本.
func (*Element) X事件_弹出菜单项被选择 ¶
func (e *Element) X事件_弹出菜单项被选择(pFun XE_MENU_SELECT) bool
事件_弹出菜单项被选择.
func (*Element) X事件_弹出菜单项被选择1 ¶
func (e *Element) X事件_弹出菜单项被选择1(pFun XE_MENU_SELECT1) bool
事件_弹出菜单项被选择.
func (*Element) X事件_文件拖放 ¶
func (e *Element) X事件_文件拖放(pFun XE_DROPFILES) bool
文件拖放事件, 需先启用:XWnd_EnableDragFiles().
func (*Element) X事件_文件拖放事件1 ¶
func (e *Element) X事件_文件拖放事件1(pFun XE_DROPFILES1) bool
文件拖放事件, 需先启用:XWnd_EnableDragFiles().
func (*Element) X事件_炫彩定时器 ¶
func (e *Element) X事件_炫彩定时器(pFun XE_XC_TIMER) bool
炫彩定时器,非系统定时器,定时器消息 XM_TIMER.
func (*Element) X事件_炫彩定时器1 ¶
func (e *Element) X事件_炫彩定时器1(pFun XE_XC_TIMER1) bool
炫彩定时器,非系统定时器,定时器消息 XM_TIMER.
func (*Element) X事件_绘制完成 ¶
func (e *Element) X事件_绘制完成(pFun XE_PAINT_END) bool
该元素及子元素绘制完成事件.启用该功能需要调用XEle_EnableEvent_XE_PAINT_END().
func (*Element) X事件_绘制完成1 ¶
func (e *Element) X事件_绘制完成1(pFun XE_PAINT_END1) bool
该元素及子元素绘制完成事件.启用该功能需要调用XEle_EnableEvent_XE_PAINT_END().
func (*Element) X事件_绘制菜单背景 ¶
func (e *Element) X事件_绘制菜单背景(pFun XE_MENU_DRAW_BACKGROUND) bool
绘制菜单背景, 启用该功能需要调用XMenu_EnableDrawBackground().
func (*Element) X事件_绘制菜单背景1 ¶
func (e *Element) X事件_绘制菜单背景1(pFun XE_MENU_DRAW_BACKGROUND1) bool
绘制菜单背景, 启用该功能需要调用XMenu_EnableDrawBackground().
func (*Element) X事件_绘制菜单项1 ¶
func (e *Element) X事件_绘制菜单项1(pFun XE_MENU_DRAWITEM1) bool
绘制菜单项事件, 启用该功能需要调用XMenu_EnableDrawItem().
func (*Element) X事件_绘制菜单项事件 ¶
func (e *Element) X事件_绘制菜单项事件(pFun XE_MENU_DRAWITEM) bool
绘制菜单项事件, 启用该功能需要调用XMenu_EnableDrawItem().
func (*Element) X事件_调整布局完成1 ¶
func (e *Element) X事件_调整布局完成1(pFun XE_ADJUSTLAYOUT_END1) bool
调整布局完成事件.
func (*Element) X事件_销毁完成 ¶
func (e *Element) X事件_销毁完成(pFun XE_DESTROY_END) bool
元素销毁完成事件. 在销毁子对象之后触发.
func (*Element) X事件_销毁完成1 ¶
func (e *Element) X事件_销毁完成1(pFun XE_DESTROY_END1) bool
元素销毁完成事件. 在销毁子对象之后触发.
func (*Element) X事件_鼠标滚轮滚动 ¶
func (e *Element) X事件_鼠标滚轮滚动(pFun XE_MOUSEWHEEL) bool
元素鼠标滚轮滚动事件. 如果非滚动视图需要调用 XEle_EnableEvent_XE_MOUSEWHEEL().
func (*Element) X事件_鼠标滚轮滚动1 ¶
func (e *Element) X事件_鼠标滚轮滚动1(pFun XE_MOUSEWHEEL1) bool
元素鼠标滚轮滚动事件. 如果非滚动视图需要调用 XEle_EnableEvent_XE_MOUSEWHEEL().
func (*Element) X判断启用_XE_MOUSEWHEEL ¶
元素_判断启用_XE_MOUSEWHEEL, 判断是否启用鼠标滚动事件, 如果禁用那么事件会发送给他的父元素.
func (*Element) X判断启用事件_XE_PAINT_END ¶
元素_判断启用事件_XE_PAINT_END, 是否启XE_PAINT_END用事件.
func (*Element) X启用事件_XE_MOUSEWHEEL ¶
元素_启用事件_XE_MOUSEWHEEL, 启用接收鼠标滚动事件, 如果禁用那么事件会传递给父元素.
bEnable: 是否启用.
func (*Element) X启用透明通道 ¶
元素_启用透明通道, 启用或关闭元素透明通道, 如果启用, 将强制设置元素背景不透明, 默认为启用, 此功能是为了兼容GDI不支持透明通道问题.
bEnable: 启用或关闭.
func (*Element) X启用鼠标穿透 ¶
元素_启用鼠标穿透. 启用鼠标穿透, 如果启用, 那么该元素不能接收到鼠标事件, 但是他的子元素不受影响, 任然可以接收鼠标事件.
bEnable: 是否启用.
func (*Element) X注册事件C1Ex ¶
元素_注册事件C1Ex, 注册事件C1方式, 省略1参数, 和非Ex版相比只是最后一个参数不同.
nEvent: 事件类型: xcc.XE_.
pFun: 事件函数指针, 使用 syscall.NewCallback() 生成.
func (*Element) X注册事件CEx ¶
元素_注册事件CEx, 注册事件C方式, 省略2参数, 和非Ex版相比只是最后一个参数不同.
nEvent: 事件类型: xcc.XE_.
pFun: 事件函数指针, 使用 syscall.NewCallback() 生成.
func (*Element) X移动 ¶
元素_移动, 如果坐标未改变返回0, 如果大小改变返回2(触发XE_SIZE), 否则返回1.
x: X坐标.
y: Y坐标.
bRedraw: 是否重绘.
nFlags: 调整布局标识位: xcc.AdjustLayout_.
nAdjustNo: 调整布局流水号, 可填0.
func (*Element) X移动逻辑坐标 ¶
元素_移动逻辑坐标, 移动元素坐标, 逻辑坐标, 包含滚动视图偏移. 如果坐标未改变返回0, 如果大小改变返回2(触发XE_SIZE), 否则返回1.
x: X坐标.
y: Y坐标.
bRedraw: 是否重绘.
nFlags: 调整布局标识位: xcc.AdjustLayout_.
nAdjustNo: 调整布局流水号, 可填0.
func (*Element) X移除事件CEx ¶
元素_移除事件CEx, 和非Ex版相比只是最后一个参数不同.
nEvent: 事件类型: xcc.XE_.
pFun: 事件函数指针, 使用 syscall.NewCallback() 生成.
func (*Element) X置坐标 ¶
元素_置坐标, 如果返回0坐标没有改变, 如果大小改变返回2(触发XE_SIZE), 否则返回1(仅改变left,top,没有改变大小).
pRect: 坐标.
bRedraw: 是否重绘.
nFlags: 调整布局标识位: xcc.AdjustLayout_.
nAdjustNo: 调整布局流水号, 可填0.
func (*Element) X置坐标EX ¶
func (e *Element) X置坐标EX(X坐标 int, Y坐标 int, 宽度 int, 高度 int, 是否重绘 bool, 标识 炫彩常量类.AdjustLayout_, 流水号 uint32) int
元素_置坐标扩展, 如果坐标未改变返回0, 如果大小改变返回2(触发XE_SIZE), 否则返回1.
x: X坐标.
y: Y坐标.
cx: 宽度.
cy: 高度.
bRedraw: 是否重绘.
nFlags: 调整布局标识位: xcc.AdjustLayout_.
nAdjustNo: 调整布局流水号, 可填0.
func (*Element) X置大小 ¶
元素_置大小.
nWidth: 宽度.
nHeight: 高度.
bRedraw: 是否重绘.
nFlags: 调整布局标识位: xcc.AdjustLayout_.
nAdjustNo: 调整布局流水号, 可填0.
func (*Element) X置工具提示EX ¶
元素_置工具提示扩展, 设置工具提示内容.
pText: 工具提示内容.
nTextAlign: 文本对齐方式, TextFormatFlag_, TextAlignFlag_, TextTrimming_.
func (*Element) X置拖动边框绑定元素 ¶
元素_置拖动边框绑定元素, 设置拖动边框绑定元素, 当拖动边框时, 自动调整绑定元素的大小.
nFlags: 边框位置标识, Element_Position_.
hBindEle: 绑定元素.
nSpace: 元素间隔大小.
func (*Element) X置逻辑坐标 ¶
元素_置逻辑坐标, 如果坐标未改变返回0, 如果大小改变返回2(触发XE_SIZE), 否则返回1.
pRect: 坐标.
bRedraw: 是否重绘.
nFlags: 调整布局标识位: xcc.AdjustLayout_. 此参数将会传入XE_SIZE ,XE_ADJUSTLAYOUT 事件回调.
nAdjustNo: 调整布局流水号, 可填0.
func (*Element) X置锁定滚动 ¶
元素_置锁定滚动, 设置锁定元素在滚动视图中跟随滚动, 如果设置TRUE将不跟随滚动.
bHorizon: 是否锁定水平滚动.
bVertical: 是否锁定垂直滚动.
type LayoutEle ¶
type LayoutEle struct {
Element
}
LayoutEle 布局元素.
func X创建布局 ¶
NewLayoutEle 布局_创建, 创建布局元素.
@param x 元素x坐标. @param y 元素y坐标. @param cx 宽度. @param cy 高度. @param hParent 父为窗口句柄或元素句柄. @return *LayoutEle
func X创建布局并按ID ¶
NewLayoutEleByID 从ID创建对象, 失败返回nil.
@param hWindow 父窗口句柄 @param nID @return *LayoutEle
func X创建布局并按ID名称 ¶
NewLayoutEleByIDName 从ID名称创建对象, 失败返回nil.
@param hWindow 父窗口句柄 @param name @return *LayoutEle
func X创建布局并按RC资源压缩包中布局文件 ¶
func X创建布局并按RC资源压缩包中布局文件(RC资源ID int32, 布局文件名, zip密码, 名称 string, 父对象句柄 int, 父窗口句柄HWND, 附加窗口句柄, 模块句柄 uintptr) *LayoutEle
NewLayoutEleByLayoutZipResEx 从RC资源zip压缩包中的布局文件创建对象, 失败返回nil.
@param id RC资源ID. @param pFileName zip文件名. @param pPassword zip密码. @param pPrefixName 名称(name)前缀, 可选参数; 给当前布局文件中所有name属性增加前缀, 那么name属性值为: 前缀 + name. @param hParent 父对象句柄. @param hParentWnd 父窗口句柄HWND, 提供给第三方窗口使用. @param hAttachWnd 附加窗口句柄, 附加到指定的窗口, 可填0. @param hModule 模块句柄, 可填0. @return *LayoutEle
func X创建布局并按内存压缩包中布局文件 ¶
func X创建布局并按内存压缩包中布局文件(布局文件数据 []byte, 布局文件名 string, zip密码 string, 父对象句柄 int, 附加窗口句柄 uintptr) *LayoutEle
NewLayoutEleByLayoutZipMem 从内存压缩包中的布局文件创建对象, 失败返回nil.
@param data 布局文件数据. @param pFileName 布局文件名. @param pPassword zip密码. @param hParent 父对象句柄. @param hAttachWnd 附加窗口句柄, 附加到指定的窗口, 可填0. @return *LayoutEle
func X创建布局并按内存压缩包中布局文件EX ¶
func X创建布局并按内存压缩包中布局文件EX(布局文件数据 []byte, 布局文件名 string, zip密码, 名称 string, 父对象句柄 int, 父窗口句柄HWND, 附加窗口句柄 uintptr) *LayoutEle
NewLayoutEleByLayoutZipMemEx 从内存压缩包中的布局文件创建对象, 失败返回nil.
@param data 布局文件数据. @param pFileName 布局文件名. @param pPassword zip密码. @param pPrefixName 名称(name)前缀, 可选参数; 给当前布局文件中所有name属性增加前缀, 那么name属性值为: 前缀 + name. @param hParent 父对象句柄. @param hParentWnd 父窗口句柄HWND, 提供给第三方窗口使用. @param hAttachWnd 附加窗口句柄, 附加到指定的窗口, 可填0. @return *LayoutEle
func X创建布局并按压缩包中布局文件 ¶
func X创建布局并按压缩包中布局文件(zip文件名 string, 布局文件名 string, zip密码 string, 父对象句柄 int, 附加窗口句柄 uintptr) *LayoutEle
NewLayoutEleByLayoutZip 从压缩包中的布局文件创建对象, 失败返回nil.
@param pZipFileName zip文件名. @param pFileName 布局文件名. @param pPassword zip密码. @param hParent 父对象句柄. @param hAttachWnd 附加窗口句柄, 附加到指定的窗口, 可填0. @return *LayoutEle
func X创建布局并按压缩包中的布局文件EX ¶
func X创建布局并按压缩包中的布局文件EX(zip文件名 string, 布局文件名 string, zip密码, 名称前缀 string, 父对象句柄 int, 父窗口句柄HWND, 附加窗口句柄 uintptr) *LayoutEle
NewLayoutEleByLayoutZipEx 从压缩包中的布局文件创建对象, 失败返回nil.
@param pZipFileName zip文件名. @param pFileName 布局文件名. @param pPassword zip密码. @param pPrefixName 名称(name)前缀, 可选参数; 给当前布局文件中所有name属性增加前缀, 那么name属性值为: 前缀 + name. @param hParent 父对象句柄. @param hParentWnd 父窗口句柄HWND, 提供给第三方窗口使用. @param hAttachWnd 附加窗口句柄, 附加到指定的窗口, 可填0. @return *LayoutEle
func X创建布局并按布局文件 ¶
NewLayoutEleByLayout 从布局文件创建对象, 失败返回nil.
@param pFileName 布局文件名. @param hParent 父对象句柄. @param hAttachWnd 附加窗口句柄, 附加到指定的窗口, 可填0. @return *LayoutEle
func X创建布局并按布局文件EX ¶
NewLayoutEleByLayoutEx 从布局文件创建对象, 失败返回nil.
@param pFileName 布局文件名. @param pPrefixName 名称(name)前缀, 可选参数; 给当前布局文件中所有name属性增加前缀, 那么name属性值为: 前缀 + name. @param hParent 父对象句柄. @param hParentWnd 父窗口句柄HWND, 提供给第三方窗口使用. @param hAttachWnd 附加窗口句柄, 附加到指定的窗口, 可填0. @return *LayoutEle
func X创建布局并按布局文件字符串W ¶
NewLayoutEleByStringW 从布局文件字符串W创建对象, 失败返回nil.
@param pStringXML 字符串. @param hParent 父对象. @param hAttachWnd 附加窗口句柄, 附加到指定的窗口, 可填0. @return *LayoutEle
func X创建布局并按布局文件字符串WEX ¶
NewLayoutEleByStringWEx 从布局文件字符串W创建对象, 失败返回nil.
@param pStringXML 字符串. @param pPrefixName 名称(name)前缀, 可选参数; 给当前布局文件中所有name属性增加前缀, 那么name属性值为: 前缀 + name. @param hParent 父对象. @param hParentWnd 父窗口句柄HWND, 提供给第三方窗口使用. @param hAttachWnd 附加窗口句柄, 附加到指定的窗口, 可填0. @return *LayoutEle
func (*LayoutEle) X置对齐基线 ¶
SetAlignBaseline 布局盒子_置对齐基线.
@param nAlign 对齐方式: xcc.Layout_Align_Axis_. @return int
type LayoutFrame ¶
type LayoutFrame struct {
ScrollView
}
LayoutFrame 布局框架.
func X创建布局框架 ¶
NewLayoutFrame 布局框架_创建.
@param x 元素x坐标. @param y 元素y坐标. @param cx 宽度. @param cy 高度. @param hParent 父为窗口句柄或元素句柄. @return *LayoutFrame
func X创建布局框架并按UID ¶
func X创建布局框架并按UID(nUID int) *LayoutFrame
NewLayoutFrameByUID 从UID创建对象, 失败返回nil.
@param nUID @return *LayoutFrame
func X创建布局框架并按UID名称 ¶
func X创建布局框架并按UID名称(名称 string) *LayoutFrame
NewLayoutFrameByUIDName 从UID名称创建对象, 失败返回nil.
@param name @return *LayoutFrame
func X创建布局框架并按句柄 ¶
func X创建布局框架并按句柄(句柄 int) *LayoutFrame
NewLayoutFrameByHandle 从句柄创建对象.
@param handle @return *LayoutFrame
func X创建布局框架并按名称 ¶
func X创建布局框架并按名称(名称 string) *LayoutFrame
NewLayoutFrameByName 从name创建对象, 失败返回nil.
@param name @return *LayoutFrame
func (*LayoutFrame) X启用水平 ¶
func (l *LayoutFrame) X启用水平(是否启用 bool) int
EnableHorizon 布局盒子_启用水平.
@param bEnable 是否启用. @return int
func (*LayoutFrame) X启用溢出隐藏 ¶
func (l *LayoutFrame) X启用溢出隐藏(是否启用 bool) int
EnableOverflowHide 布局盒子_启用溢出隐藏.
@param bEnable 是否启用. @return int
func (*LayoutFrame) X启用自动换行 ¶
func (l *LayoutFrame) X启用自动换行(是否启用 bool) int
EnableAutoWrap 布局盒子_启用自动换行.
@param bEnable 是否启用. @return int
func (*LayoutFrame) X显示布局边界 ¶
func (l *LayoutFrame) X显示布局边界(是否启用 bool) int
ShowLayoutFrame 布局框架_显示布局边界.
@param bEnable 是否启用. @return int
func (*LayoutFrame) X置垂直对齐 ¶
func (l *LayoutFrame) X置垂直对齐(对齐方式 炫彩常量类.Layout_Align_) int
SetAlignV 布局盒子_置垂直对齐.
@param nAlign 对齐方式: xcc.Layout_Align_. @return int
func (*LayoutFrame) X置对齐基线 ¶
func (l *LayoutFrame) X置对齐基线(对齐方式 炫彩常量类.Layout_Align_Axis_) int
SetAlignBaseline 布局盒子_置对齐基线.
@param nAlign 对齐方式: xcc.Layout_Align_Axis_. @return int
func (*LayoutFrame) X置水平对齐 ¶
func (l *LayoutFrame) X置水平对齐(对齐方式 炫彩常量类.Layout_Align_) int
SetAlignH 布局盒子_置水平对齐.
@param nAlign 对齐方式: xcc.Layout_Align_. @return int
func (*LayoutFrame) X置行距 ¶
func (l *LayoutFrame) X置行距(行间距大小 int) int
SetSpaceRow 布局盒子_置行距.
@param nSpace 行间距大小. @return int
func (*LayoutFrame) X置间距 ¶
func (l *LayoutFrame) X置间距(项间距大小 int) int
SetSpace 布局盒子_置间距.
@param nSpace 项间距大小. @return int
type List ¶
type List struct {
ScrollView
}
列表.
func X创建列表 ¶
列表_创建, 创建列表元素.
x: 元素x坐标.
y: 元素y坐标.
cx: 宽度.
cy: 高度.
hParent: 父是窗口资源句柄或UI元素资源句柄. 如果是窗口资源句柄将被添加到窗口, 如果是元素资源句柄将被添加到元素.
func X创建列表Ex ¶
列表_创建Ex, 创建列表元素, 使用内置项模板, 自动创建数据适配器.
x: 元素x坐标.
y: 元素y坐标.
cx: 宽度.
cy: 高度.
hParent: 父是窗口资源句柄或UI元素资源句柄. 如果是窗口资源句柄将被添加到窗口, 如果是元素资源句柄将被添加到元素.
col_extend_count: 列数量. 例如: 内置模板是1列, 如果数据有5列, 那么此参数填5.
func (*List) X事件_列表元素绘制列表头项 ¶
func (l *List) X事件_列表元素绘制列表头项(pFun XE_LIST_HEADER_DRAWITEM) bool
列表元素绘制列表头项.
func (*List) X事件_列表元素绘制列表头项1 ¶
func (l *List) X事件_列表元素绘制列表头项1(pFun XE_LIST_HEADER_DRAWITEM1) bool
列表元素绘制列表头项.
func (*List) X事件_列表头项宽度改变 ¶
func (l *List) X事件_列表头项宽度改变(pFun XE_LIST_HEADER_WIDTH_CHANGE) bool
列表元素,列表头项宽度改变事件.
func (*List) X事件_列表头项宽度改变1 ¶
func (l *List) X事件_列表头项宽度改变1(pFun XE_LIST_HEADER_WIDTH_CHANGE1) bool
列表元素,列表头项宽度改变事件.
func (*List) X事件_列表头项模板创建 ¶
func (l *List) X事件_列表头项模板创建(pFun XE_LIST_HEADER_TEMP_CREATE) bool
列表元素,列表头项模板创建.
func (*List) X事件_列表头项模板创建1 ¶
func (l *List) X事件_列表头项模板创建1(pFun XE_LIST_HEADER_TEMP_CREATE1) bool
列表元素,列表头项模板创建.
func (*List) X事件_列表头项模板创建完成 ¶
func (l *List) X事件_列表头项模板创建完成(pFun XE_LIST_HEADER_TEMP_CREATE_END) bool
列表元素,列表头项模板创建完成事件.
func (*List) X事件_列表头项模板创建完成1 ¶
func (l *List) X事件_列表头项模板创建完成1(pFun XE_LIST_HEADER_TEMP_CREATE_END1) bool
列表元素,列表头项模板创建完成事件.
func (*List) X事件_列表头项模板销毁 ¶
func (l *List) X事件_列表头项模板销毁(pFun XE_LIST_HEADER_TEMP_DESTROY) bool
列表元素,列表头项模板销毁.
func (*List) X事件_列表头项模板销毁1 ¶
func (l *List) X事件_列表头项模板销毁1(pFun XE_LIST_HEADER_TEMP_DESTROY1) bool
列表元素,列表头项模板销毁.
func (*List) X事件_列表头项点击1 ¶
func (l *List) X事件_列表头项点击1(pFun XE_LIST_HEADER_CLICK1) bool
列表元素,列表头项点击事件.
func (*List) X事件_项模板创建 ¶
func (l *List) X事件_项模板创建(pFun XE_LIST_TEMP_CREATE) bool
列表元素-项模板创建事件,模板复用机制需先启用;替换模板无效判断nFlag,因为内部会检查模板是否改变,不用担心重复.
nFlag 0:状态改变; 1:新模板实例; 2:旧模板复用
func (*List) X事件_项模板创建1 ¶
func (l *List) X事件_项模板创建1(pFun XE_LIST_TEMP_CREATE1) bool
列表元素-项模板创建事件,模板复用机制需先启用;替换模板无效判断nFlag,因为内部会检查模板是否改变,不用担心重复.
nFlag 0:状态改变; 1:新模板实例; 2:旧模板复用
func (*List) X事件_项模板创建完成 ¶
func (l *List) X事件_项模板创建完成(pFun XE_LIST_TEMP_CREATE_END) bool
列表元素-项模板创建完成事件,模板复用机制需先启用;不管是新建还是复用,都需要更新数据, 当为复用时不要注册事件以免重复注册.
nFlag 0:状态改变(复用); 1:新模板实例; 2:旧模板复用
func (*List) X事件_项模板创建完成1 ¶
func (l *List) X事件_项模板创建完成1(pFun XE_LIST_TEMP_CREATE_END1) bool
列表元素-项模板创建完成事件,模板复用机制需先启用;不管是新建还是复用,都需要更新数据, 当为复用时不要注册事件以免重复注册.
nFlag 0:状态改变(复用); 1:新模板实例; 2:旧模板复用
func (*List) X事件_项模板销毁 ¶
func (l *List) X事件_项模板销毁(pFun XE_LIST_TEMP_DESTROY) bool
列表元素,项模板销毁.
nFlag 0:正常销毁; 1:移动到缓存(不会被销毁,临时缓存备用,当需要时被复用)
func (*List) X事件_项模板销毁1 ¶
func (l *List) X事件_项模板销毁1(pFun XE_LIST_TEMP_DESTROY1) bool
列表元素,项模板销毁.
nFlag 0:正常销毁; 1:移动到缓存(不会被销毁,临时缓存备用,当需要时被复用)
func (*List) X停用_列表头项模板调整坐标 ¶
func (l *List) X停用_列表头项模板调整坐标(pFun XE_LIST_HEADER_TEMP_ADJUST_COORDINATE) bool
列表元素,列表头项模板调整坐标. 已停用.
func (*List) X停用_列表头项模板调整坐标1 ¶
func (l *List) X停用_列表头项模板调整坐标1(pFun XE_LIST_HEADER_TEMP_ADJUST_COORDINATE1) bool
列表元素,列表头项模板调整坐标. 已停用.
func (*List) X停用_项模板调整坐标 ¶
func (l *List) X停用_项模板调整坐标(pFun XE_LIST_TEMP_ADJUST_COORDINATE) bool
列表元素,项模板调整坐标. 已停用.
func (*List) X停用_项模板调整坐标1 ¶
func (l *List) X停用_项模板调整坐标1(pFun XE_LIST_TEMP_ADJUST_COORDINATE1) bool
列表元素,项模板调整坐标. 已停用.
func (*List) X创建列表头数据适配器 ¶
列表_列表头创建数据适配器, 创建数据适配器,根据绑定的项模板初始化数据适配器的列, 返回适配器句柄.
func (*List) X创建数据适配器 ¶
列表_创建数据适配器, 创建数据适配器,根据绑定的项模板初始化数据适配器的列, 返回适配器句柄.
colExtend_count: 列延伸-预计列表总列数, 默认值0; 限制最大延伸范围, 避免超出范围, 增加不必要的字段.
func (*List) X取列表头对象所在行 ¶
列表_取列表头对象所在行, 列表头, 获取当前对象所在模板实例, 属于列表头中哪一个项. 成功返回项索引, 否则返回XC_ID_ERROR.
hXCGUI: 对象句柄.
func (*List) X取列表头模板对象 ¶
列表_取列表头模板对象, 列表头, 通过模板项ID, 获取实例化模板项ID对应的对象句柄.
iItem: 列表头项ID.
nTempItemID: 模板项ID.
func (*List) X取对象所在行 ¶
列表_取对象所在行, 获取当前对象所在模板实例, 属于列表中哪一个项. 成功返回项索引, 否则返回XC_ID_ERROR.
hXCGUI: 对象句柄, UI元素句柄或形状对象句柄.
func (*List) X取项模板对象 ¶
列表_取项模板对象, 通过模板项ID, 获取实例化模板项ID对应的对象句柄.
iItem: 项索引.
iSubItem: 子项索引.
nTempItemID: 模板项itemID.
func (*List) X添加列图片 ¶
列表_添加列图片.
nWidth: 列宽.
pName: 模板里绑定的name名. 在List内部存在有默认模板, name名是从name1到namen. 你可以理解为创建表头数据适配器后, 内部有一个Map来存储每一列的表头名(列名), 这个name名就是Map的Key, 这个函数就相当于给每一列的Key赋值, 然后List会根据这个name名从Map读取Value来显示表头到界面.
hImage: 图片句柄.
func (*List) X添加列文本 ¶
列表_添加列文本.
nWidth: 列宽.
pName: 模板里绑定的name名. 在List内部存在有默认模板, name名是从name1到namen. 你可以理解为创建表头数据适配器后, 内部有一个Map来存储每一列的表头名(列名), 这个name名就是Map的Key, 这个函数就相当于给每一列的Key赋值, 然后List会根据这个name名从Map读取Value来显示表头到界面.
pText: 文本.
func (*List) X置排序 ¶
列表_置排序, 设置排序属性.
iColumn: 列索引.
iColumnAdapter: 需要排序的数据在数据适配器中的列索引.
bEnable: 是否启用排序功能.
func (*List) X置项模板并按资源ZIP ¶
列表_置项模板从资源ZIP. 从RC资源ZIP加载.
id: RC资源ID.
pFileName: 项模板文件名.
pPassword: zip密码.
hModule: 模块句柄, 可填0.
type ListBox ¶
type ListBox struct {
ScrollView
}
列表框.
func X创建列表框 ¶
列表框_创建, 创建列表框元素.
x: 元素x坐标.
y: 元素y坐标.
cx: 宽度.
cy: 高度.
hParent: 父是窗口资源句柄或UI元素资源句柄. 如果是窗口资源句柄将被添加到窗口, 如果是元素资源句柄将被添加到元素.
func X创建列表框Ex ¶
列表框_创建Ex, 创建列表框元素, 使用内置项模板, 自动创建数据适配器.
x: 元素x坐标.
y: 元素y坐标.
cx: 宽度.
cy: 高度.
hParent: 父是窗口资源句柄或UI元素资源句柄. 如果是窗口资源句柄将被添加到窗口, 如果是元素资源句柄将被添加到元素.
col_extend_count: 列数量. 例如: 内置模板是1列, 如果数据有5列, 那么此参数填5.
func (*ListBox) X事件_项模板创建 ¶
func (l *ListBox) X事件_项模板创建(pFun XE_LISTBOX_TEMP_CREATE) bool
列表框元素-项模板创建事件, 模板复用机制需先启用; 替换模板无效判断nFlag,因为内部会检查模板是否改变,不用担心重复
nFlag 0:状态改变; 1:新模板实例; 2:旧模板复用
func (*ListBox) X事件_项模板创建1 ¶
func (l *ListBox) X事件_项模板创建1(pFun XE_LISTBOX_TEMP_CREATE1) bool
列表框元素-项模板创建事件, 模板复用机制需先启用; 替换模板无效判断nFlag,因为内部会检查模板是否改变,不用担心重复
nFlag 0:状态改变; 1:新模板实例; 2:旧模板复用
func (*ListBox) X事件_项模板创建完成 ¶
func (l *ListBox) X事件_项模板创建完成(pFun XE_LISTBOX_TEMP_CREATE_END) bool
列表框元素-项模板创建完成事件,模板复用机制需先启用;不管是新建还是复用,都需要更新数据, 当为复用时不要注册事件以免重复注册.
nFlag 0:状态改变(复用); 1:新模板实例; 2:旧模板复用
func (*ListBox) X事件_项模板创建完成1 ¶
func (l *ListBox) X事件_项模板创建完成1(pFun XE_LISTBOX_TEMP_CREATE_END1) bool
列表框元素-项模板创建完成事件,模板复用机制需先启用;不管是新建还是复用,都需要更新数据, 当为复用时不要注册事件以免重复注册.
nFlag 0:状态改变(复用); 1:新模板实例; 2:旧模板复用
func (*ListBox) X事件_项模板销毁 ¶
func (l *ListBox) X事件_项模板销毁(pFun XE_LISTBOX_TEMP_DESTROY) bool
列表框元素,项模板销毁.
nFlag 0:正常销毁; 1:移动到缓存(不会被销毁,临时缓存备用,当需要时被复用)
func (*ListBox) X事件_项模板销毁1 ¶
func (l *ListBox) X事件_项模板销毁1(pFun XE_LISTBOX_TEMP_DESTROY1) bool
列表框元素,项模板销毁.
nFlag 0:正常销毁; 1:移动到缓存(不会被销毁,临时缓存备用,当需要时被复用)
func (*ListBox) X事件_项绘制事件1 ¶
func (l *ListBox) X事件_项绘制事件1(pFun XE_LISTBOX_DRAWITEM1) bool
列表框元素,项绘制事件.
func (*ListBox) X事件_项选择事件1 ¶
func (l *ListBox) X事件_项选择事件1(pFun XE_LISTBOX_SELECT1) bool
列表框元素,项选择事件.
func (*ListBox) X停用_项模板调整坐标 ¶
func (l *ListBox) X停用_项模板调整坐标(pFun XE_LISTBOX_TEMP_ADJUST_COORDINATE) bool
列表框元素,项模板调整坐标. 已停用.
func (*ListBox) X停用_项模板调整坐标1 ¶
func (l *ListBox) X停用_项模板调整坐标1(pFun XE_LISTBOX_TEMP_ADJUST_COORDINATE1) bool
列表框元素,项模板调整坐标. 已停用.
func (*ListBox) X取所在行索引 ¶
列表框_取所在行索引, 获取当前对象所在模板实例, 属于列表中哪一个项(行). 成功返回项索引, 否则返回XC_ID_ERROR.
hXCGUI: 对象句柄, UI元素句柄或形状对象句柄.
func (*ListBox) X取模板对象 ¶
列表框_取模板对象, 通过模板项ID, 获取实例化模板项ID对应的对象句柄, 成功返回对象句柄, 否则返回NULL.
iItem: 项索引.
nTempItemID: 模板项ID.
func (*ListBox) X置项模板并按资源ZIP ¶
列表框_置项模板从资源ZIP. 设置项模板文件.
id: RC资源ID.
pFileName: 项模板文件名.
pPassword: zip密码.
hModule: 模块句柄, 可填0.
type ListView ¶
type ListView struct {
ScrollView
}
列表视图.
func X创建列表视 ¶
列表视_创建.
x: 元素x坐标.
y: 元素y坐标.
cx: 宽度.
cy: 高度.
hParent: 父是窗口资源句柄或UI元素资源句柄. 如果是窗口资源句柄将被添加到窗口, 如果是元素资源句柄将被添加到元素.
func X创建列表视Ex ¶
列表视_创建Ex. 创建列表视图元素, 使用内置项模板, 自动创建数据适配器.
x: 元素x坐标.
y: 元素y坐标.
cx: 宽度.
cy: 高度.
hParent: 父是窗口资源句柄或UI元素资源句柄. 如果是窗口资源句柄将被添加到窗口, 如果是元素资源句柄将被添加到元素.
col_extend_count: 列数量. 例如: 内置模板是1列, 如果数据有5列, 那么此参数填5.
func (*ListView) X事件_组展开收缩 ¶
func (l *ListView) X事件_组展开收缩(pFun XE_LISTVIEW_EXPAND) bool
列表视元素,组展开收缩事件.
func (*ListView) X事件_组展开收缩1 ¶
func (l *ListView) X事件_组展开收缩1(pFun XE_LISTVIEW_EXPAND1) bool
列表视元素,组展开收缩事件.
func (*ListView) X事件_项模板创建 ¶
func (l *ListView) X事件_项模板创建(pFun XE_LISTVIEW_TEMP_CREATE) bool
列表视元素-项模板创建事件,模板复用机制需先启用; 替换模板无效判断nFlag,因为内部会检查模板是否改变,不用担心重复.
nFlag 0:状态改变(当前未使用); 1新模板实例; 2旧模板复用
func (*ListView) X事件_项模板创建1 ¶
func (l *ListView) X事件_项模板创建1(pFun XE_LISTVIEW_TEMP_CREATE1) bool
列表视元素-项模板创建事件,模板复用机制需先启用; 替换模板无效判断nFlag,因为内部会检查模板是否改变,不用担心重复.
nFlag 0:状态改变(当前未使用); 1新模板实例; 2旧模板复用
func (*ListView) X事件_项模板创建完成 ¶
func (l *ListView) X事件_项模板创建完成(pFun XE_LISTVIEW_TEMP_CREATE_END) bool
列表视元素-项模板创建完成事件,模板复用机制需先启用; 不管是新建还是复用,都需要更新数据, 当为复用时不要注册事件以免重复注册.
nFlag 0:状态改变(复用,当前未使用); 1:新模板实例; 2:旧模板复用
func (*ListView) X事件_项模板创建完成1 ¶
func (l *ListView) X事件_项模板创建完成1(pFun XE_LISTVIEW_TEMP_CREATE_END1) bool
列表视元素-项模板创建完成事件,模板复用机制需先启用; 不管是新建还是复用,都需要更新数据, 当为复用时不要注册事件以免重复注册.
nFlag 0:状态改变(复用,当前未使用); 1:新模板实例; 2:旧模板复用
func (*ListView) X事件_项模板调整坐标 ¶
func (l *ListView) X事件_项模板调整坐标(pFun XE_LISTVIEW_TEMP_ADJUST_COORDINATE) bool
列表视元素,项模板调整坐标.已停用.
func (*ListView) X事件_项模板调整坐标1 ¶
func (l *ListView) X事件_项模板调整坐标1(pFun XE_LISTVIEW_TEMP_ADJUST_COORDINATE1) bool
列表视元素,项模板调整坐标.已停用.
func (*ListView) X事件_项模板销毁 ¶
func (l *ListView) X事件_项模板销毁(pFun XE_LISTVIEW_TEMP_DESTROY) bool
列表视元素-项模板销毁, 模板复用机制需先启用;
nFlag 0:正常销毁; 1:移动到缓存列表(不会被销毁, 临时缓存备用, 当需要时被复用)
func (*ListView) X事件_项模板销毁1 ¶
func (l *ListView) X事件_项模板销毁1(pFun XE_LISTVIEW_TEMP_DESTROY1) bool
列表视元素-项模板销毁, 模板复用机制需先启用;
nFlag 0:正常销毁; 1:移动到缓存列表(不会被销毁, 临时缓存备用, 当需要时被复用)
func (*ListView) X取可视项范围 ¶
func (l *ListView) X取可视项范围(组1 *int32, 组2 *int32, 可视开始组 *int32, 可视开始项 *int32, 可视结束组 *int32, 可视结束项 *int32) int
列表视_取可视项范围, 获取当前可见项范围.
piGroup1: 可视开始组.
piGroup2: 可视结束组.
piStartGroup: 可视开始组.
piStartItem: 可视开始项.
piEndGroup: 可视结束组.
piEndItem: 可视结束项.
func (*ListView) X取对象所在项 ¶
列表视_取对象所在项, 获取当前对象所在模板实例, 属于列表视中哪一个项.
hXCGUI: 对象句柄, UI元素句柄或形状对象句柄.
piGroup: 接收组索引.
piItem: 接收项索引.
func (*ListView) X取模板对象 ¶
列表视_取模板对象, 通过模板项ID, 获取实例化模板项ID对应的对象句柄.
iGroup: 组索引.
iItem: 项索引.
nTempItemID: 模板项ID.
func (*ListView) X测试点击项EX ¶
列表视_测试点击项扩展, 检查坐标点所在项, 自动添加滚动视图偏移量.
pPt: 坐标点.
pOutGroup: 接收做索引.
pOutItem: 接收项索引.
func (*ListView) X置项模板并按资源ZIP ¶
列表视_置项模板从资源ZIP.
id: RC资源ID.
pFileName: 文件名.
pPassword: zip密码.
hModule: 模块句柄, 可填0.
func (*ListView) X项添加图片EX ¶
列表视_项添加图片扩展, 返回项索引.
iGroup: 组索引.
pName: 字段名.
hImage: 图片句柄.
iPos: 插入位置, -1添加到末尾.
func (*ListView) X项添加文本EX ¶
列表视_项添加文本扩展, 返回项索引.
iGroup: 组索引.
pName: 字段名.
pValue: 值.
iPos: 插入位置, -1添加到末尾.
type Menu ¶
type Menu struct {
炫彩对象基类.ObjectBase
}
Menu 弹出菜单.
func (*Menu) X启用用户绘制背景 ¶
菜单_启用用户绘制背景, 是否有用户绘制菜单背景, 如果启用XWM_MENU_DRAW_BACKGROUND和XE_MENU_DRAW_BACKGROUND事件有效.
bEnable: 是否启用.
func (*Menu) X启用用户绘制项 ¶
菜单_启用用户绘制项, 是否有用户绘制菜单项, 如果启用XWM_MENU_DRAWITEM和XE_MENU_DRAWITEM事件有效.
bEnable: 是否启用.
func (*Menu) X弹出 ¶
菜单_弹出.
hParentWnd: 父窗口句柄.
x: x坐标.
y: y坐标.
hParentEle: 父元素句柄, 如果该值不为NULL, hParentEle元素将接收菜单消息事件, 否则将由hParentWnd窗口接收菜单的消息事件.
nPosition: 弹出位置, Menu_Popup_Position_.
func (*Menu) X插入项图标 ¶
菜单_插入项图标.
nID: 项ID.
pText: 文本内容.
hIcon: 菜单项图标句柄.
nFlags: 标识, Menu_Item_Flag_.
insertID: 插入位置ID.
func (*Menu) X添加项 ¶
菜单_添加项, 添加菜单项.
nID: 项ID.
pText: 文本内容.
nParentID: 父项ID.
nFlags: 标识, Menu_Item_Flag_.
func (*Menu) X添加项图标 ¶
菜单_添加项图标.
nID: 项ID.
pText: 文本内容.
nParentID: 父项ID.
hIcon: 菜单项图标句柄.
nFlags: 标识, Menu_Item_Flag_.
type MenuBar ¶
type MenuBar struct {
Element
}
MenuBar 菜单条.
func X创建菜单条 ¶
菜单条_创建, 创建菜单条元素; 如果指定了父为窗口, 默认调用XWnd_AddMenuBar()函数, 将菜单条添加到窗口非客户区.
x: 元素x坐标.
y: 元素y坐标.
cx: 宽度.
cy: 高度.
hParent: 父是窗口资源句柄或UI元素资源句柄. 如果是窗口资源句柄将被添加到窗口, 如果是元素资源句柄将被添加到元素.
type MonthCal ¶
type MonthCal struct {
Element
}
月历卡片.
func (*MonthCal) X事件_日期改变1 ¶
func (m *MonthCal) X事件_日期改变1(pFun XE_MONTHCAL_CHANGE1) bool
月历元素日期改变事件.
type Pane ¶
type Pane struct {
Element
}
Pane元素.
type ProgressBar ¶
type ProgressBar struct {
Element
}
ProgressBar 进度条.
func X创建进度条 ¶
进度条_创建, 创建进度条元素.
x: 元素x坐标.
y: 元素y坐标.
cx: 宽度.
cy: 高度.
hParent: 父是窗口资源句柄或UI元素资源句柄.如果是窗口资源句柄将被添加到窗口.
func (*ProgressBar) X事件_进度改变1 ¶
func (p *ProgressBar) X事件_进度改变1(pFun XE_PROGRESSBAR_CHANGE1) bool
进度条元素,进度改变事件.
func (*ProgressBar) X事件_进度改变事件 ¶
func (p *ProgressBar) X事件_进度改变事件(pFun XE_PROGRESSBAR_CHANGE) bool
进度条元素,进度改变事件.
func (*ProgressBar) X启用缩放 ¶
func (p *ProgressBar) X启用缩放(缩放 bool) bool
进度条_启用缩放, 缩放进度贴图为当前进度区域(当前进度所显示区域), 否则为整体100进度区域.
bStretch: 缩放.
func (*ProgressBar) X启用进度文本 ¶
func (p *ProgressBar) X启用进度文本(是否启用 bool) bool
进度条_启用进度文本 显示进度值文本.
bShow: 是否启用.
func (*ProgressBar) X置水平 ¶
func (p *ProgressBar) X置水平(水平或垂直 bool) int
进度条_置水平, 设置水平或垂直.
bHorizon: 水平或垂直.
func (*ProgressBar) X置进度颜色 ¶
func (p *ProgressBar) X置进度颜色(ABGR颜色 int) bool
进度条_置进度颜色. 设置进度颜色.
color: ABGR 颜色.
type ScrollBar ¶
type ScrollBar struct {
Element
}
ScrollBar 滚动条.
func X创建滚动条 ¶
滚动条_创建, 创建滚动条元素, 返回元素句柄.
x: 元素x坐标.
y: 元素y坐标.
cx: 宽度.
cy: 高度.
hParent: 父是窗口资源句柄或UI元素资源句柄. 如果是窗口资源句柄将被添加到窗口, 如果是元素资源句柄将被添加到元素.
func (*ScrollBar) X事件_滚动事件 ¶
func (s *ScrollBar) X事件_滚动事件(pFun XE_SBAR_SCROLL) bool
滚动条元素滚动事件,滚动条触发.
func (*ScrollBar) X事件_滚动事件1 ¶
func (s *ScrollBar) X事件_滚动事件1(pFun XE_SBAR_SCROLL1) bool
滚动条元素滚动事件,滚动条触发.
type ScrollView ¶
type ScrollView struct {
Element
}
ScrollView 滚动视图.
func X创建滚动视 ¶
滚动视_创建, 创建滚动视图元素, 返回元素句柄.
x: 元素x坐标.
y: 元素y坐标.
cx: 宽度.
cy: 高度.
hParent: 父是窗口资源句柄或UI元素资源句柄. 如果是窗口资源句柄将被添加到窗口, 如果是元素资源句柄将被添加到元素.
func (*ScrollView) X事件_垂直滚动 ¶
func (s *ScrollView) X事件_垂直滚动(pFun XE_SCROLLVIEW_SCROLL_V) bool
滚动视图元素垂直滚动事件,滚动视图触发.
func (*ScrollView) X事件_垂直滚动1 ¶
func (s *ScrollView) X事件_垂直滚动1(pFun XE_SCROLLVIEW_SCROLL_V1) bool
滚动视图元素垂直滚动事件,滚动视图触发.
func (*ScrollView) X事件_水平滚动 ¶
func (s *ScrollView) X事件_水平滚动(pFun XE_SCROLLVIEW_SCROLL_H) bool
滚动视图元素水平滚动事件,滚动视图触发.
func (*ScrollView) X事件_水平滚动1 ¶
func (s *ScrollView) X事件_水平滚动1(pFun XE_SCROLLVIEW_SCROLL_H1) bool
滚动视图元素水平滚动事件,滚动视图触发.
func (*ScrollView) X取滚动单位大小 ¶
func (s *ScrollView) X取滚动单位大小(返回大小 *炫彩基类.SIZE) int
滚动视_取滚动单位大小, 获取滚动单位大小.
pSize: 返回大小.
func (*ScrollView) X取视图大小 ¶
func (s *ScrollView) X取视图大小(大小 *炫彩基类.SIZE) int
滚动视_取视图大小, 获取内容总大小.
pSize: 大小.
func (*ScrollView) X启用自动显示滚动条 ¶
func (s *ScrollView) X启用自动显示滚动条(是否启用 bool) int
滚动视_启用自动显示滚动条.
bEnable: 是否启用.
func (*ScrollView) X垂直滚动 ¶
func (s *ScrollView) X垂直滚动(位置点 int) bool
滚动视_垂直滚动, 垂直滚动条, 滚动到指定位置点.
pos: 位置点.
func (*ScrollView) X垂直滚动到Y ¶
func (s *ScrollView) X垂直滚动到Y(Y坐标 int) bool
滚动视_垂直滚动到Y, 垂直滚动条, 滚动到指定坐标.
posY: Y坐标.
func (*ScrollView) X显示垂直滚动条 ¶
func (s *ScrollView) X显示垂直滚动条(是否显示 bool) int
滚动视_显示垂直滚动条.
bShow: 是否显示.
func (*ScrollView) X显示水平滚动条 ¶
func (s *ScrollView) X显示水平滚动条(是否显示 bool) int
滚动视_显示水平滚动条.
bShow: 是否显示.
func (*ScrollView) X水平滚动 ¶
func (s *ScrollView) X水平滚动(位置点 int) bool
滚动视_水平滚动, 水平滚动条, 滚动到指定位置点.
pos: 位置点.
func (*ScrollView) X水平滚动到X ¶
func (s *ScrollView) X水平滚动到X(X坐标 int) bool
滚动视_水平滚动到X, 水平滚动条, 滚动到指定坐标.
posX: X坐标.
type Shape ¶
type Shape struct {
炫彩对象基类.Widget
}
Shape 形状对象基类.
type ShapeEllipse ¶
type ShapeEllipse struct {
Shape
}
圆形(形状对象).
func (*ShapeEllipse) X启用填充 ¶
func (s *ShapeEllipse) X启用填充(是否启用 bool) int
形状圆_启用填充, 启用填充圆.
bEnable: 是否启用.
func (*ShapeEllipse) X启用边框 ¶
func (s *ShapeEllipse) X启用边框(是否启用 bool) int
形状圆_启用边框, 启用绘制圆边框.
bEnable: 是否启用.
func (*ShapeEllipse) X置填充色 ¶
func (s *ShapeEllipse) X置填充色(ABGR颜色值 int) int
形状圆_置填充色.
color: ABGR 颜色值.
func (*ShapeEllipse) X置边框色 ¶
func (s *ShapeEllipse) X置边框色(ABGR颜色值 int) int
形状圆_置边框色.
color: ABGR 颜色值.
type ShapeGif ¶
type ShapeGif struct {
Shape
}
ShapeGif 形状对象GIF.
type ShapeGroupBox ¶
type ShapeGroupBox struct {
Shape
}
组框(形状对象).
func (*ShapeGroupBox) X取圆角大小 ¶
func (s *ShapeGroupBox) X取圆角大小(返回圆角宽度 *int32, 返回圆角高度 *int32) int
形状组框_取圆角大小.
pWidth: 返回圆角宽度.
pHeight: 返回圆角高度.
func (*ShapeGroupBox) X取文本偏移 ¶
func (s *ShapeGroupBox) X取文本偏移(X坐标偏移量 *int32, Y坐标偏移量 *int32) int
形状组框_取文本偏移, 获取文本偏移量.
pOffsetX: X坐标偏移量.
pOffsetY: Y坐标偏移量.
func (*ShapeGroupBox) X启用圆角 ¶
func (s *ShapeGroupBox) X启用圆角(是否启用 bool) int
形状组框_启用圆角.
bEnable: 是否启用.
func (*ShapeGroupBox) X置圆角大小 ¶
func (s *ShapeGroupBox) X置圆角大小(圆角宽度 int32, 圆角高度 int32) int
形状组框_置圆角大小.
nWidth: 圆角宽度.
nHeight: 圆角高度.
func (*ShapeGroupBox) X置文本偏移 ¶
func (s *ShapeGroupBox) X置文本偏移(水平偏移 int32, 垂直偏移 int32) int
形状组框_置文本偏移, 设置文本偏移量.
offsetX: 水平偏移.
offsetY: 垂直偏移.
func (*ShapeGroupBox) X置文本颜色 ¶
func (s *ShapeGroupBox) X置文本颜色(ABGR颜色值 int) int
形状组框_置文本颜色.
color: ABGR 颜色值.
func (*ShapeGroupBox) X置边框颜色 ¶
func (s *ShapeGroupBox) X置边框颜色(ABGR颜色值 int) int
形状组框_置边框颜色.
color: ABGR 颜色值.
type ShapeLine ¶
type ShapeLine struct {
Shape
}
ShapeLine 直线(形状对象).
type ShapePicture ¶
type ShapePicture struct {
Shape
}
ShapePicture 形状对象图片.
type ShapeRect ¶
type ShapeRect struct {
Shape
}
ShapeRect 矩形形状对象.
type ShapeText ¶
type ShapeText struct {
Shape
}
ShapeText 形状对象文本.
type SliderBar ¶
type SliderBar struct {
Element
}
SliderBar 滑动条元素.
func X创建滑动条 ¶
滑动条_创建, 创建滑动条元素.
x: 元素x坐标.
y: 元素y坐标.
cx: 宽度.
cy: 高度.
hParent: 父是窗口资源句柄或UI元素资源句柄. 如果是窗口资源句柄将被添加到窗口, 如果是元素资源句柄将被添加到元素.
func (*SliderBar) X事件_滑块位置改变 ¶
func (s *SliderBar) X事件_滑块位置改变(pFun XE_SLIDERBAR_CHANGE) bool
滑动条元素,滑块位置改变事件.
func (*SliderBar) X事件_滑块位置改变1 ¶
func (s *SliderBar) X事件_滑块位置改变1(pFun XE_SLIDERBAR_CHANGE1) bool
滑动条元素,滑块位置改变事件.
type TabBar ¶
type TabBar struct {
Element
}
TabBar Tab条.
func X创建TAB条 ¶
TAB条_创建, 创建tabBar元素, 返回元素句柄.
x: 元素x坐标.
y: 元素y坐标.
cx: 宽度.
cy: 高度.
hParent: 父是窗口资源句柄或UI元素资源句柄. 如果是窗口资源句柄将被添加到窗口, 如果是元素资源句柄将被添加到元素.
func (*TabBar) X事件_选择改变1 ¶
func (t *TabBar) X事件_选择改变1(pFun XE_TABBAR_SELECT1) bool
TabBar标签按钮选择改变事件.
type Table ¶
type Table struct {
Shape
}
Table 表格.
func (*Table) X置项内填充 ¶
表格_置项内填充.
leftSize: 内填充大小.
topSize: 内填充大小.
rightSize: 内填充大小.
bottomSize: 内填充大小.
func (*Table) X置项文本对齐 ¶
表格_置项文本对齐.
iRow: 行索引.
iCol: 列索引.
nAlign: 对齐方式, TextFormatFlag_, TextAlignFlag_, TextTrimming_.
func (*Table) X置项线 ¶
表格_置项线.
iRow1: 行索引1.
iCol1: 列索引1.
iRow2: 行索引2.
iCol2: 列索引2.
nFlag: 标识, Table_Line_Flag_, 暂时没有, 填0.
color: 颜色.
type TextLink ¶
type TextLink struct {
Button
}
静态文本链接按钮.
func X创建文本链接 ¶
文本链接_创建, 创建静态文本链接元素.
x: 元素x坐标.
y: 元素y坐标.
cx: 宽度.
cy: 高度.
pName: 文本内容.
hParent: 父是窗口资源句柄或UI元素资源句柄. 如果是窗口资源句柄将被添加到窗口, 如果是元素资源句柄将被添加到元素.
type ToolBar ¶
type ToolBar struct {
Element
}
工具条.
func X创建工具条 ¶
工具条_创建, 创建工具条元素; 如果指定了父为窗口, 默认调用XWnd_AddToolBar()函数, 将工具条添加到窗口非客户区.
x: 元素x坐标.
y: 元素y坐标.
cx: 宽度.
cy: 高度.
hParent: 父是窗口资源句柄或UI元素资源句柄. 如果是窗口资源句柄将被添加到窗口, 如果是元素资源句柄将被添加到元素.
type Tree ¶
type Tree struct {
ScrollView
}
列表树元素.
func X创建列表树 ¶
列表树_创建, 创建树元素.
x: 元素x坐标.
y: 元素y坐标.
cx: 宽度.
cy: 高度.
hParent: 父是窗口资源句柄或UI元素资源句柄. 如果是窗口资源句柄将被添加到窗口, 如果是元素资源句柄将被添加到元素.
func X创建列表树Ex ¶
列表树_创建Ex, 创建树元素, 使用内置项模板, 自动创建数据适配器.
x: 元素x坐标.
y: 元素y坐标.
cx: 宽度.
cy: 高度.
hParent: 父是窗口资源句柄或UI元素资源句柄. 如果是窗口资源句柄将被添加到窗口, 如果是元素资源句柄将被添加到元素.
col_extend_count: 列数量. 例如: 内置模板是1列, 如果数据有5列, 那么此参数填5.
func (*Tree) X事件_用户正在拖动项 ¶
func (t *Tree) X事件_用户正在拖动项(pFun XE_TREE_DRAG_ITEM_ING) bool
树元素,用户正在拖动项, 可对参数值修改.
func (*Tree) X事件_用户正在拖动项1 ¶
func (t *Tree) X事件_用户正在拖动项1(pFun XE_TREE_DRAG_ITEM_ING1) bool
树元素,用户正在拖动项, 可对参数值修改.
func (*Tree) X事件_项模板创建 ¶
func (t *Tree) X事件_项模板创建(pFun XE_TREE_TEMP_CREATE) bool
列表树元素-项模板创建,模板复用机制需先启用; 替换模板无效判断nFlag,因为内部会检查模板是否改变,不用担心重复.
nFlag 0:状态改变; 1:新模板实例; 2:旧模板复用
func (*Tree) X事件_项模板创建1 ¶
func (t *Tree) X事件_项模板创建1(pFun XE_TREE_TEMP_CREATE1) bool
列表树元素-项模板创建,模板复用机制需先启用; 替换模板无效判断nFlag,因为内部会检查模板是否改变,不用担心重复.
nFlag 0:状态改变; 1:新模板实例; 2:旧模板复用
func (*Tree) X事件_项模板创建完成 ¶
func (t *Tree) X事件_项模板创建完成(pFun XE_TREE_TEMP_CREATE_END) bool
列表树元素-项模板创建完成,模板复用机制需先启用; 不管是新建还是复用,都需要更新数据, 当为复用时不要注册事件以免重复注册.
nFlag 0:状态改变(复用); 1:新模板实例; 2:旧模板复用
func (*Tree) X事件_项模板创建完成1 ¶
func (t *Tree) X事件_项模板创建完成1(pFun XE_TREE_TEMP_CREATE_END1) bool
列表树元素-项模板创建完成,模板复用机制需先启用; 不管是新建还是复用,都需要更新数据, 当为复用时不要注册事件以免重复注册.
nFlag 0:状态改变(复用); 1:新模板实例; 2:旧模板复用
func (*Tree) X事件_项模板销毁 ¶
func (t *Tree) X事件_项模板销毁(pFun XE_TREE_TEMP_DESTROY) bool
列表树元素-项模板销毁,模板复用机制需先启用;
nFlag 0:正常销毁; 1:移动到缓存(不会被销毁,临时缓存备用,当需要时被复用)
func (*Tree) X事件_项模板销毁1 ¶
func (t *Tree) X事件_项模板销毁1(pFun XE_TREE_TEMP_DESTROY1) bool
列表树元素-项模板销毁,模板复用机制需先启用;
nFlag 0:正常销毁; 1:移动到缓存(不会被销毁,临时缓存备用,当需要时被复用)
func (*Tree) X停用_项模板 ¶
func (t *Tree) X停用_项模板(pFun XE_TREE_TEMP_ADJUST_COORDINATE) bool
树元素,项模板,调整项坐标. 已停用.
func (*Tree) X停用_项模板1 ¶
func (t *Tree) X停用_项模板1(pFun XE_TREE_TEMP_ADJUST_COORDINATE1) bool
树元素,项模板,调整项坐标. 已停用.
func (*Tree) X取对象所在项 ¶
列表树_取对象所在项, 获取当前对象所在模板实例, 属于列表树中哪一个项. 成功返回项ID, 否则返回XC_ID_ERROR.
hXCGUI: 对象句柄.
func (*Tree) X移动项 ¶
列表树_移动项, 移动项的位置.
nMoveItem: 要移动的项ID.
nDestItem: 目标项ID, 参照位置.
nFlag: 0:目标前面, 1:目标后面, 2:目标子项首, 3:目标子项尾.
func (*Tree) X置项模板并按资源ZIP ¶
列表树_置项模板从资源ZIP.
id: RC资源ID.
pFileName: 文件名.
pPassword: zip密码.
hModule: 模块句柄, 可填0.
func (*Tree) X置项背景绘制标志 ¶
func (t *Tree) X置项背景绘制标志(标志位 炫彩常量类.List_DrawItemBk_Flag_)
列表树_置项背景绘制标志, 设置是否绘制指定状态下项的背景.
nFlags: 标志位: xcc.List_DrawItemBk_Flag_.
type XE_ADJUSTLAYOUT ¶
type XE_ADJUSTLAYOUT1 ¶
type XE_ADJUSTLAYOUT_END1 ¶
type XE_ADJUSTLAYOUT_END1 func(hEle int, nFlags 炫彩常量类.AdjustLayout_, nAdjustNo uint32, pbHandled *bool) int
调整布局完成事件.
hEle: 元素句柄.
nFlags: 调整布局标识位: xcc.AdjustLayout_.
nAdjustNo: 调整布局流水号.
type XE_BNCLICK ¶
type XE_BNCLICK1 ¶
type XE_BUTTON_CHECK ¶
type XE_BUTTON_CHECK1 ¶
type XE_COMBOBOX_EXIT_LIST ¶
type XE_COMBOBOX_EXIT_LIST1 ¶
type XE_COMBOBOX_POPUP_LIST ¶
type XE_COMBOBOX_POPUP_LIST1 ¶
type XE_COMBOBOX_SELECT ¶
type XE_COMBOBOX_SELECT1 ¶
type XE_COMBOBOX_SELECT_END ¶
type XE_COMBOBOX_SELECT_END1 ¶
type XE_DATETIME_CHANGE ¶
type XE_DATETIME_CHANGE1 ¶
type XE_DESTROY ¶
type XE_DESTROY1 ¶
type XE_DESTROY_END ¶
type XE_DESTROY_END1 ¶
type XE_DROPFILES ¶
type XE_DROPFILES1 ¶
type XE_EDITOR_MODIFY_ROWS ¶
type XE_EDITOR_MODIFY_ROWS1 ¶
type XE_EDITOR_SETBREAKPOINT ¶
type XE_EDIT_CHANGED ¶
type XE_EDIT_CHANGED1 ¶
type XE_EDIT_COLOR_CHANGE ¶
type XE_EDIT_COLOR_CHANGE1 ¶
type XE_EDIT_DRAWROW ¶
type XE_EDIT_DRAWROW1 ¶
type XE_EDIT_POS_CHANGED ¶
type XE_EDIT_POS_CHANGED1 ¶
type XE_EDIT_ROW_CHANGED ¶
编辑框_行_被改变.
iRow: 更改行开始位置索引, if(nChangeRows>0) iEnd= iRow + nChangeRows
nChangeRows: 改变行数, 正数添加行, 负数删除行
type XE_EDIT_ROW_CHANGED1 ¶
编辑框_行_被改变.
iRow: 更改行开始位置索引, if(nChangeRows>0) iEnd= iRow + nChangeRows
nChangeRows: 改变行数, 正数添加行, 负数删除行
type XE_EDIT_SET ¶
type XE_EDIT_SET1 ¶
type XE_EDIT_STYLE_CHANGED ¶
type XE_EDIT_STYLE_CHANGED1 ¶
type XE_EDIT_SWAPROW ¶
type XE_EDIT_SWAPROW1 ¶
type XE_ELEPROCE ¶
type XE_ELEPROCE1 ¶
type XE_KEYDOWN ¶
type XE_KEYDOWN1 ¶
type XE_KILLCAPTURE ¶
type XE_KILLCAPTURE1 ¶
type XE_KILLFOCUS ¶
type XE_KILLFOCUS1 ¶
type XE_LBUTTONDBCLICK ¶
type XE_LBUTTONDBCLICK1 ¶
type XE_LBUTTONDOWN ¶
type XE_LBUTTONDOWN1 ¶
type XE_LBUTTONUP ¶
type XE_LBUTTONUP1 ¶
type XE_LISTBOX_DRAWITEM ¶
type XE_LISTBOX_DRAWITEM1 ¶
type XE_LISTBOX_SELECT ¶
type XE_LISTBOX_SELECT1 ¶
type XE_LISTBOX_TEMP_CREATE ¶
列表框元素-项模板创建事件, 模板复用机制需先启用; 替换模板无效判断nFlag,因为内部会检查模板是否改变,不用担心重复
nFlag 0:状态改变; 1:新模板实例; 2:旧模板复用
type XE_LISTBOX_TEMP_CREATE1 ¶
type XE_LISTBOX_TEMP_CREATE1 func(hEle int, pItem *炫彩基类.ListBox_Item_, nFlag int32, pbHandled *bool) int
列表框元素-项模板创建事件, 模板复用机制需先启用; 替换模板无效判断nFlag,因为内部会检查模板是否改变,不用担心重复
nFlag 0:状态改变; 1:新模板实例; 2:旧模板复用
type XE_LISTBOX_TEMP_CREATE_END ¶
列表框元素-项模板创建完成事件,模板复用机制需先启用;不管是新建还是复用,都需要更新数据, 当为复用时不要注册事件以免重复注册.
nFlag 0:状态改变(复用); 1:新模板实例; 2:旧模板复用
type XE_LISTBOX_TEMP_CREATE_END1 ¶
type XE_LISTBOX_TEMP_CREATE_END1 func(hEle int, pItem *炫彩基类.ListBox_Item_, nFlag int32, pbHandled *bool) int
列表框元素-项模板创建完成事件,模板复用机制需先启用;不管是新建还是复用,都需要更新数据, 当为复用时不要注册事件以免重复注册.
nFlag 0:状态改变(复用); 1:新模板实例; 2:旧模板复用
type XE_LISTBOX_TEMP_DESTROY1 ¶
type XE_LISTBOX_TEMP_DESTROY1 func(hEle int, pItem *炫彩基类.ListBox_Item_, nFlag int, pbHandled *bool) int
列表框元素,项模板销毁.
nFlag 0:正常销毁; 1:移动到缓存(不会被销毁,临时缓存备用,当需要时被复用)
type XE_LISTVIEW_DRAWITEM ¶
type XE_LISTVIEW_DRAWITEM1 ¶
type XE_LISTVIEW_EXPAND ¶
type XE_LISTVIEW_EXPAND1 ¶
type XE_LISTVIEW_SELECT ¶
type XE_LISTVIEW_SELECT1 ¶
type XE_LISTVIEW_TEMP_CREATE ¶
列表视元素-项模板创建事件,模板复用机制需先启用; 替换模板无效判断nFlag,因为内部会检查模板是否改变,不用担心重复.
nFlag 0:状态改变(当前未使用); 1新模板实例; 2旧模板复用
type XE_LISTVIEW_TEMP_CREATE1 ¶
type XE_LISTVIEW_TEMP_CREATE1 func(hEle int, pItem *炫彩基类.ListView_Item_, nFlag int32, pbHandled *bool) int
列表视元素-项模板创建事件,模板复用机制需先启用; 替换模板无效判断nFlag,因为内部会检查模板是否改变,不用担心重复.
nFlag 0:状态改变(当前未使用); 1新模板实例; 2旧模板复用
type XE_LISTVIEW_TEMP_CREATE_END ¶
列表视元素-项模板创建完成事件,模板复用机制需先启用; 不管是新建还是复用,都需要更新数据, 当为复用时不要注册事件以免重复注册.
nFlag 0:状态改变(复用,当前未使用); 1:新模板实例; 2:旧模板复用
type XE_LISTVIEW_TEMP_CREATE_END1 ¶
type XE_LISTVIEW_TEMP_CREATE_END1 func(hEle int, pItem *炫彩基类.ListView_Item_, nFlag int32, pbHandled *bool) int
列表视元素-项模板创建完成事件,模板复用机制需先启用; 不管是新建还是复用,都需要更新数据, 当为复用时不要注册事件以免重复注册.
nFlag 0:状态改变(复用,当前未使用); 1:新模板实例; 2:旧模板复用
type XE_LISTVIEW_TEMP_DESTROY ¶
列表视元素-项模板销毁, 模板复用机制需先启用;
nFlag 0:正常销毁; 1:移动到缓存列表(不会被销毁, 临时缓存备用, 当需要时被复用)
type XE_LISTVIEW_TEMP_DESTROY1 ¶
type XE_LISTVIEW_TEMP_DESTROY1 func(hEle int, pItem *炫彩基类.ListView_Item_, nFlag int32, pbHandled *bool) int
列表视元素-项模板销毁, 模板复用机制需先启用;
nFlag 0:正常销毁; 1:移动到缓存列表(不会被销毁, 临时缓存备用, 当需要时被复用)
type XE_LIST_DRAWITEM ¶
type XE_LIST_DRAWITEM1 ¶
type XE_LIST_HEADER_CLICK ¶
type XE_LIST_HEADER_CLICK1 ¶
type XE_LIST_HEADER_DRAWITEM ¶
type XE_LIST_SELECT ¶
type XE_LIST_SELECT1 ¶
type XE_LIST_TEMP_CREATE ¶
列表元素-项模板创建事件,模板复用机制需先启用;替换模板无效判断nFlag,因为内部会检查模板是否改变,不用担心重复.
nFlag 0:状态改变; 1:新模板实例; 2:旧模板复用
type XE_LIST_TEMP_CREATE1 ¶
列表元素-项模板创建事件,模板复用机制需先启用;替换模板无效判断nFlag,因为内部会检查模板是否改变,不用担心重复.
nFlag 0:状态改变; 1:新模板实例; 2:旧模板复用
type XE_LIST_TEMP_CREATE_END ¶
列表元素-项模板创建完成事件,模板复用机制需先启用;不管是新建还是复用,都需要更新数据, 当为复用时不要注册事件以免重复注册.
nFlag 0:状态改变(复用); 1:新模板实例; 2:旧模板复用
type XE_LIST_TEMP_CREATE_END1 ¶
type XE_LIST_TEMP_CREATE_END1 func(hEle int, pItem *炫彩基类.List_Item_, nFlag int32, pbHandled *bool) int
列表元素-项模板创建完成事件,模板复用机制需先启用;不管是新建还是复用,都需要更新数据, 当为复用时不要注册事件以免重复注册.
nFlag 0:状态改变(复用); 1:新模板实例; 2:旧模板复用
type XE_MENU_DRAWITEM ¶
type XE_MENU_DRAWITEM1 ¶
type XE_MENU_DRAW_BACKGROUND ¶
type XE_MENU_EXIT ¶
type XE_MENU_EXIT1 ¶
type XE_MENU_POPUP ¶
type XE_MENU_POPUP_WND ¶
type XE_MENU_POPUP_WND1 ¶
type XE_MENU_SELECT ¶
type XE_MENU_SELECT1 ¶
type XE_MONTHCAL_CHANGE ¶
type XE_MONTHCAL_CHANGE1 ¶
type XE_MOUSEHOVER ¶
type XE_MOUSEHOVER1 ¶
type XE_MOUSELEAVE ¶
type XE_MOUSELEAVE1 ¶
type XE_MOUSEMOVE ¶
type XE_MOUSEMOVE1 ¶
type XE_MOUSESTAY ¶
type XE_MOUSESTAY1 ¶
type XE_MOUSEWHEEL ¶
type XE_MOUSEWHEEL1 ¶
type XE_PAINT_END ¶
type XE_PAINT_END1 ¶
type XE_PAINT_SCROLLVIEW ¶
type XE_PAINT_SCROLLVIEW1 ¶
type XE_PROGRESSBAR_CHANGE ¶
type XE_PROGRESSBAR_CHANGE1 ¶
type XE_RBUTTONDOWN ¶
type XE_RBUTTONDOWN1 ¶
type XE_RBUTTONUP ¶
type XE_RBUTTONUP1 ¶
type XE_SBAR_SCROLL ¶
type XE_SBAR_SCROLL1 ¶
type XE_SCROLLVIEW_SCROLL_H ¶
type XE_SCROLLVIEW_SCROLL_H1 ¶
type XE_SCROLLVIEW_SCROLL_V ¶
type XE_SCROLLVIEW_SCROLL_V1 ¶
type XE_SETCAPTURE ¶
type XE_SETCAPTURE1 ¶
type XE_SETCURSOR ¶
type XE_SETCURSOR1 ¶
type XE_SETFOCUS ¶
type XE_SETFOCUS1 ¶
type XE_SETFONT ¶
type XE_SETFONT1 ¶
type XE_SLIDERBAR_CHANGE ¶
type XE_SLIDERBAR_CHANGE1 ¶
type XE_TABBAR_DELETE ¶
type XE_TABBAR_DELETE1 ¶
type XE_TABBAR_SELECT ¶
type XE_TABBAR_SELECT1 ¶
type XE_TOOLTIP_POPUP ¶
type XE_TOOLTIP_POPUP1 ¶
type XE_TREE_DRAG_ITEM ¶
type XE_TREE_DRAG_ITEM1 ¶
type XE_TREE_DRAG_ITEM_ING ¶
type XE_TREE_DRAG_ITEM_ING1 ¶
type XE_TREE_DRAWITEM ¶
type XE_TREE_DRAWITEM1 ¶
type XE_TREE_EXPAND ¶
type XE_TREE_EXPAND1 ¶
type XE_TREE_SELECT ¶
type XE_TREE_SELECT1 ¶
type XE_TREE_TEMP_CREATE ¶
列表树元素-项模板创建,模板复用机制需先启用; 替换模板无效判断nFlag,因为内部会检查模板是否改变,不用担心重复.
nFlag 0:状态改变; 1:新模板实例; 2:旧模板复用
type XE_TREE_TEMP_CREATE1 ¶
列表树元素-项模板创建,模板复用机制需先启用; 替换模板无效判断nFlag,因为内部会检查模板是否改变,不用担心重复.
nFlag 0:状态改变; 1:新模板实例; 2:旧模板复用
type XE_TREE_TEMP_CREATE_END ¶
列表树元素-项模板创建完成,模板复用机制需先启用; 不管是新建还是复用,都需要更新数据, 当为复用时不要注册事件以免重复注册.
nFlag 0:状态改变(复用); 1:新模板实例; 2:旧模板复用
type XE_TREE_TEMP_CREATE_END1 ¶
type XE_TREE_TEMP_CREATE_END1 func(hEle int, pItem *炫彩基类.Tree_Item_, nFlag int32, pbHandled *bool) int
列表树元素-项模板创建完成,模板复用机制需先启用; 不管是新建还是复用,都需要更新数据, 当为复用时不要注册事件以免重复注册.
nFlag 0:状态改变(复用); 1:新模板实例; 2:旧模板复用
type XE_XC_TIMER ¶
Source Files
¶
- button.go
- combobox.go
- datetime.go
- doc.go
- edit.go
- editor.go
- element.go
- layoutele.go
- layoutframe.go
- list.go
- listbox.go
- listview.go
- menu.go
- menubar.go
- monthcal.go
- pane.go
- progressbar.go
- scrollbar.go
- scrollview.go
- shape.go
- shapeellipse.go
- shapegif.go
- shapegroupbox.go
- shapeline.go
- shapepicture.go
- shaperect.go
- shapetext.go
- sliderbar.go
- tabbar.go
- table.go
- textlink.go
- toolbar.go
- tree.go