Documentation ¶
Overview ¶
Package window 里封装了 Window, ModalWindow, FrameWindow.
Index ¶
- type FrameWindow
- func X创建框架窗口(x坐标, y坐标, 宽度, 高度 int32, 标题 string, 父窗口句柄 uintptr, ...) *FrameWindow
- func X创建框架窗口EX(扩展样式 int, 样式 int, 类名 string, ...) *FrameWindow
- func X创建框架窗口并按UID(nUID int) *FrameWindow
- func X创建框架窗口并按UID名称(name string) *FrameWindow
- func X创建框架窗口并按句柄(handle int) *FrameWindow
- func X创建框架窗口并按名称(name string) *FrameWindow
- func (w *FrameWindow) XSetTopEx(是否置顶 bool) bool
- func (w *FrameWindow) X事件_置焦点元素(pFun XWM_SETFOCUS_ELE) bool
- func (w *FrameWindow) X事件_置焦点元素1(pFun XWM_SETFOCUS_ELE1) bool
- func (fw *FrameWindow) X保存布局到文件(文件名 string) bool
- func (w *FrameWindow) X关闭() int
- func (w *FrameWindow) X关闭定时器(定时器ID int) int
- func (w *FrameWindow) X关闭炫彩定时器(定时器ID int) int
- func (w *FrameWindow) X创建插入符(元素句柄, x坐标, y坐标, 宽度, 高度 int) int
- func (w *FrameWindow) X判断启用布局() bool
- func (w *FrameWindow) X判断窗口() bool
- func (fw *FrameWindow) X加载布局信息文件(窗格句柄切片 []int, 窗格数量 int32, 文件名 string) bool
- func (w *FrameWindow) X发送窗口消息(消息值 uint32, 参数1, 参数2 uint) uint
- func (w *FrameWindow) X取Body坐标(坐标 *炫彩基类.RECT) int
- func (w *FrameWindow) X取DPI() int
- func (w *FrameWindow) X取HWND() uintptr
- func (w *FrameWindow) X取ID() int
- func (fw *FrameWindow) X取主视图坐标(返回坐标 *炫彩基类.RECT)
- func (w *FrameWindow) X取光标() int
- func (w *FrameWindow) X取光标位置(接收返回坐标点 *炫彩基类.POINT) bool
- func (w *FrameWindow) X取右边() int32
- func (w *FrameWindow) X取名称() string
- func (w *FrameWindow) X取图标() int
- func (w *FrameWindow) X取坐标(坐标 *炫彩基类.RECT) int
- func (w *FrameWindow) X取子对象(对象ID int) int
- func (w *FrameWindow) X取子对象并按ID(元素ID int) int
- func (w *FrameWindow) X取子对象并按索引(元素索引 int) int
- func (w *FrameWindow) X取子对象数量() int
- func (w *FrameWindow) X取客户区坐标(坐标 *炫彩基类.RECT) int
- func (w *FrameWindow) X取宽度() int32
- func (w *FrameWindow) X取对象并按ID(ID值 int) int
- func (w *FrameWindow) X取对象并按ID名称(ID名称 string) int
- func (w *FrameWindow) X取左边() int32
- func (fw *FrameWindow) X取布局区域坐标(返回坐标 *炫彩基类.RECT) int
- func (w *FrameWindow) X取布局坐标(接收返回坐标 *炫彩基类.RECT) int
- func (w *FrameWindow) X取底边() int32
- func (fw *FrameWindow) X取拖动浮动窗格停留位置标识() 炫彩常量类.FrameWnd_Cell_Type_
- func (w *FrameWindow) X取拖动边框大小(pBorder *炫彩基类.RECT) int
- func (w *FrameWindow) X取控制按钮(xcc 炫彩常量类.Window_Style_) int
- func (w *FrameWindow) X取插入符信息(接收返回x坐标, 接收返回y坐标, 接收返回宽度, ... *int32) int
- func (w *FrameWindow) X取插入符元素() int
- func (w *FrameWindow) X取文本颜色() int
- func (w *FrameWindow) X取文本颜色EX() int
- func (w *FrameWindow) X取标题() string
- func (w *FrameWindow) X取标题颜色() int
- func (w *FrameWindow) X取焦点() int
- func (fw *FrameWindow) X取窗格分隔条宽度() int32
- func (w *FrameWindow) X取绘制矩形(重绘区域坐标 *炫彩基类.RECT) int
- func (w *FrameWindow) X取背景对象数量() int
- func (w *FrameWindow) X取背景管理器() int
- func (w *FrameWindow) X取背景管理器EX() int
- func (w *FrameWindow) X取边大小(pBorder *炫彩基类.RECT) int
- func (w *FrameWindow) X取透明类型() 炫彩常量类.Window_Transparent_
- func (w *FrameWindow) X取阴影信息(阴影大小, 阴影深度, 圆角阴影内收大小 *int32, ...) int
- func (w *FrameWindow) X取顶边() int32
- func (w *FrameWindow) X取高度() int32
- func (w *FrameWindow) X取鼠标停留元素() int
- func (w *FrameWindow) X取鼠标捕获元素() int
- func (fw *FrameWindow) X合并窗格(目标窗格 int, 当前窗格 int) bool
- func (w *FrameWindow) X启用允许最大化(是否启用 bool) int
- func (w *FrameWindow) X启用布局(是否启用 bool) int
- func (w *FrameWindow) X启用布局覆盖边框(是否启用 bool) int
- func (w *FrameWindow) X启用拖动标题栏(是否启用 bool) int
- func (w *FrameWindow) X启用拖动窗口(是否启用 bool) int
- func (w *FrameWindow) X启用拖动边框(是否启用 bool) int
- func (w *FrameWindow) X启用拖放文件(是否启用 bool) bool
- func (w *FrameWindow) X启用水平(是否启用 bool) int
- func (w *FrameWindow) X启用溢出隐藏(是否启用 bool) int
- func (w *FrameWindow) X启用绘制背景(是否启用 bool) int
- func (w *FrameWindow) X启用自动换行(是否启用 bool) int
- func (w *FrameWindow) X启用自动焦点(是否启用 bool) int
- func (w *FrameWindow) X启用限制窗口大小(是否启用 bool) int
- func (w *FrameWindow) X坐标点转换DPI(接收返回坐标点 *炫彩基类.POINT) int
- func (w *FrameWindow) X坐标转换DPI(接收返回坐标 *炫彩基类.RECT) int
- func (w *FrameWindow) X客户区坐标点到屏幕坐标点(接收返回坐标点 *炫彩基类.POINT) bool
- func (w *FrameWindow) X居中() int
- func (w *FrameWindow) X居中EX(窗口宽度, 窗口高度 int) int
- func (w *FrameWindow) X屏幕坐标点到客户区坐标点(接收返回坐标点 *炫彩基类.POINT) bool
- func (w *FrameWindow) X投递窗口消息(消息值 uint32, 参数1 int32, 参数2 int32) bool
- func (w *FrameWindow) X插入子对象(要插入的对象句柄 int, 插入位置索引 int) bool
- func (w *FrameWindow) X是否可拖动标题栏() bool
- func (w *FrameWindow) X是否可拖动窗口() bool
- func (w *FrameWindow) X是否可拖动边框() bool
- func (w *FrameWindow) X是否最大化() bool
- func (w *FrameWindow) X显示(是否显示 bool) int
- func (w *FrameWindow) X显示布局边界(是否启用 bool) int
- func (w *FrameWindow) X显示插入符(是否显示 bool) int
- func (w *FrameWindow) X显示方式(显示方式 炫彩常量类.SW_) int
- func (w *FrameWindow) X最大化(是否最大化 bool) int
- func (w *FrameWindow) X注册事件C(事件类型 炫彩常量类.WM_, pFun interface{}) bool
- func (w *FrameWindow) X注册事件C1(事件类型 炫彩常量类.WM_, pFun interface{}) bool
- func (w *FrameWindow) X测试点击子元素(左边点 *炫彩基类.POINT) int
- func (w *FrameWindow) X消息框(标题, 内容文本 string, 标识 炫彩常量类.MessageBox_Flag_, ...) 炫彩常量类.MessageBox_Flag_
- func (w *FrameWindow) X消息框创建(pTitle, 内容文本 string, 标识 炫彩常量类.MessageBox_Flag_, ...) *ModalWindow
- func (w *FrameWindow) X消息框创建EX(dwExStyle, 窗口样式 int, 窗口类名, 标题, 内容文本 string, ...) *ModalWindow
- func (w *FrameWindow) X添加子对象(要添加的对象句柄 int) bool
- func (fw *FrameWindow) X添加窗格(目标窗格 int, 当前窗格 int, 对齐方式 炫彩常量类.Pane_Align_) bool
- func (w *FrameWindow) X添加背景图片(组合状态 炫彩常量类.Window_State_Flag_, hImage int) int
- func (w *FrameWindow) X添加背景填充(组合状态 炫彩常量类.Window_State_Flag_, color int) int
- func (w *FrameWindow) X添加背景边框(组合状态 炫彩常量类.Window_State_Flag_, color int, width int) int
- func (w *FrameWindow) X清空背景对象() int
- func (w *FrameWindow) X移动窗口(坐标, Y坐标 int32)
- func (w *FrameWindow) X移除事件C(事件类型 炫彩常量类.WM_, pFun interface{}) bool
- func (w *FrameWindow) X移除事件CEx(事件类型 炫彩常量类.WM_, pFun uintptr) bool
- func (w *FrameWindow) X线程_关闭消息(pFun WM_CLOSE) bool
- func (w *FrameWindow) X线程_关闭消息1(pFun WM_CLOSE1) bool
- func (w *FrameWindow) X线程_大小改变消息(pFun WM_SIZE) bool
- func (w *FrameWindow) X线程_大小改变消息1(pFun WM_SIZE1) bool
- func (w *FrameWindow) X线程_失去焦点(pFun WM_KILLFOCUS) bool
- func (w *FrameWindow) X线程_失去焦点1(pFun WM_KILLFOCUS1) bool
- func (w *FrameWindow) X线程_字符消息(pFun WM_CHAR) bool
- func (w *FrameWindow) X线程_字符消息1(pFun WM_CHAR1) bool
- func (w *FrameWindow) X线程_定时器消息(pFun WM_TIMER) bool
- func (w *FrameWindow) X线程_定时器消息1(pFun WM_TIMER1) bool
- func (w *FrameWindow) X线程_托盘图标事件(pFun XWM_TRAYICON) bool
- func (w *FrameWindow) X线程_拖动文件到窗口(pFun WM_DROPFILES) bool
- func (w *FrameWindow) X线程_拖动文件到窗口1(pFun WM_DROPFILES1) bool
- func (w *FrameWindow) X线程_框架窗口主视图坐标改变(pFun XWM_BODYVIEW_RECT) bool
- func (w *FrameWindow) X线程_框架窗口主视图坐标改变1(pFun XWM_BODYVIEW_RECT) bool
- func (w *FrameWindow) X线程_框架窗口码头弹出窗格(pFun XWM_DOCK_POPUP) bool
- func (w *FrameWindow) X线程_框架窗口码头弹出窗格1(pFun XWM_DOCK_POPUP1) bool
- func (w *FrameWindow) X线程_浮动窗口拖动(pFun XWM_FLOATWND_DRAG) bool
- func (w *FrameWindow) X线程_浮动窗口拖动1(pFun XWM_FLOATWND_DRAG1) bool
- func (w *FrameWindow) X线程_浮动窗格(pFun XWM_FLOAT_PANE) bool
- func (w *FrameWindow) X线程_浮动窗格1(pFun XWM_FLOAT_PANE1) bool
- func (w *FrameWindow) X线程_消息过程(pFun XWM_WINDPROC) bool
- func (w *FrameWindow) X线程_消息过程1(pFun XWM_WINDPROC1) bool
- func (w *FrameWindow) X线程_炫彩定时器(pFun XWM_XC_TIMER) bool
- func (w *FrameWindow) X线程_炫彩定时器1(pFun XWM_XC_TIMER1) bool
- func (w *FrameWindow) X线程_绘制完成并且已经显示到屏幕(pFun XWM_PAINT_DISPLAY) bool
- func (w *FrameWindow) X线程_绘制完成并且已经显示到屏幕1(pFun XWM_PAINT_DISPLAY1) bool
- func (w *FrameWindow) X线程_绘制完成消息(pFun XWM_PAINT_END) bool
- func (w *FrameWindow) X线程_绘制完成消息1(pFun XWM_PAINT_END1) bool
- func (w *FrameWindow) X线程_绘制消息(pFun WM_PAINT) bool
- func (w *FrameWindow) X线程_绘制消息1(pFun WM_PAINT1) bool
- func (w *FrameWindow) X线程_绘制菜单背景(pFun XWM_MENU_DRAW_BACKGROUND) bool
- func (w *FrameWindow) X线程_绘制菜单背景1(pFun XWM_MENU_DRAW_BACKGROUND1) bool
- func (w *FrameWindow) X线程_绘制菜单项事件(pFun XWM_MENU_DRAWITEM) bool
- func (w *FrameWindow) X线程_绘制菜单项事件1(pFun XWM_MENU_DRAWITEM1) bool
- func (w *FrameWindow) X线程_获得焦点(pFun WM_SETFOCUS) bool
- func (w *FrameWindow) X线程_获得焦点1(pFun WM_SETFOCUS1) bool
- func (w *FrameWindow) X线程_菜单弹出(pFun XWM_MENU_POPUP) bool
- func (w *FrameWindow) X线程_菜单弹出1(pFun XWM_MENU_POPUP1) bool
- func (w *FrameWindow) X线程_菜单弹出窗口(pFun XWM_MENU_POPUP_WND) bool
- func (w *FrameWindow) X线程_菜单弹出窗口1(pFun XWM_MENU_POPUP_WND1) bool
- func (w *FrameWindow) X线程_菜单退出(pFun XWM_MENU_EXIT) bool
- func (w *FrameWindow) X线程_菜单退出1(pFun XWM_MENU_EXIT1) bool
- func (w *FrameWindow) X线程_菜单选择(pFun XWM_MENU_SELECT) bool
- func (w *FrameWindow) X线程_菜单选择1(pFun XWM_MENU_SELECT1) bool
- func (w *FrameWindow) X线程_设置鼠标光标(pFun WM_SETCURSOR) bool
- func (w *FrameWindow) X线程_设置鼠标光标1(pFun WM_SETCURSOR1) bool
- func (w *FrameWindow) X线程_退出移动或调整大小模式循环改(pFun WM_EXITSIZEMOVE) bool
- func (w *FrameWindow) X线程_退出移动或调整大小模式循环改1(pFun WM_EXITSIZEMOVE1) bool
- func (w *FrameWindow) X线程_销毁消息(pFun WM_DESTROY) bool
- func (w *FrameWindow) X线程_销毁消息1(pFun WM_DESTROY1) bool
- func (w *FrameWindow) X线程_键盘按键消息(pFun WM_KEYDOWN) bool
- func (w *FrameWindow) X线程_键盘按键消息1(pFun WM_KEYDOWN1) bool
- func (w *FrameWindow) X线程_非客户区销毁消息(pFun WM_NCDESTROY) bool
- func (w *FrameWindow) X线程_非客户区销毁消息1(pFun WM_NCDESTROY1) bool
- func (w *FrameWindow) X线程_鼠标右键双击消息(pFun WM_RBUTTONDBLCLK) bool
- func (w *FrameWindow) X线程_鼠标右键双击消息1(pFun WM_RBUTTONDBLCLK1) bool
- func (w *FrameWindow) X线程_鼠标右键弹起消息(pFun WM_RBUTTONUP) bool
- func (w *FrameWindow) X线程_鼠标右键弹起消息1(pFun WM_RBUTTONUP1) bool
- func (w *FrameWindow) X线程_鼠标右键按下消息(pFun WM_RBUTTONDOWN) bool
- func (w *FrameWindow) X线程_鼠标右键按下消息1(pFun WM_RBUTTONDOWN1) bool
- func (w *FrameWindow) X线程_鼠标左键双击消息(pFun WM_LBUTTONDBLCLK) bool
- func (w *FrameWindow) X线程_鼠标左键双击消息1(pFun WM_LBUTTONDBLCLK1) bool
- func (w *FrameWindow) X线程_鼠标左键弹起消息(pFun WM_LBUTTONUP) bool
- func (w *FrameWindow) X线程_鼠标左键弹起消息1(pFun WM_LBUTTONUP1) bool
- func (w *FrameWindow) X线程_鼠标左键按下消息(pFun WM_LBUTTONDOWN) bool
- func (w *FrameWindow) X线程_鼠标左键按下消息1(pFun WM_LBUTTONDOWN1) bool
- func (w *FrameWindow) X线程_鼠标捕获改变消息(pFun WM_CAPTURECHANGED) bool
- func (w *FrameWindow) X线程_鼠标捕获改变消息1(pFun WM_CAPTURECHANGED1) bool
- func (w *FrameWindow) X线程_鼠标滚轮滚动消息(pFun WM_MOUSEWHEEL) bool
- func (w *FrameWindow) X线程_鼠标滚轮滚动消息1(pFun WM_MOUSEWHEEL1) bool
- func (w *FrameWindow) X线程_鼠标离开消息(pFun WM_MOUSELEAVE) bool
- func (w *FrameWindow) X线程_鼠标离开消息1(pFun WM_MOUSELEAVE1) bool
- func (w *FrameWindow) X线程_鼠标移动消息(pFun WM_MOUSEMOVE) bool
- func (w *FrameWindow) X线程_鼠标移动消息1(pFun WM_MOUSEMOVE1) bool
- func (w *FrameWindow) X线程_鼠标进入消息(pFun WM_MOUSEHOVER) bool
- func (w *FrameWindow) X线程_鼠标进入消息1(pFun WM_MOUSEHOVER1) bool
- func (w *FrameWindow) X绘制(图形绘制句柄 int) int
- func (w *FrameWindow) X置DPI(DPI值 int) int
- func (w *FrameWindow) X置ID(ID值 int) int
- func (fw *FrameWindow) X置TabBar条高度(高度 int32) int
- func (w *FrameWindow) X置光标(鼠标光标句柄 int) int
- func (w *FrameWindow) X置名称(名称 string) int
- func (w *FrameWindow) X置图标(图标句柄 int) int
- func (w *FrameWindow) X置坐标(坐标 *炫彩基类.RECT) bool
- func (w *FrameWindow) X置垂直对齐(对齐方式 炫彩常量类.Layout_Align_) int
- func (w *FrameWindow) X置大小(宽, 高 int32) bool
- func (w *FrameWindow) X置字体(炫彩字体句柄 int) int
- func (w *FrameWindow) X置定时器(定时器ID, 间隔值 int) int
- func (w *FrameWindow) X置宽度(宽 int32) bool
- func (w *FrameWindow) X置对齐基线(对齐方式 炫彩常量类.Layout_Align_Axis_) int
- func (w *FrameWindow) X置左边(x坐标 int32)
- func (w *FrameWindow) X置布局内填充大小(左边, 上边, 右边, 下边 int) int
- func (w *FrameWindow) X置拖动边框大小(左边, 上边, 右边, 底边 int) int
- func (w *FrameWindow) X置插入符位置(x坐标, y坐标, 宽度, 高度 int, 是否立即更新UI bool) int
- func (w *FrameWindow) X置插入符颜色(颜色值 int) int
- func (w *FrameWindow) X置文本颜色(ABGR颜色值 int) int
- func (w *FrameWindow) X置最小大小(最小宽度, 最小高度 int) int
- func (w *FrameWindow) X置标题(标题文本 string) int
- func (w *FrameWindow) X置标题外间距(左 int, 上 int, 右 int, 下 int) int
- func (w *FrameWindow) X置标题颜色(ABGR颜色 int) int
- func (w *FrameWindow) X置水平对齐(对齐方式 炫彩常量类.Layout_Align_) int
- func (w *FrameWindow) X置炫彩定时器(定时器ID, 间隔值 int) int
- func (w *FrameWindow) X置焦点(元素 int) bool
- func (w *FrameWindow) X置窗口位置(置顶方式 炫彩常量类.HWND_, x, y, cx, cy int32, ...) int
- func (fw *FrameWindow) X置窗格分隔条宽度(宽度 int32)
- func (fw *FrameWindow) X置窗格分隔条颜色(ABGR颜色值 int) int
- func (w *FrameWindow) X置系统光标(光标句柄 int) int
- func (w *FrameWindow) X置背景文本(背景内容字符串 string) int
- func (w *FrameWindow) X置背景管理器(背景管理器 int) int
- func (w *FrameWindow) X置行距(行间距大小 int) int
- func (fw *FrameWindow) X置视图(元素句柄 int) int
- func (w *FrameWindow) X置边大小(左边, 上边, 右边, 底部 int) int
- func (w *FrameWindow) X置透明度(窗口透明度 byte) int
- func (w *FrameWindow) X置透明类型(窗口透明类型 炫彩常量类.Window_Transparent_) int
- func (w *FrameWindow) X置透明色(窗口透明色 int) int
- func (w *FrameWindow) X置间距(项间距大小 int) int
- func (w *FrameWindow) X置阴影信息(阴影大小 int, 阴影深度 byte, 圆角阴影内收大小 int, ...) int
- func (w *FrameWindow) X置顶() int
- func (w *FrameWindow) X置顶边(y坐标 int32)
- func (w *FrameWindow) X置高度(高 int32) bool
- func (w *FrameWindow) X置鼠标捕获元素(元素句柄 int) int
- func (w *FrameWindow) X调整布局() int
- func (w *FrameWindow) X调整布局EX(调整布局标识位 炫彩常量类.AdjustLayout_) int
- func (w *FrameWindow) X通知消息_窗口中弹出(位置 炫彩常量类.Position_Flag_, pTitle, pText string, hIcon int, ...) int
- func (w *FrameWindow) X通知消息_窗口中弹出EX(位置 炫彩常量类.Position_Flag_, pTitle, pText string, hIcon int, ...) int
- func (w *FrameWindow) X通知消息_置宽度(宽度 int) int
- func (w *FrameWindow) X通知消息_置持续时间(持续时间 int) int
- func (w *FrameWindow) X通知消息_置标题高度(高度 int) int
- func (w *FrameWindow) X通知消息_置父边距(左侧间隔, 顶部间隔, 右侧间隔, 底部间隔 int) int
- func (w *FrameWindow) X通知消息_置边大小(左边, 顶边, 右边, 底边 int) int
- func (w *FrameWindow) X通知消息_置间隔(间隔大小 int) int
- func (w *FrameWindow) X重绘(是否立即重绘 bool) int
- func (w *FrameWindow) X重绘指定区域(需要重绘的区域坐标 *炫彩基类.RECT, bImmediate bool) int
- func (w *FrameWindow) X销毁插入符() int
- type ModalWindow
- func X创建模态窗口(宽度, 高度 int32, 标题 string, 父窗口句柄 uintptr, ...) *ModalWindow
- func X创建模态窗口EX(扩展样式 int, 样式 int, 类名 string, ...) *ModalWindow
- func X创建模态窗口并按RC资源zip压缩包布局文件EX(RC资源ID int32, 布局文件名, zip密码, 名称前缀 string, ...) *ModalWindow
- func X创建模态窗口并按UID(nUID int) *ModalWindow
- func X创建模态窗口并按UID名称(name string) *ModalWindow
- func X创建模态窗口并按内存压缩包布局文件(布局文件数据 []byte, 布局文件名 string, zip密码 string, ...) *ModalWindow
- func X创建模态窗口并按内存压缩包布局文件EX(布局文件数据 []byte, 布局文件名 string, ...) *ModalWindow
- func X创建模态窗口并按压缩包布局文件(zip文件名 string, 布局文件名 string, zip密码 string, ...) *ModalWindow
- func X创建模态窗口并按压缩包布局文件EX(zip文件名 string, 布局文件名 string, zip密码, 名称前缀 string, ...) *ModalWindow
- func X创建模态窗口并按句柄(handle int) *ModalWindow
- func X创建模态窗口并按名称(name string) *ModalWindow
- func X创建模态窗口并按布局文件(布局文件名 string, 父对象句柄 int, 附加窗口句柄 uintptr) *ModalWindow
- func X创建模态窗口并按布局文件EX(布局文件名, 名称前缀 string, 父对象句柄 int, ...) *ModalWindow
- func X创建模态窗口并按布局文件字符串W(字符串 string, 父对象 int, 附加窗口句柄 uintptr) *ModalWindow
- func X创建模态窗口并按布局文件字符串WEX(字符串, 名称前缀 string, 父对象 int, ...) *ModalWindow
- func (w *ModalWindow) XSetTopEx(是否置顶 bool) bool
- func (w *ModalWindow) X事件_置焦点元素(pFun XWM_SETFOCUS_ELE) bool
- func (w *ModalWindow) X事件_置焦点元素1(pFun XWM_SETFOCUS_ELE1) bool
- func (w *ModalWindow) X关闭() int
- func (w *ModalWindow) X关闭定时器(定时器ID int) int
- func (w *ModalWindow) X关闭炫彩定时器(定时器ID int) int
- func (w *ModalWindow) X创建插入符(元素句柄, x坐标, y坐标, 宽度, 高度 int) int
- func (w *ModalWindow) X判断启用布局() bool
- func (w *ModalWindow) X判断窗口() bool
- func (w *ModalWindow) X发送窗口消息(消息值 uint32, 参数1, 参数2 uint) uint
- func (w *ModalWindow) X取Body坐标(坐标 *炫彩基类.RECT) int
- func (w *ModalWindow) X取DPI() int
- func (w *ModalWindow) X取HWND() uintptr
- func (w *ModalWindow) X取ID() int
- func (w *ModalWindow) X取光标() int
- func (w *ModalWindow) X取光标位置(接收返回坐标点 *炫彩基类.POINT) bool
- func (w *ModalWindow) X取右边() int32
- func (w *ModalWindow) X取名称() string
- func (w *ModalWindow) X取图标() int
- func (w *ModalWindow) X取坐标(坐标 *炫彩基类.RECT) int
- func (w *ModalWindow) X取子对象(对象ID int) int
- func (w *ModalWindow) X取子对象并按ID(元素ID int) int
- func (w *ModalWindow) X取子对象并按索引(元素索引 int) int
- func (w *ModalWindow) X取子对象数量() int
- func (w *ModalWindow) X取客户区坐标(坐标 *炫彩基类.RECT) int
- func (w *ModalWindow) X取宽度() int32
- func (w *ModalWindow) X取对象并按ID(ID值 int) int
- func (w *ModalWindow) X取对象并按ID名称(ID名称 string) int
- func (w *ModalWindow) X取左边() int32
- func (w *ModalWindow) X取布局坐标(接收返回坐标 *炫彩基类.RECT) int
- func (w *ModalWindow) X取底边() int32
- func (w *ModalWindow) X取拖动边框大小(pBorder *炫彩基类.RECT) int
- func (w *ModalWindow) X取控制按钮(xcc 炫彩常量类.Window_Style_) int
- func (w *ModalWindow) X取插入符信息(接收返回x坐标, 接收返回y坐标, 接收返回宽度, ... *int32) int
- func (w *ModalWindow) X取插入符元素() int
- func (w *ModalWindow) X取文本颜色() int
- func (w *ModalWindow) X取文本颜色EX() int
- func (w *ModalWindow) X取标题() string
- func (w *ModalWindow) X取标题颜色() int
- func (w *ModalWindow) X取焦点() int
- func (w *ModalWindow) X取绘制矩形(重绘区域坐标 *炫彩基类.RECT) int
- func (w *ModalWindow) X取背景对象数量() int
- func (w *ModalWindow) X取背景管理器() int
- func (w *ModalWindow) X取背景管理器EX() int
- func (w *ModalWindow) X取边大小(pBorder *炫彩基类.RECT) int
- func (w *ModalWindow) X取透明类型() 炫彩常量类.Window_Transparent_
- func (w *ModalWindow) X取阴影信息(阴影大小, 阴影深度, 圆角阴影内收大小 *int32, ...) int
- func (w *ModalWindow) X取顶边() int32
- func (w *ModalWindow) X取高度() int32
- func (w *ModalWindow) X取鼠标停留元素() int
- func (w *ModalWindow) X取鼠标捕获元素() int
- func (m *ModalWindow) X启动() 炫彩常量类.MessageBox_Flag_
- func (m *ModalWindow) X启用ESC关闭(是否启用 bool) int
- func (w *ModalWindow) X启用允许最大化(是否启用 bool) int
- func (w *ModalWindow) X启用布局(是否启用 bool) int
- func (w *ModalWindow) X启用布局覆盖边框(是否启用 bool) int
- func (w *ModalWindow) X启用拖动标题栏(是否启用 bool) int
- func (w *ModalWindow) X启用拖动窗口(是否启用 bool) int
- func (w *ModalWindow) X启用拖动边框(是否启用 bool) int
- func (w *ModalWindow) X启用拖放文件(是否启用 bool) bool
- func (w *ModalWindow) X启用水平(是否启用 bool) int
- func (w *ModalWindow) X启用溢出隐藏(是否启用 bool) int
- func (w *ModalWindow) X启用绘制背景(是否启用 bool) int
- func (m *ModalWindow) X启用自动关闭(开启开关 bool) int
- func (w *ModalWindow) X启用自动换行(是否启用 bool) int
- func (w *ModalWindow) X启用自动焦点(是否启用 bool) int
- func (w *ModalWindow) X启用限制窗口大小(是否启用 bool) int
- func (w *ModalWindow) X坐标点转换DPI(接收返回坐标点 *炫彩基类.POINT) int
- func (w *ModalWindow) X坐标转换DPI(接收返回坐标 *炫彩基类.RECT) int
- func (w *ModalWindow) X客户区坐标点到屏幕坐标点(接收返回坐标点 *炫彩基类.POINT) bool
- func (w *ModalWindow) X居中() int
- func (w *ModalWindow) X居中EX(窗口宽度, 窗口高度 int) int
- func (w *ModalWindow) X屏幕坐标点到客户区坐标点(接收返回坐标点 *炫彩基类.POINT) bool
- func (w *ModalWindow) X投递窗口消息(消息值 uint32, 参数1 int32, 参数2 int32) bool
- func (w *ModalWindow) X插入子对象(要插入的对象句柄 int, 插入位置索引 int) bool
- func (w *ModalWindow) X是否可拖动标题栏() bool
- func (w *ModalWindow) X是否可拖动窗口() bool
- func (w *ModalWindow) X是否可拖动边框() bool
- func (w *ModalWindow) X是否最大化() bool
- func (w *ModalWindow) X显示(是否显示 bool) int
- func (w *ModalWindow) X显示布局边界(是否启用 bool) int
- func (w *ModalWindow) X显示插入符(是否显示 bool) int
- func (w *ModalWindow) X显示方式(显示方式 炫彩常量类.SW_) int
- func (w *ModalWindow) X最大化(是否最大化 bool) int
- func (w *ModalWindow) X注册事件C(事件类型 炫彩常量类.WM_, pFun interface{}) bool
- func (w *ModalWindow) X注册事件C1(事件类型 炫彩常量类.WM_, pFun interface{}) bool
- func (w *ModalWindow) X测试点击子元素(左边点 *炫彩基类.POINT) int
- func (w *ModalWindow) X消息框(标题, 内容文本 string, 标识 炫彩常量类.MessageBox_Flag_, ...) 炫彩常量类.MessageBox_Flag_
- func (w *ModalWindow) X消息框创建(pTitle, 内容文本 string, 标识 炫彩常量类.MessageBox_Flag_, ...) *ModalWindow
- func (w *ModalWindow) X消息框创建EX(dwExStyle, 窗口样式 int, 窗口类名, 标题, 内容文本 string, ...) *ModalWindow
- func (w *ModalWindow) X添加子对象(要添加的对象句柄 int) bool
- func (w *ModalWindow) X添加背景图片(组合状态 炫彩常量类.Window_State_Flag_, hImage int) int
- func (w *ModalWindow) X添加背景填充(组合状态 炫彩常量类.Window_State_Flag_, color int) int
- func (w *ModalWindow) X添加背景边框(组合状态 炫彩常量类.Window_State_Flag_, color int, width int) int
- func (w *ModalWindow) X清空背景对象() int
- func (w *ModalWindow) X移动窗口(坐标, Y坐标 int32)
- func (w *ModalWindow) X移除事件C(事件类型 炫彩常量类.WM_, pFun interface{}) bool
- func (w *ModalWindow) X移除事件CEx(事件类型 炫彩常量类.WM_, pFun uintptr) bool
- func (w *ModalWindow) X线程_关闭消息(pFun WM_CLOSE) bool
- func (w *ModalWindow) X线程_关闭消息1(pFun WM_CLOSE1) bool
- func (w *ModalWindow) X线程_大小改变消息(pFun WM_SIZE) bool
- func (w *ModalWindow) X线程_大小改变消息1(pFun WM_SIZE1) bool
- func (w *ModalWindow) X线程_失去焦点(pFun WM_KILLFOCUS) bool
- func (w *ModalWindow) X线程_失去焦点1(pFun WM_KILLFOCUS1) bool
- func (w *ModalWindow) X线程_字符消息(pFun WM_CHAR) bool
- func (w *ModalWindow) X线程_字符消息1(pFun WM_CHAR1) bool
- func (w *ModalWindow) X线程_定时器消息(pFun WM_TIMER) bool
- func (w *ModalWindow) X线程_定时器消息1(pFun WM_TIMER1) bool
- func (w *ModalWindow) X线程_托盘图标事件(pFun XWM_TRAYICON) bool
- func (w *ModalWindow) X线程_拖动文件到窗口(pFun WM_DROPFILES) bool
- func (w *ModalWindow) X线程_拖动文件到窗口1(pFun WM_DROPFILES1) bool
- func (w *ModalWindow) X线程_框架窗口主视图坐标改变(pFun XWM_BODYVIEW_RECT) bool
- func (w *ModalWindow) X线程_框架窗口主视图坐标改变1(pFun XWM_BODYVIEW_RECT) bool
- func (w *ModalWindow) X线程_框架窗口码头弹出窗格(pFun XWM_DOCK_POPUP) bool
- func (w *ModalWindow) X线程_框架窗口码头弹出窗格1(pFun XWM_DOCK_POPUP1) bool
- func (w *ModalWindow) X线程_浮动窗口拖动(pFun XWM_FLOATWND_DRAG) bool
- func (w *ModalWindow) X线程_浮动窗口拖动1(pFun XWM_FLOATWND_DRAG1) bool
- func (w *ModalWindow) X线程_浮动窗格(pFun XWM_FLOAT_PANE) bool
- func (w *ModalWindow) X线程_浮动窗格1(pFun XWM_FLOAT_PANE1) bool
- func (w *ModalWindow) X线程_消息过程(pFun XWM_WINDPROC) bool
- func (w *ModalWindow) X线程_消息过程1(pFun XWM_WINDPROC1) bool
- func (w *ModalWindow) X线程_炫彩定时器(pFun XWM_XC_TIMER) bool
- func (w *ModalWindow) X线程_炫彩定时器1(pFun XWM_XC_TIMER1) bool
- func (w *ModalWindow) X线程_绘制完成并且已经显示到屏幕(pFun XWM_PAINT_DISPLAY) bool
- func (w *ModalWindow) X线程_绘制完成并且已经显示到屏幕1(pFun XWM_PAINT_DISPLAY1) bool
- func (w *ModalWindow) X线程_绘制完成消息(pFun XWM_PAINT_END) bool
- func (w *ModalWindow) X线程_绘制完成消息1(pFun XWM_PAINT_END1) bool
- func (w *ModalWindow) X线程_绘制消息(pFun WM_PAINT) bool
- func (w *ModalWindow) X线程_绘制消息1(pFun WM_PAINT1) bool
- func (w *ModalWindow) X线程_绘制菜单背景(pFun XWM_MENU_DRAW_BACKGROUND) bool
- func (w *ModalWindow) X线程_绘制菜单背景1(pFun XWM_MENU_DRAW_BACKGROUND1) bool
- func (w *ModalWindow) X线程_绘制菜单项事件(pFun XWM_MENU_DRAWITEM) bool
- func (w *ModalWindow) X线程_绘制菜单项事件1(pFun XWM_MENU_DRAWITEM1) bool
- func (w *ModalWindow) X线程_获得焦点(pFun WM_SETFOCUS) bool
- func (w *ModalWindow) X线程_获得焦点1(pFun WM_SETFOCUS1) bool
- func (w *ModalWindow) X线程_菜单弹出(pFun XWM_MENU_POPUP) bool
- func (w *ModalWindow) X线程_菜单弹出1(pFun XWM_MENU_POPUP1) bool
- func (w *ModalWindow) X线程_菜单弹出窗口(pFun XWM_MENU_POPUP_WND) bool
- func (w *ModalWindow) X线程_菜单弹出窗口1(pFun XWM_MENU_POPUP_WND1) bool
- func (w *ModalWindow) X线程_菜单退出(pFun XWM_MENU_EXIT) bool
- func (w *ModalWindow) X线程_菜单退出1(pFun XWM_MENU_EXIT1) bool
- func (w *ModalWindow) X线程_菜单选择(pFun XWM_MENU_SELECT) bool
- func (w *ModalWindow) X线程_菜单选择1(pFun XWM_MENU_SELECT1) bool
- func (w *ModalWindow) X线程_设置鼠标光标(pFun WM_SETCURSOR) bool
- func (w *ModalWindow) X线程_设置鼠标光标1(pFun WM_SETCURSOR1) bool
- func (w *ModalWindow) X线程_退出移动或调整大小模式循环改(pFun WM_EXITSIZEMOVE) bool
- func (w *ModalWindow) X线程_退出移动或调整大小模式循环改1(pFun WM_EXITSIZEMOVE1) bool
- func (w *ModalWindow) X线程_销毁消息(pFun WM_DESTROY) bool
- func (w *ModalWindow) X线程_销毁消息1(pFun WM_DESTROY1) bool
- func (w *ModalWindow) X线程_键盘按键消息(pFun WM_KEYDOWN) bool
- func (w *ModalWindow) X线程_键盘按键消息1(pFun WM_KEYDOWN1) bool
- func (w *ModalWindow) X线程_非客户区销毁消息(pFun WM_NCDESTROY) bool
- func (w *ModalWindow) X线程_非客户区销毁消息1(pFun WM_NCDESTROY1) bool
- func (w *ModalWindow) X线程_鼠标右键双击消息(pFun WM_RBUTTONDBLCLK) bool
- func (w *ModalWindow) X线程_鼠标右键双击消息1(pFun WM_RBUTTONDBLCLK1) bool
- func (w *ModalWindow) X线程_鼠标右键弹起消息(pFun WM_RBUTTONUP) bool
- func (w *ModalWindow) X线程_鼠标右键弹起消息1(pFun WM_RBUTTONUP1) bool
- func (w *ModalWindow) X线程_鼠标右键按下消息(pFun WM_RBUTTONDOWN) bool
- func (w *ModalWindow) X线程_鼠标右键按下消息1(pFun WM_RBUTTONDOWN1) bool
- func (w *ModalWindow) X线程_鼠标左键双击消息(pFun WM_LBUTTONDBLCLK) bool
- func (w *ModalWindow) X线程_鼠标左键双击消息1(pFun WM_LBUTTONDBLCLK1) bool
- func (w *ModalWindow) X线程_鼠标左键弹起消息(pFun WM_LBUTTONUP) bool
- func (w *ModalWindow) X线程_鼠标左键弹起消息1(pFun WM_LBUTTONUP1) bool
- func (w *ModalWindow) X线程_鼠标左键按下消息(pFun WM_LBUTTONDOWN) bool
- func (w *ModalWindow) X线程_鼠标左键按下消息1(pFun WM_LBUTTONDOWN1) bool
- func (w *ModalWindow) X线程_鼠标捕获改变消息(pFun WM_CAPTURECHANGED) bool
- func (w *ModalWindow) X线程_鼠标捕获改变消息1(pFun WM_CAPTURECHANGED1) bool
- func (w *ModalWindow) X线程_鼠标滚轮滚动消息(pFun WM_MOUSEWHEEL) bool
- func (w *ModalWindow) X线程_鼠标滚轮滚动消息1(pFun WM_MOUSEWHEEL1) bool
- func (w *ModalWindow) X线程_鼠标离开消息(pFun WM_MOUSELEAVE) bool
- func (w *ModalWindow) X线程_鼠标离开消息1(pFun WM_MOUSELEAVE1) bool
- func (w *ModalWindow) X线程_鼠标移动消息(pFun WM_MOUSEMOVE) bool
- func (w *ModalWindow) X线程_鼠标移动消息1(pFun WM_MOUSEMOVE1) bool
- func (w *ModalWindow) X线程_鼠标进入消息(pFun WM_MOUSEHOVER) bool
- func (w *ModalWindow) X线程_鼠标进入消息1(pFun WM_MOUSEHOVER1) bool
- func (m *ModalWindow) X结束(结果 炫彩常量类.MessageBox_Flag_) int
- func (w *ModalWindow) X绘制(图形绘制句柄 int) int
- func (w *ModalWindow) X置DPI(DPI值 int) int
- func (w *ModalWindow) X置ID(ID值 int) int
- func (w *ModalWindow) X置光标(鼠标光标句柄 int) int
- func (w *ModalWindow) X置名称(名称 string) int
- func (w *ModalWindow) X置图标(图标句柄 int) int
- func (w *ModalWindow) X置坐标(坐标 *炫彩基类.RECT) bool
- func (w *ModalWindow) X置垂直对齐(对齐方式 炫彩常量类.Layout_Align_) int
- func (w *ModalWindow) X置大小(宽, 高 int32) bool
- func (w *ModalWindow) X置字体(炫彩字体句柄 int) int
- func (w *ModalWindow) X置定时器(定时器ID, 间隔值 int) int
- func (w *ModalWindow) X置宽度(宽 int32) bool
- func (w *ModalWindow) X置对齐基线(对齐方式 炫彩常量类.Layout_Align_Axis_) int
- func (w *ModalWindow) X置左边(x坐标 int32)
- func (w *ModalWindow) X置布局内填充大小(左边, 上边, 右边, 下边 int) int
- func (w *ModalWindow) X置拖动边框大小(左边, 上边, 右边, 底边 int) int
- func (w *ModalWindow) X置插入符位置(x坐标, y坐标, 宽度, 高度 int, 是否立即更新UI bool) int
- func (w *ModalWindow) X置插入符颜色(颜色值 int) int
- func (w *ModalWindow) X置文本颜色(ABGR颜色值 int) int
- func (w *ModalWindow) X置最小大小(最小宽度, 最小高度 int) int
- func (w *ModalWindow) X置标题(标题文本 string) int
- func (w *ModalWindow) X置标题外间距(左 int, 上 int, 右 int, 下 int) int
- func (w *ModalWindow) X置标题颜色(ABGR颜色 int) int
- func (w *ModalWindow) X置水平对齐(对齐方式 炫彩常量类.Layout_Align_) int
- func (w *ModalWindow) X置炫彩定时器(定时器ID, 间隔值 int) int
- func (w *ModalWindow) X置焦点(元素 int) bool
- func (w *ModalWindow) X置窗口位置(置顶方式 炫彩常量类.HWND_, x, y, cx, cy int32, ...) int
- func (w *ModalWindow) X置系统光标(光标句柄 int) int
- func (w *ModalWindow) X置背景文本(背景内容字符串 string) int
- func (w *ModalWindow) X置背景管理器(背景管理器 int) int
- func (w *ModalWindow) X置行距(行间距大小 int) int
- func (w *ModalWindow) X置边大小(左边, 上边, 右边, 底部 int) int
- func (w *ModalWindow) X置透明度(窗口透明度 byte) int
- func (w *ModalWindow) X置透明类型(窗口透明类型 炫彩常量类.Window_Transparent_) int
- func (w *ModalWindow) X置透明色(窗口透明色 int) int
- func (w *ModalWindow) X置间距(项间距大小 int) int
- func (w *ModalWindow) X置阴影信息(阴影大小 int, 阴影深度 byte, 圆角阴影内收大小 int, ...) int
- func (w *ModalWindow) X置顶() int
- func (w *ModalWindow) X置顶边(y坐标 int32)
- func (w *ModalWindow) X置高度(高 int32) bool
- func (w *ModalWindow) X置鼠标捕获元素(元素句柄 int) int
- func (w *ModalWindow) X调整布局() int
- func (w *ModalWindow) X调整布局EX(调整布局标识位 炫彩常量类.AdjustLayout_) int
- func (w *ModalWindow) X通知消息_窗口中弹出(位置 炫彩常量类.Position_Flag_, pTitle, pText string, hIcon int, ...) int
- func (w *ModalWindow) X通知消息_窗口中弹出EX(位置 炫彩常量类.Position_Flag_, pTitle, pText string, hIcon int, ...) int
- func (w *ModalWindow) X通知消息_置宽度(宽度 int) int
- func (w *ModalWindow) X通知消息_置持续时间(持续时间 int) int
- func (w *ModalWindow) X通知消息_置标题高度(高度 int) int
- func (w *ModalWindow) X通知消息_置父边距(左侧间隔, 顶部间隔, 右侧间隔, 底部间隔 int) int
- func (w *ModalWindow) X通知消息_置边大小(左边, 顶边, 右边, 底边 int) int
- func (w *ModalWindow) X通知消息_置间隔(间隔大小 int) int
- func (w *ModalWindow) X重绘(是否立即重绘 bool) int
- func (w *ModalWindow) X重绘指定区域(需要重绘的区域坐标 *炫彩基类.RECT, bImmediate bool) int
- func (w *ModalWindow) X销毁插入符() int
- type WM_CAPTURECHANGED
- type WM_CAPTURECHANGED1
- type WM_CHAR
- type WM_CHAR1
- type WM_CLOSE
- type WM_CLOSE1
- type WM_DESTROY
- type WM_DESTROY1
- type WM_DROPFILES
- type WM_DROPFILES1
- type WM_EXITSIZEMOVE
- type WM_EXITSIZEMOVE1
- type WM_KEYDOWN
- type WM_KEYDOWN1
- type WM_KILLFOCUS
- type WM_KILLFOCUS1
- type WM_LBUTTONDBLCLK
- type WM_LBUTTONDBLCLK1
- type WM_LBUTTONDOWN
- type WM_LBUTTONDOWN1
- type WM_LBUTTONUP
- type WM_LBUTTONUP1
- type WM_MOUSEHOVER
- type WM_MOUSEHOVER1
- type WM_MOUSELEAVE
- type WM_MOUSELEAVE1
- type WM_MOUSEMOVE
- type WM_MOUSEMOVE1
- type WM_MOUSEWHEEL
- type WM_MOUSEWHEEL1
- type WM_NCDESTROY
- type WM_NCDESTROY1
- type WM_PAINT
- type WM_PAINT1
- type WM_RBUTTONDBLCLK
- type WM_RBUTTONDBLCLK1
- type WM_RBUTTONDOWN
- type WM_RBUTTONDOWN1
- type WM_RBUTTONUP
- type WM_RBUTTONUP1
- type WM_SETCURSOR
- type WM_SETCURSOR1
- type WM_SETFOCUS
- type WM_SETFOCUS1
- type WM_SIZE
- type WM_SIZE1
- type WM_TIMER
- type WM_TIMER1
- type Window
- func X创建窗口(x坐标, y坐标, 窗口宽度, 窗口高度 int32, 窗口标题 string, ...) *Window
- func X创建窗口EX(窗口扩展样式 int, 样式 int, 类名 string, x坐标 int, y坐标 int, ...) *Window
- func X创建窗口并按RC资源zip压缩包布局文件EX(RC资源ID int32, 布局文件名, zip密码, 名称前缀 string, ...) *Window
- func X创建窗口并按UID(nUID int) *Window
- func X创建窗口并按UID名称(名称 string) *Window
- func X创建窗口并按内存压缩包布局文件(布局文件数据 []byte, 布局文件名 string, zip密码 string, ...) *Window
- func X创建窗口并按内存压缩包布局文件EX(布局文件数据 []byte, 布局文件名 string, ...) *Window
- func X创建窗口并按压缩包布局文件(zip文件名 string, 布局文件名 string, zip密码 string, ...) *Window
- func X创建窗口并按压缩包布局文件EX(zip文件名 string, 布局文件名 string, zip密码, 名称前缀 string, ...) *Window
- func X创建窗口并按句柄(窗口资源句柄 int) *Window
- func X创建窗口并按名称(名称 string) *Window
- func X创建窗口并按布局文件(布局文件名 string, 父对象句柄 int, 附加窗口句柄 uintptr) *Window
- func X创建窗口并按布局文件EX(布局文件名, 名称前缀 string, 父对象句柄 int, ...) *Window
- func X创建窗口并按布局文件字符串W(字符串 string, 父对象 int, 附加窗口句柄 uintptr) *Window
- func X创建窗口并按布局文件字符串WEX(字符串, 名称前缀 string, 父对象 int, ...) *Window
- func X模态窗口附加窗口(外部窗口句柄 uintptr, 炫彩窗口样式 炫彩常量类.Window_Style_) *Window
- func X窗口附加窗口(外部窗口句柄 uintptr, XCStyle 炫彩常量类.Window_Style_) *Window
- func X附加窗口(外部窗口句柄 uintptr, 炫彩窗口样式 int) *Window
- func (w *Window) XSetTopEx(是否置顶 bool) bool
- func (w *Window) X事件_置焦点元素(pFun XWM_SETFOCUS_ELE) bool
- func (w *Window) X事件_置焦点元素1(pFun XWM_SETFOCUS_ELE1) bool
- func (w *Window) X关闭() int
- func (w *Window) X关闭定时器(定时器ID int) int
- func (w *Window) X关闭炫彩定时器(定时器ID int) int
- func (w *Window) X创建插入符(元素句柄, x坐标, y坐标, 宽度, 高度 int) int
- func (w *Window) X判断启用布局() bool
- func (w *Window) X判断窗口() bool
- func (w *Window) X发送窗口消息(消息值 uint32, 参数1, 参数2 uint) uint
- func (w *Window) X取Body坐标(坐标 *炫彩基类.RECT) int
- func (w *Window) X取DPI() int
- func (w *Window) X取HWND() uintptr
- func (w *Window) X取ID() int
- func (w *Window) X取光标() int
- func (w *Window) X取光标位置(接收返回坐标点 *炫彩基类.POINT) bool
- func (w *Window) X取右边() int32
- func (w *Window) X取名称() string
- func (w *Window) X取图标() int
- func (w *Window) X取坐标(坐标 *炫彩基类.RECT) int
- func (w *Window) X取子对象(对象ID int) int
- func (w *Window) X取子对象并按ID(元素ID int) int
- func (w *Window) X取子对象并按索引(元素索引 int) int
- func (w *Window) X取子对象数量() int
- func (w *Window) X取客户区坐标(坐标 *炫彩基类.RECT) int
- func (w *Window) X取宽度() int32
- func (w *Window) X取对象并按ID(ID值 int) int
- func (w *Window) X取对象并按ID名称(ID名称 string) int
- func (w *Window) X取左边() int32
- func (w *Window) X取布局坐标(接收返回坐标 *炫彩基类.RECT) int
- func (w *Window) X取底边() int32
- func (w *Window) X取拖动边框大小(pBorder *炫彩基类.RECT) int
- func (w *Window) X取控制按钮(xcc 炫彩常量类.Window_Style_) int
- func (w *Window) X取插入符信息(接收返回x坐标, 接收返回y坐标, 接收返回宽度, ... *int32) int
- func (w *Window) X取插入符元素() int
- func (w *Window) X取文本颜色() int
- func (w *Window) X取文本颜色EX() int
- func (w *Window) X取标题() string
- func (w *Window) X取标题颜色() int
- func (w *Window) X取焦点() int
- func (w *Window) X取绘制矩形(重绘区域坐标 *炫彩基类.RECT) int
- func (w *Window) X取背景对象数量() int
- func (w *Window) X取背景管理器() int
- func (w *Window) X取背景管理器EX() int
- func (w *Window) X取边大小(pBorder *炫彩基类.RECT) int
- func (w *Window) X取透明类型() 炫彩常量类.Window_Transparent_
- func (w *Window) X取阴影信息(阴影大小, 阴影深度, 圆角阴影内收大小 *int32, ...) int
- func (w *Window) X取顶边() int32
- func (w *Window) X取高度() int32
- func (w *Window) X取鼠标停留元素() int
- func (w *Window) X取鼠标捕获元素() int
- func (w *Window) X启用允许最大化(是否启用 bool) int
- func (w *Window) X启用布局(是否启用 bool) int
- func (w *Window) X启用布局覆盖边框(是否启用 bool) int
- func (w *Window) X启用拖动标题栏(是否启用 bool) int
- func (w *Window) X启用拖动窗口(是否启用 bool) int
- func (w *Window) X启用拖动边框(是否启用 bool) int
- func (w *Window) X启用拖放文件(是否启用 bool) bool
- func (w *Window) X启用水平(是否启用 bool) int
- func (w *Window) X启用溢出隐藏(是否启用 bool) int
- func (w *Window) X启用绘制背景(是否启用 bool) int
- func (w *Window) X启用自动换行(是否启用 bool) int
- func (w *Window) X启用自动焦点(是否启用 bool) int
- func (w *Window) X启用限制窗口大小(是否启用 bool) int
- func (w *Window) X坐标点转换DPI(接收返回坐标点 *炫彩基类.POINT) int
- func (w *Window) X坐标转换DPI(接收返回坐标 *炫彩基类.RECT) int
- func (w *Window) X客户区坐标点到屏幕坐标点(接收返回坐标点 *炫彩基类.POINT) bool
- func (w *Window) X居中() int
- func (w *Window) X居中EX(窗口宽度, 窗口高度 int) int
- func (w *Window) X屏幕坐标点到客户区坐标点(接收返回坐标点 *炫彩基类.POINT) bool
- func (w *Window) X投递窗口消息(消息值 uint32, 参数1 int32, 参数2 int32) bool
- func (w *Window) X插入子对象(要插入的对象句柄 int, 插入位置索引 int) bool
- func (w *Window) X是否可拖动标题栏() bool
- func (w *Window) X是否可拖动窗口() bool
- func (w *Window) X是否可拖动边框() bool
- func (w *Window) X是否最大化() bool
- func (w *Window) X显示(是否显示 bool) int
- func (w *Window) X显示布局边界(是否启用 bool) int
- func (w *Window) X显示插入符(是否显示 bool) int
- func (w *Window) X显示方式(显示方式 炫彩常量类.SW_) int
- func (w *Window) X最大化(是否最大化 bool) int
- func (w *Window) X注册事件C(事件类型 炫彩常量类.WM_, pFun interface{}) bool
- func (w *Window) X注册事件C1(事件类型 炫彩常量类.WM_, pFun interface{}) bool
- func (w *Window) X测试点击子元素(左边点 *炫彩基类.POINT) int
- func (w *Window) X消息框(标题, 内容文本 string, 标识 炫彩常量类.MessageBox_Flag_, ...) 炫彩常量类.MessageBox_Flag_
- func (w *Window) X消息框创建(pTitle, 内容文本 string, 标识 炫彩常量类.MessageBox_Flag_, ...) *ModalWindow
- func (w *Window) X消息框创建EX(dwExStyle, 窗口样式 int, 窗口类名, 标题, 内容文本 string, ...) *ModalWindow
- func (w *Window) X添加子对象(要添加的对象句柄 int) bool
- func (w *Window) X添加背景图片(组合状态 炫彩常量类.Window_State_Flag_, hImage int) int
- func (w *Window) X添加背景填充(组合状态 炫彩常量类.Window_State_Flag_, color int) int
- func (w *Window) X添加背景边框(组合状态 炫彩常量类.Window_State_Flag_, color int, width int) int
- func (w *Window) X清空背景对象() int
- func (w *Window) X移动窗口(坐标, Y坐标 int32)
- func (w *Window) X移除事件C(事件类型 炫彩常量类.WM_, pFun interface{}) bool
- func (w *Window) X移除事件CEx(事件类型 炫彩常量类.WM_, pFun uintptr) bool
- func (w *Window) X线程_关闭消息(pFun WM_CLOSE) bool
- func (w *Window) X线程_关闭消息1(pFun WM_CLOSE1) bool
- func (w *Window) X线程_大小改变消息(pFun WM_SIZE) bool
- func (w *Window) X线程_大小改变消息1(pFun WM_SIZE1) bool
- func (w *Window) X线程_失去焦点(pFun WM_KILLFOCUS) bool
- func (w *Window) X线程_失去焦点1(pFun WM_KILLFOCUS1) bool
- func (w *Window) X线程_字符消息(pFun WM_CHAR) bool
- func (w *Window) X线程_字符消息1(pFun WM_CHAR1) bool
- func (w *Window) X线程_定时器消息(pFun WM_TIMER) bool
- func (w *Window) X线程_定时器消息1(pFun WM_TIMER1) bool
- func (w *Window) X线程_托盘图标事件(pFun XWM_TRAYICON) bool
- func (w *Window) X线程_拖动文件到窗口(pFun WM_DROPFILES) bool
- func (w *Window) X线程_拖动文件到窗口1(pFun WM_DROPFILES1) bool
- func (w *Window) X线程_框架窗口主视图坐标改变(pFun XWM_BODYVIEW_RECT) bool
- func (w *Window) X线程_框架窗口主视图坐标改变1(pFun XWM_BODYVIEW_RECT) bool
- func (w *Window) X线程_框架窗口码头弹出窗格(pFun XWM_DOCK_POPUP) bool
- func (w *Window) X线程_框架窗口码头弹出窗格1(pFun XWM_DOCK_POPUP1) bool
- func (w *Window) X线程_浮动窗口拖动(pFun XWM_FLOATWND_DRAG) bool
- func (w *Window) X线程_浮动窗口拖动1(pFun XWM_FLOATWND_DRAG1) bool
- func (w *Window) X线程_浮动窗格(pFun XWM_FLOAT_PANE) bool
- func (w *Window) X线程_浮动窗格1(pFun XWM_FLOAT_PANE1) bool
- func (w *Window) X线程_消息过程(pFun XWM_WINDPROC) bool
- func (w *Window) X线程_消息过程1(pFun XWM_WINDPROC1) bool
- func (w *Window) X线程_炫彩定时器(pFun XWM_XC_TIMER) bool
- func (w *Window) X线程_炫彩定时器1(pFun XWM_XC_TIMER1) bool
- func (w *Window) X线程_绘制完成并且已经显示到屏幕(pFun XWM_PAINT_DISPLAY) bool
- func (w *Window) X线程_绘制完成并且已经显示到屏幕1(pFun XWM_PAINT_DISPLAY1) bool
- func (w *Window) X线程_绘制完成消息(pFun XWM_PAINT_END) bool
- func (w *Window) X线程_绘制完成消息1(pFun XWM_PAINT_END1) bool
- func (w *Window) X线程_绘制消息(pFun WM_PAINT) bool
- func (w *Window) X线程_绘制消息1(pFun WM_PAINT1) bool
- func (w *Window) X线程_绘制菜单背景(pFun XWM_MENU_DRAW_BACKGROUND) bool
- func (w *Window) X线程_绘制菜单背景1(pFun XWM_MENU_DRAW_BACKGROUND1) bool
- func (w *Window) X线程_绘制菜单项事件(pFun XWM_MENU_DRAWITEM) bool
- func (w *Window) X线程_绘制菜单项事件1(pFun XWM_MENU_DRAWITEM1) bool
- func (w *Window) X线程_获得焦点(pFun WM_SETFOCUS) bool
- func (w *Window) X线程_获得焦点1(pFun WM_SETFOCUS1) bool
- func (w *Window) X线程_菜单弹出(pFun XWM_MENU_POPUP) bool
- func (w *Window) X线程_菜单弹出1(pFun XWM_MENU_POPUP1) bool
- func (w *Window) X线程_菜单弹出窗口(pFun XWM_MENU_POPUP_WND) bool
- func (w *Window) X线程_菜单弹出窗口1(pFun XWM_MENU_POPUP_WND1) bool
- func (w *Window) X线程_菜单退出(pFun XWM_MENU_EXIT) bool
- func (w *Window) X线程_菜单退出1(pFun XWM_MENU_EXIT1) bool
- func (w *Window) X线程_菜单选择(pFun XWM_MENU_SELECT) bool
- func (w *Window) X线程_菜单选择1(pFun XWM_MENU_SELECT1) bool
- func (w *Window) X线程_设置鼠标光标(pFun WM_SETCURSOR) bool
- func (w *Window) X线程_设置鼠标光标1(pFun WM_SETCURSOR1) bool
- func (w *Window) X线程_退出移动或调整大小模式循环改(pFun WM_EXITSIZEMOVE) bool
- func (w *Window) X线程_退出移动或调整大小模式循环改1(pFun WM_EXITSIZEMOVE1) bool
- func (w *Window) X线程_销毁消息(pFun WM_DESTROY) bool
- func (w *Window) X线程_销毁消息1(pFun WM_DESTROY1) bool
- func (w *Window) X线程_键盘按键消息(pFun WM_KEYDOWN) bool
- func (w *Window) X线程_键盘按键消息1(pFun WM_KEYDOWN1) bool
- func (w *Window) X线程_非客户区销毁消息(pFun WM_NCDESTROY) bool
- func (w *Window) X线程_非客户区销毁消息1(pFun WM_NCDESTROY1) bool
- func (w *Window) X线程_鼠标右键双击消息(pFun WM_RBUTTONDBLCLK) bool
- func (w *Window) X线程_鼠标右键双击消息1(pFun WM_RBUTTONDBLCLK1) bool
- func (w *Window) X线程_鼠标右键弹起消息(pFun WM_RBUTTONUP) bool
- func (w *Window) X线程_鼠标右键弹起消息1(pFun WM_RBUTTONUP1) bool
- func (w *Window) X线程_鼠标右键按下消息(pFun WM_RBUTTONDOWN) bool
- func (w *Window) X线程_鼠标右键按下消息1(pFun WM_RBUTTONDOWN1) bool
- func (w *Window) X线程_鼠标左键双击消息(pFun WM_LBUTTONDBLCLK) bool
- func (w *Window) X线程_鼠标左键双击消息1(pFun WM_LBUTTONDBLCLK1) bool
- func (w *Window) X线程_鼠标左键弹起消息(pFun WM_LBUTTONUP) bool
- func (w *Window) X线程_鼠标左键弹起消息1(pFun WM_LBUTTONUP1) bool
- func (w *Window) X线程_鼠标左键按下消息(pFun WM_LBUTTONDOWN) bool
- func (w *Window) X线程_鼠标左键按下消息1(pFun WM_LBUTTONDOWN1) bool
- func (w *Window) X线程_鼠标捕获改变消息(pFun WM_CAPTURECHANGED) bool
- func (w *Window) X线程_鼠标捕获改变消息1(pFun WM_CAPTURECHANGED1) bool
- func (w *Window) X线程_鼠标滚轮滚动消息(pFun WM_MOUSEWHEEL) bool
- func (w *Window) X线程_鼠标滚轮滚动消息1(pFun WM_MOUSEWHEEL1) bool
- func (w *Window) X线程_鼠标离开消息(pFun WM_MOUSELEAVE) bool
- func (w *Window) X线程_鼠标离开消息1(pFun WM_MOUSELEAVE1) bool
- func (w *Window) X线程_鼠标移动消息(pFun WM_MOUSEMOVE) bool
- func (w *Window) X线程_鼠标移动消息1(pFun WM_MOUSEMOVE1) bool
- func (w *Window) X线程_鼠标进入消息(pFun WM_MOUSEHOVER) bool
- func (w *Window) X线程_鼠标进入消息1(pFun WM_MOUSEHOVER1) bool
- func (w *Window) X绘制(图形绘制句柄 int) int
- func (w *Window) X置DPI(DPI值 int) int
- func (w *Window) X置ID(ID值 int) int
- func (w *Window) X置光标(鼠标光标句柄 int) int
- func (w *Window) X置名称(名称 string) int
- func (w *Window) X置图标(图标句柄 int) int
- func (w *Window) X置坐标(坐标 *炫彩基类.RECT) bool
- func (w *Window) X置垂直对齐(对齐方式 炫彩常量类.Layout_Align_) int
- func (w *Window) X置大小(宽, 高 int32) bool
- func (w *Window) X置字体(炫彩字体句柄 int) int
- func (w *Window) X置定时器(定时器ID, 间隔值 int) int
- func (w *Window) X置宽度(宽 int32) bool
- func (w *Window) X置对齐基线(对齐方式 炫彩常量类.Layout_Align_Axis_) int
- func (w *Window) X置左边(x坐标 int32)
- func (w *Window) X置布局内填充大小(左边, 上边, 右边, 下边 int) int
- func (w *Window) X置拖动边框大小(左边, 上边, 右边, 底边 int) int
- func (w *Window) X置插入符位置(x坐标, y坐标, 宽度, 高度 int, 是否立即更新UI bool) int
- func (w *Window) X置插入符颜色(颜色值 int) int
- func (w *Window) X置文本颜色(ABGR颜色值 int) int
- func (w *Window) X置最小大小(最小宽度, 最小高度 int) int
- func (w *Window) X置标题(标题文本 string) int
- func (w *Window) X置标题外间距(左 int, 上 int, 右 int, 下 int) int
- func (w *Window) X置标题颜色(ABGR颜色 int) int
- func (w *Window) X置水平对齐(对齐方式 炫彩常量类.Layout_Align_) int
- func (w *Window) X置炫彩定时器(定时器ID, 间隔值 int) int
- func (w *Window) X置焦点(元素 int) bool
- func (w *Window) X置窗口位置(置顶方式 炫彩常量类.HWND_, x, y, cx, cy int32, ...) int
- func (w *Window) X置系统光标(光标句柄 int) int
- func (w *Window) X置背景文本(背景内容字符串 string) int
- func (w *Window) X置背景管理器(背景管理器 int) int
- func (w *Window) X置行距(行间距大小 int) int
- func (w *Window) X置边大小(左边, 上边, 右边, 底部 int) int
- func (w *Window) X置透明度(窗口透明度 byte) int
- func (w *Window) X置透明类型(窗口透明类型 炫彩常量类.Window_Transparent_) int
- func (w *Window) X置透明色(窗口透明色 int) int
- func (w *Window) X置间距(项间距大小 int) int
- func (w *Window) X置阴影信息(阴影大小 int, 阴影深度 byte, 圆角阴影内收大小 int, ...) int
- func (w *Window) X置顶() int
- func (w *Window) X置顶边(y坐标 int32)
- func (w *Window) X置高度(高 int32) bool
- func (w *Window) X置鼠标捕获元素(元素句柄 int) int
- func (w *Window) X调整布局() int
- func (w *Window) X调整布局EX(调整布局标识位 炫彩常量类.AdjustLayout_) int
- func (w *Window) X通知消息_窗口中弹出(位置 炫彩常量类.Position_Flag_, pTitle, pText string, hIcon int, ...) int
- func (w *Window) X通知消息_窗口中弹出EX(位置 炫彩常量类.Position_Flag_, pTitle, pText string, hIcon int, ...) int
- func (w *Window) X通知消息_置宽度(宽度 int) int
- func (w *Window) X通知消息_置持续时间(持续时间 int) int
- func (w *Window) X通知消息_置标题高度(高度 int) int
- func (w *Window) X通知消息_置父边距(左侧间隔, 顶部间隔, 右侧间隔, 底部间隔 int) int
- func (w *Window) X通知消息_置边大小(左边, 顶边, 右边, 底边 int) int
- func (w *Window) X通知消息_置间隔(间隔大小 int) int
- func (w *Window) X重绘(是否立即重绘 bool) int
- func (w *Window) X重绘指定区域(需要重绘的区域坐标 *炫彩基类.RECT, bImmediate bool) int
- func (w *Window) X销毁插入符() int
- type XWM_BODYVIEW_RECT
- type XWM_BODYVIEW_RECT1
- type XWM_DOCK_POPUP
- type XWM_DOCK_POPUP1
- type XWM_FLOATWND_DRAG
- type XWM_FLOATWND_DRAG1
- type XWM_FLOAT_PANE
- type XWM_FLOAT_PANE1
- type XWM_MENU_DRAWITEM
- type XWM_MENU_DRAWITEM1
- type XWM_MENU_DRAW_BACKGROUND
- type XWM_MENU_DRAW_BACKGROUND1
- type XWM_MENU_EXIT
- type XWM_MENU_EXIT1
- type XWM_MENU_POPUP
- type XWM_MENU_POPUP1
- type XWM_MENU_POPUP_WND
- type XWM_MENU_POPUP_WND1
- type XWM_MENU_SELECT
- type XWM_MENU_SELECT1
- type XWM_PAINT_DISPLAY
- type XWM_PAINT_DISPLAY1
- type XWM_PAINT_END
- type XWM_PAINT_END1
- type XWM_SETFOCUS_ELE
- type XWM_SETFOCUS_ELE1
- type XWM_TRAYICON
- type XWM_WINDPROC
- type XWM_WINDPROC1
- type XWM_XC_TIMER
- type XWM_XC_TIMER1
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type FrameWindow ¶
type FrameWindow struct {
// contains filtered or unexported fields
}
FrameWindow 框架窗口.
func X创建框架窗口 ¶
func X创建框架窗口(x坐标, y坐标, 宽度, 高度 int32, 标题 string, 父窗口句柄 uintptr, GUI库窗口样式 炫彩常量类.Window_Style_) *FrameWindow
ff:创建框架窗口 XCStyle:GUI库窗口样式 hWndParent:父窗口句柄 pTitle:标题 cy:高度 cx:宽度 y:y坐标 x:x坐标
func X创建框架窗口EX ¶
func X创建框架窗口EX(扩展样式 int, 样式 int, 类名 string, x坐标, y坐标, 宽度, 高度 int32, 窗口名 string, 父窗口 uintptr, GUI库窗口样式 炫彩常量类.Window_Style_) *FrameWindow
ff:创建框架窗口EX XCStyle:GUI库窗口样式 hWndParent:父窗口 pTitle:窗口名 cy:高度 cx:宽度 y:y坐标 x:x坐标 lpClassName:类名 dwStyle:样式 dwExStyle:扩展样式
func (*FrameWindow) X事件_置焦点元素 ¶
func (w *FrameWindow) X事件_置焦点元素(pFun XWM_SETFOCUS_ELE) bool
ff:事件_置焦点元素 pFun:
func (*FrameWindow) X事件_置焦点元素1 ¶
func (w *FrameWindow) X事件_置焦点元素1(pFun XWM_SETFOCUS_ELE1) bool
ff:事件_置焦点元素1 pFun:
func (*FrameWindow) X保存布局到文件 ¶
func (fw *FrameWindow) X保存布局到文件(文件名 string) bool
ff:保存布局到文件 pFileName:文件名
func (*FrameWindow) X加载布局信息文件 ¶
func (fw *FrameWindow) X加载布局信息文件(窗格句柄切片 []int, 窗格数量 int32, 文件名 string) bool
ff:加载布局信息文件 pFileName:文件名 nPaneCount:窗格数量 aPaneList:窗格句柄切片
func (*FrameWindow) X取Body坐标 ¶
func (w *FrameWindow) X取Body坐标(坐标 *炫彩基类.RECT) int
ff:取Body坐标 pRect:坐标
func (*FrameWindow) X取光标位置 ¶
func (w *FrameWindow) X取光标位置(接收返回坐标点 *炫彩基类.POINT) bool
ff:取光标位置 pPt:接收返回坐标点
func (*FrameWindow) X取对象并按ID名称 ¶
ff:取对象并按ID名称 pName:ID名称
func (*FrameWindow) X取布局区域坐标 ¶
func (fw *FrameWindow) X取布局区域坐标(返回坐标 *炫彩基类.RECT) int
ff:取布局区域坐标 pRect:返回坐标
func (*FrameWindow) X取布局坐标 ¶
func (w *FrameWindow) X取布局坐标(接收返回坐标 *炫彩基类.RECT) int
ff:取布局坐标 pRect:接收返回坐标
func (*FrameWindow) X取拖动浮动窗格停留位置标识 ¶
func (fw *FrameWindow) X取拖动浮动窗格停留位置标识() 炫彩常量类.FrameWnd_Cell_Type_
ff:取拖动浮动窗格停留位置标识
func (*FrameWindow) X取拖动边框大小 ¶
func (w *FrameWindow) X取拖动边框大小(pBorder *炫彩基类.RECT) int
ff:取拖动边框大小 pBorder:
func (*FrameWindow) X取控制按钮 ¶
func (w *FrameWindow) X取控制按钮(xcc 炫彩常量类.Window_Style_) int
ff:取控制按钮 nFlag:xcc
func (*FrameWindow) X取绘制矩形 ¶
func (w *FrameWindow) X取绘制矩形(重绘区域坐标 *炫彩基类.RECT) int
ff:取绘制矩形 pRcPaint:重绘区域坐标
func (*FrameWindow) X取阴影信息 ¶
ff:取阴影信息 pColor:阴影颜色 pbRightAngle:是否强制直角 pnAngeleSize:圆角阴影内收大小 pnDepth:阴影深度 pnSize:阴影大小
func (*FrameWindow) X合并窗格 ¶
func (fw *FrameWindow) X合并窗格(目标窗格 int, 当前窗格 int) bool
ff:合并窗格 hPaneNew:当前窗格 hPaneDest:目标窗格
func (*FrameWindow) X坐标点转换DPI ¶
func (w *FrameWindow) X坐标点转换DPI(接收返回坐标点 *炫彩基类.POINT) int
ff:坐标点转换DPI pPt:接收返回坐标点
func (*FrameWindow) X坐标转换DPI ¶
func (w *FrameWindow) X坐标转换DPI(接收返回坐标 *炫彩基类.RECT) int
ff:坐标转换DPI pRect:接收返回坐标
func (*FrameWindow) X客户区坐标点到屏幕坐标点 ¶
func (w *FrameWindow) X客户区坐标点到屏幕坐标点(接收返回坐标点 *炫彩基类.POINT) bool
ff:客户区坐标点到屏幕坐标点 pPt:接收返回坐标点
func (*FrameWindow) X屏幕坐标点到客户区坐标点 ¶
func (w *FrameWindow) X屏幕坐标点到客户区坐标点(接收返回坐标点 *炫彩基类.POINT) bool
ff:屏幕坐标点到客户区坐标点 pPt:接收返回坐标点
func (*FrameWindow) X注册事件C ¶
func (w *FrameWindow) X注册事件C(事件类型 炫彩常量类.WM_, pFun interface{}) bool
ff:注册事件C pFun: nEvent:事件类型
func (*FrameWindow) X注册事件C1 ¶
func (w *FrameWindow) X注册事件C1(事件类型 炫彩常量类.WM_, pFun interface{}) bool
ff:注册事件C1 pFun: nEvent:事件类型
func (*FrameWindow) X测试点击子元素 ¶
func (w *FrameWindow) X测试点击子元素(左边点 *炫彩基类.POINT) int
ff:测试点击子元素 pPt:左边点
func (*FrameWindow) X消息框 ¶
func (w *FrameWindow) X消息框(标题, 内容文本 string, 标识 炫彩常量类.MessageBox_Flag_, XCStyle 炫彩常量类.Window_Style_) 炫彩常量类.MessageBox_Flag_
ff:消息框 XCStyle: nFlags:标识 pText:内容文本 pTitle:标题
func (*FrameWindow) X消息框创建 ¶
func (w *FrameWindow) X消息框创建(pTitle, 内容文本 string, 标识 炫彩常量类.MessageBox_Flag_, XCStyle 炫彩常量类.Window_Style_) *ModalWindow
ff:消息框创建 XCStyle: nFlags:标识 pText:内容文本 pTitle:
func (*FrameWindow) X消息框创建EX ¶
func (w *FrameWindow) X消息框创建EX(dwExStyle, 窗口样式 int, 窗口类名, 标题, 内容文本 string, 标识 炫彩常量类.MessageBox_Flag_, XCStyle 炫彩常量类.Window_Style_) *ModalWindow
ff:消息框创建EX XCStyle: nFlags:标识 pText:内容文本 pTitle:标题 lpClassName:窗口类名 dwStyle:窗口样式 dwExStyle:
func (*FrameWindow) X添加窗格 ¶
func (fw *FrameWindow) X添加窗格(目标窗格 int, 当前窗格 int, 对齐方式 炫彩常量类.Pane_Align_) bool
ff:添加窗格 align:对齐方式 hPaneNew:当前窗格 hPaneDest:目标窗格
func (*FrameWindow) X移除事件C ¶
func (w *FrameWindow) X移除事件C(事件类型 炫彩常量类.WM_, pFun interface{}) bool
ff:移除事件C pFun: nEvent:事件类型
func (*FrameWindow) X线程_大小改变消息 ¶
ff:线程_大小改变消息 pFun:
func (*FrameWindow) X线程_大小改变消息1 ¶
ff:线程_大小改变消息1 pFun:
func (*FrameWindow) X线程_失去焦点 ¶
func (w *FrameWindow) X线程_失去焦点(pFun WM_KILLFOCUS) bool
ff:线程_失去焦点 pFun:
func (*FrameWindow) X线程_失去焦点1 ¶
func (w *FrameWindow) X线程_失去焦点1(pFun WM_KILLFOCUS1) bool
ff:线程_失去焦点1 pFun:
func (*FrameWindow) X线程_定时器消息1 ¶
ff:线程_定时器消息1 pFun:
func (*FrameWindow) X线程_托盘图标事件 ¶
func (w *FrameWindow) X线程_托盘图标事件(pFun XWM_TRAYICON) bool
ff:线程_托盘图标事件 pFun:
func (*FrameWindow) X线程_拖动文件到窗口 ¶
func (w *FrameWindow) X线程_拖动文件到窗口(pFun WM_DROPFILES) bool
ff:线程_拖动文件到窗口 pFun:
func (*FrameWindow) X线程_拖动文件到窗口1 ¶
func (w *FrameWindow) X线程_拖动文件到窗口1(pFun WM_DROPFILES1) bool
ff:线程_拖动文件到窗口1 pFun:
func (*FrameWindow) X线程_框架窗口主视图坐标改变 ¶
func (w *FrameWindow) X线程_框架窗口主视图坐标改变(pFun XWM_BODYVIEW_RECT) bool
ff:线程_框架窗口主视图坐标改变 pFun:
func (*FrameWindow) X线程_框架窗口主视图坐标改变1 ¶
func (w *FrameWindow) X线程_框架窗口主视图坐标改变1(pFun XWM_BODYVIEW_RECT) bool
ff:线程_框架窗口主视图坐标改变1 pFun:
func (*FrameWindow) X线程_框架窗口码头弹出窗格 ¶
func (w *FrameWindow) X线程_框架窗口码头弹出窗格(pFun XWM_DOCK_POPUP) bool
ff:线程_框架窗口码头弹出窗格 pFun:
func (*FrameWindow) X线程_框架窗口码头弹出窗格1 ¶
func (w *FrameWindow) X线程_框架窗口码头弹出窗格1(pFun XWM_DOCK_POPUP1) bool
ff:线程_框架窗口码头弹出窗格1 pFun:
func (*FrameWindow) X线程_浮动窗口拖动 ¶
func (w *FrameWindow) X线程_浮动窗口拖动(pFun XWM_FLOATWND_DRAG) bool
ff:线程_浮动窗口拖动 pFun:
func (*FrameWindow) X线程_浮动窗口拖动1 ¶
func (w *FrameWindow) X线程_浮动窗口拖动1(pFun XWM_FLOATWND_DRAG1) bool
ff:线程_浮动窗口拖动1 pFun:
func (*FrameWindow) X线程_浮动窗格 ¶
func (w *FrameWindow) X线程_浮动窗格(pFun XWM_FLOAT_PANE) bool
ff:线程_浮动窗格 pFun:
func (*FrameWindow) X线程_浮动窗格1 ¶
func (w *FrameWindow) X线程_浮动窗格1(pFun XWM_FLOAT_PANE1) bool
ff:线程_浮动窗格1 pFun:
func (*FrameWindow) X线程_消息过程 ¶
func (w *FrameWindow) X线程_消息过程(pFun XWM_WINDPROC) bool
ff:线程_消息过程 pFun:
func (*FrameWindow) X线程_消息过程1 ¶
func (w *FrameWindow) X线程_消息过程1(pFun XWM_WINDPROC1) bool
ff:线程_消息过程1 pFun:
func (*FrameWindow) X线程_炫彩定时器 ¶
func (w *FrameWindow) X线程_炫彩定时器(pFun XWM_XC_TIMER) bool
ff:线程_炫彩定时器 pFun:
func (*FrameWindow) X线程_炫彩定时器1 ¶
func (w *FrameWindow) X线程_炫彩定时器1(pFun XWM_XC_TIMER1) bool
ff:线程_炫彩定时器1 pFun:
func (*FrameWindow) X线程_绘制完成并且已经显示到屏幕 ¶
func (w *FrameWindow) X线程_绘制完成并且已经显示到屏幕(pFun XWM_PAINT_DISPLAY) bool
ff:线程_绘制完成并且已经显示到屏幕 pFun:
func (*FrameWindow) X线程_绘制完成并且已经显示到屏幕1 ¶
func (w *FrameWindow) X线程_绘制完成并且已经显示到屏幕1(pFun XWM_PAINT_DISPLAY1) bool
ff:线程_绘制完成并且已经显示到屏幕1 pFun:
func (*FrameWindow) X线程_绘制完成消息 ¶
func (w *FrameWindow) X线程_绘制完成消息(pFun XWM_PAINT_END) bool
ff:线程_绘制完成消息 pFun:
func (*FrameWindow) X线程_绘制完成消息1 ¶
func (w *FrameWindow) X线程_绘制完成消息1(pFun XWM_PAINT_END1) bool
ff:线程_绘制完成消息1 pFun:
func (*FrameWindow) X线程_绘制菜单背景 ¶
func (w *FrameWindow) X线程_绘制菜单背景(pFun XWM_MENU_DRAW_BACKGROUND) bool
ff:线程_绘制菜单背景 pFun:
func (*FrameWindow) X线程_绘制菜单背景1 ¶
func (w *FrameWindow) X线程_绘制菜单背景1(pFun XWM_MENU_DRAW_BACKGROUND1) bool
ff:线程_绘制菜单背景1 pFun:
func (*FrameWindow) X线程_绘制菜单项事件 ¶
func (w *FrameWindow) X线程_绘制菜单项事件(pFun XWM_MENU_DRAWITEM) bool
ff:线程_绘制菜单项事件 pFun:
func (*FrameWindow) X线程_绘制菜单项事件1 ¶
func (w *FrameWindow) X线程_绘制菜单项事件1(pFun XWM_MENU_DRAWITEM1) bool
ff:线程_绘制菜单项事件1 pFun:
func (*FrameWindow) X线程_获得焦点 ¶
func (w *FrameWindow) X线程_获得焦点(pFun WM_SETFOCUS) bool
ff:线程_获得焦点 pFun:
func (*FrameWindow) X线程_获得焦点1 ¶
func (w *FrameWindow) X线程_获得焦点1(pFun WM_SETFOCUS1) bool
ff:线程_获得焦点1 pFun:
func (*FrameWindow) X线程_菜单弹出 ¶
func (w *FrameWindow) X线程_菜单弹出(pFun XWM_MENU_POPUP) bool
ff:线程_菜单弹出 pFun:
func (*FrameWindow) X线程_菜单弹出1 ¶
func (w *FrameWindow) X线程_菜单弹出1(pFun XWM_MENU_POPUP1) bool
ff:线程_菜单弹出1 pFun:
func (*FrameWindow) X线程_菜单弹出窗口 ¶
func (w *FrameWindow) X线程_菜单弹出窗口(pFun XWM_MENU_POPUP_WND) bool
ff:线程_菜单弹出窗口 pFun:
func (*FrameWindow) X线程_菜单弹出窗口1 ¶
func (w *FrameWindow) X线程_菜单弹出窗口1(pFun XWM_MENU_POPUP_WND1) bool
ff:线程_菜单弹出窗口1 pFun:
func (*FrameWindow) X线程_菜单退出 ¶
func (w *FrameWindow) X线程_菜单退出(pFun XWM_MENU_EXIT) bool
ff:线程_菜单退出 pFun:
func (*FrameWindow) X线程_菜单退出1 ¶
func (w *FrameWindow) X线程_菜单退出1(pFun XWM_MENU_EXIT1) bool
ff:线程_菜单退出1 pFun:
func (*FrameWindow) X线程_菜单选择 ¶
func (w *FrameWindow) X线程_菜单选择(pFun XWM_MENU_SELECT) bool
ff:线程_菜单选择 pFun:
func (*FrameWindow) X线程_菜单选择1 ¶
func (w *FrameWindow) X线程_菜单选择1(pFun XWM_MENU_SELECT1) bool
ff:线程_菜单选择1 pFun:
func (*FrameWindow) X线程_设置鼠标光标 ¶
func (w *FrameWindow) X线程_设置鼠标光标(pFun WM_SETCURSOR) bool
ff:线程_设置鼠标光标 pFun:
func (*FrameWindow) X线程_设置鼠标光标1 ¶
func (w *FrameWindow) X线程_设置鼠标光标1(pFun WM_SETCURSOR1) bool
ff:线程_设置鼠标光标1 pFun:
func (*FrameWindow) X线程_退出移动或调整大小模式循环改 ¶
func (w *FrameWindow) X线程_退出移动或调整大小模式循环改(pFun WM_EXITSIZEMOVE) bool
ff:线程_退出移动或调整大小模式循环改 pFun:
func (*FrameWindow) X线程_退出移动或调整大小模式循环改1 ¶
func (w *FrameWindow) X线程_退出移动或调整大小模式循环改1(pFun WM_EXITSIZEMOVE1) bool
ff:线程_退出移动或调整大小模式循环改1 pFun:
func (*FrameWindow) X线程_销毁消息 ¶
func (w *FrameWindow) X线程_销毁消息(pFun WM_DESTROY) bool
ff:线程_销毁消息 pFun:
func (*FrameWindow) X线程_销毁消息1 ¶
func (w *FrameWindow) X线程_销毁消息1(pFun WM_DESTROY1) bool
ff:线程_销毁消息1 pFun:
func (*FrameWindow) X线程_键盘按键消息 ¶
func (w *FrameWindow) X线程_键盘按键消息(pFun WM_KEYDOWN) bool
ff:线程_键盘按键消息 pFun:
func (*FrameWindow) X线程_键盘按键消息1 ¶
func (w *FrameWindow) X线程_键盘按键消息1(pFun WM_KEYDOWN1) bool
ff:线程_键盘按键消息1 pFun:
func (*FrameWindow) X线程_非客户区销毁消息 ¶
func (w *FrameWindow) X线程_非客户区销毁消息(pFun WM_NCDESTROY) bool
ff:线程_非客户区销毁消息 pFun:
func (*FrameWindow) X线程_非客户区销毁消息1 ¶
func (w *FrameWindow) X线程_非客户区销毁消息1(pFun WM_NCDESTROY1) bool
ff:线程_非客户区销毁消息1 pFun:
func (*FrameWindow) X线程_鼠标右键双击消息 ¶
func (w *FrameWindow) X线程_鼠标右键双击消息(pFun WM_RBUTTONDBLCLK) bool
ff:线程_鼠标右键双击消息 pFun:
func (*FrameWindow) X线程_鼠标右键双击消息1 ¶
func (w *FrameWindow) X线程_鼠标右键双击消息1(pFun WM_RBUTTONDBLCLK1) bool
ff:线程_鼠标右键双击消息1 pFun:
func (*FrameWindow) X线程_鼠标右键弹起消息 ¶
func (w *FrameWindow) X线程_鼠标右键弹起消息(pFun WM_RBUTTONUP) bool
ff:线程_鼠标右键弹起消息 pFun:
func (*FrameWindow) X线程_鼠标右键弹起消息1 ¶
func (w *FrameWindow) X线程_鼠标右键弹起消息1(pFun WM_RBUTTONUP1) bool
ff:线程_鼠标右键弹起消息1 pFun:
func (*FrameWindow) X线程_鼠标右键按下消息 ¶
func (w *FrameWindow) X线程_鼠标右键按下消息(pFun WM_RBUTTONDOWN) bool
ff:线程_鼠标右键按下消息 pFun:
func (*FrameWindow) X线程_鼠标右键按下消息1 ¶
func (w *FrameWindow) X线程_鼠标右键按下消息1(pFun WM_RBUTTONDOWN1) bool
ff:线程_鼠标右键按下消息1 pFun:
func (*FrameWindow) X线程_鼠标左键双击消息 ¶
func (w *FrameWindow) X线程_鼠标左键双击消息(pFun WM_LBUTTONDBLCLK) bool
ff:线程_鼠标左键双击消息 pFun:
func (*FrameWindow) X线程_鼠标左键双击消息1 ¶
func (w *FrameWindow) X线程_鼠标左键双击消息1(pFun WM_LBUTTONDBLCLK1) bool
ff:线程_鼠标左键双击消息1 pFun:
func (*FrameWindow) X线程_鼠标左键弹起消息 ¶
func (w *FrameWindow) X线程_鼠标左键弹起消息(pFun WM_LBUTTONUP) bool
ff:线程_鼠标左键弹起消息 pFun:
func (*FrameWindow) X线程_鼠标左键弹起消息1 ¶
func (w *FrameWindow) X线程_鼠标左键弹起消息1(pFun WM_LBUTTONUP1) bool
ff:线程_鼠标左键弹起消息1 pFun:
func (*FrameWindow) X线程_鼠标左键按下消息 ¶
func (w *FrameWindow) X线程_鼠标左键按下消息(pFun WM_LBUTTONDOWN) bool
ff:线程_鼠标左键按下消息 pFun:
func (*FrameWindow) X线程_鼠标左键按下消息1 ¶
func (w *FrameWindow) X线程_鼠标左键按下消息1(pFun WM_LBUTTONDOWN1) bool
ff:线程_鼠标左键按下消息1 pFun:
func (*FrameWindow) X线程_鼠标捕获改变消息 ¶
func (w *FrameWindow) X线程_鼠标捕获改变消息(pFun WM_CAPTURECHANGED) bool
ff:线程_鼠标捕获改变消息 pFun:
func (*FrameWindow) X线程_鼠标捕获改变消息1 ¶
func (w *FrameWindow) X线程_鼠标捕获改变消息1(pFun WM_CAPTURECHANGED1) bool
ff:线程_鼠标捕获改变消息1 pFun:
func (*FrameWindow) X线程_鼠标滚轮滚动消息 ¶
func (w *FrameWindow) X线程_鼠标滚轮滚动消息(pFun WM_MOUSEWHEEL) bool
ff:线程_鼠标滚轮滚动消息 pFun:
func (*FrameWindow) X线程_鼠标滚轮滚动消息1 ¶
func (w *FrameWindow) X线程_鼠标滚轮滚动消息1(pFun WM_MOUSEWHEEL1) bool
ff:线程_鼠标滚轮滚动消息1 pFun:
func (*FrameWindow) X线程_鼠标离开消息 ¶
func (w *FrameWindow) X线程_鼠标离开消息(pFun WM_MOUSELEAVE) bool
ff:线程_鼠标离开消息 pFun:
func (*FrameWindow) X线程_鼠标离开消息1 ¶
func (w *FrameWindow) X线程_鼠标离开消息1(pFun WM_MOUSELEAVE1) bool
ff:线程_鼠标离开消息1 pFun:
func (*FrameWindow) X线程_鼠标移动消息 ¶
func (w *FrameWindow) X线程_鼠标移动消息(pFun WM_MOUSEMOVE) bool
ff:线程_鼠标移动消息 pFun:
func (*FrameWindow) X线程_鼠标移动消息1 ¶
func (w *FrameWindow) X线程_鼠标移动消息1(pFun WM_MOUSEMOVE1) bool
ff:线程_鼠标移动消息1 pFun:
func (*FrameWindow) X线程_鼠标进入消息 ¶
func (w *FrameWindow) X线程_鼠标进入消息(pFun WM_MOUSEHOVER) bool
ff:线程_鼠标进入消息 pFun:
func (*FrameWindow) X线程_鼠标进入消息1 ¶
func (w *FrameWindow) X线程_鼠标进入消息1(pFun WM_MOUSEHOVER1) bool
ff:线程_鼠标进入消息1 pFun:
func (*FrameWindow) X置TabBar条高度 ¶
func (fw *FrameWindow) X置TabBar条高度(高度 int32) int
ff:置TabBar条高度 nHeight:高度
func (*FrameWindow) X置垂直对齐 ¶
func (w *FrameWindow) X置垂直对齐(对齐方式 炫彩常量类.Layout_Align_) int
ff:置垂直对齐 nAlign:对齐方式
func (*FrameWindow) X置对齐基线 ¶
func (w *FrameWindow) X置对齐基线(对齐方式 炫彩常量类.Layout_Align_Axis_) int
ff:置对齐基线 nAlign:对齐方式
func (*FrameWindow) X置水平对齐 ¶
func (w *FrameWindow) X置水平对齐(对齐方式 炫彩常量类.Layout_Align_) int
ff:置水平对齐 nAlign:对齐方式
func (*FrameWindow) X置窗格分隔条颜色 ¶
func (fw *FrameWindow) X置窗格分隔条颜色(ABGR颜色值 int) int
ff:置窗格分隔条颜色 color:ABGR颜色值
func (*FrameWindow) X置透明类型 ¶
func (w *FrameWindow) X置透明类型(窗口透明类型 炫彩常量类.Window_Transparent_) int
ff:置透明类型 nType:窗口透明类型
func (*FrameWindow) X置阴影信息 ¶
ff:置阴影信息 color:阴影颜色 bRightAngle:是否强制直角 nAngeleSize:圆角阴影内收大小 nDepth:阴影深度 nSize:阴影大小
func (*FrameWindow) X调整布局EX ¶
func (w *FrameWindow) X调整布局EX(调整布局标识位 炫彩常量类.AdjustLayout_) int
ff:调整布局EX nFlags:调整布局标识位
func (*FrameWindow) X通知消息_窗口中弹出 ¶
func (w *FrameWindow) X通知消息_窗口中弹出(位置 炫彩常量类.Position_Flag_, pTitle, pText string, hIcon int, skin 炫彩常量类.NotifyMsg_Skin_) int
ff:通知消息_窗口中弹出 skin: hIcon: pText: pTitle: position:位置
func (*FrameWindow) X通知消息_窗口中弹出EX ¶
func (w *FrameWindow) X通知消息_窗口中弹出EX(位置 炫彩常量类.Position_Flag_, pTitle, pText string, hIcon int, skin 炫彩常量类.NotifyMsg_Skin_, bBtnClose, bAutoClose bool, nWidth, nHeight int) int
ff:通知消息_窗口中弹出EX nHeight: nWidth: bAutoClose: bBtnClose: skin: hIcon: pText: pTitle: position:位置
func (*FrameWindow) X通知消息_置持续时间 ¶
ff:通知消息_置持续时间 duration:持续时间
func (*FrameWindow) X通知消息_置标题高度 ¶
ff:通知消息_置标题高度 nHeight:高度
func (*FrameWindow) X通知消息_置父边距 ¶
ff:通知消息_置父边距 bottom:底部间隔 right:右侧间隔 top:顶部间隔 left:左侧间隔
func (*FrameWindow) X通知消息_置边大小 ¶
ff:通知消息_置边大小 bottom:底边 right:右边 top:顶边 left:左边
type ModalWindow ¶
type ModalWindow struct {
// contains filtered or unexported fields
}
ModalWindow 模态窗口.
func X创建模态窗口 ¶
func X创建模态窗口(宽度, 高度 int32, 标题 string, 父窗口句柄 uintptr, 炫彩窗口样式 炫彩常量类.Window_Style_) *ModalWindow
ff:创建模态窗口 XCStyle:炫彩窗口样式 hWndParent:父窗口句柄 pTitle:标题 nHeight:高度 nWidth:宽度
func X创建模态窗口EX ¶
func X创建模态窗口EX(扩展样式 int, 样式 int, 类名 string, x坐标, y坐标, 宽度, 高度 int32, 窗口名 string, 父窗口 uintptr, GUI库窗口样式 炫彩常量类.Window_Style_) *ModalWindow
ff:创建模态窗口EX XCStyle:GUI库窗口样式 hWndParent:父窗口 pTitle:窗口名 cy:高度 cx:宽度 y:y坐标 x:x坐标 lpClassName:类名 dwStyle:样式 dwExStyle:扩展样式
func X创建模态窗口并按RC资源zip压缩包布局文件EX ¶
func X创建模态窗口并按RC资源zip压缩包布局文件EX(RC资源ID int32, 布局文件名, zip密码, 名称前缀 string, 父对象句柄 int, 父窗口句柄, 附加窗口句柄, 模块句柄 uintptr) *ModalWindow
ff:创建模态窗口并按RC资源zip压缩包布局文件EX hModule:模块句柄 hAttachWnd:附加窗口句柄 hParentWnd:父窗口句柄 hParent:父对象句柄 pPrefixName:名称前缀 pPassword:zip密码 pFileName:布局文件名 id:RC资源ID
func X创建模态窗口并按内存压缩包布局文件 ¶
func X创建模态窗口并按内存压缩包布局文件(布局文件数据 []byte, 布局文件名 string, zip密码 string, 父对象句柄 int, 附加窗口句柄 uintptr) *ModalWindow
ff:创建模态窗口并按内存压缩包布局文件 hAttachWnd:附加窗口句柄 hParent:父对象句柄 pPassword:zip密码 pFileName:布局文件名 data:布局文件数据
func X创建模态窗口并按内存压缩包布局文件EX ¶
func X创建模态窗口并按内存压缩包布局文件EX(布局文件数据 []byte, 布局文件名 string, zip密码, 名称前缀 string, 父对象句柄 int, 父窗口句柄HWND, 附加窗口句柄 uintptr) *ModalWindow
ff:创建模态窗口并按内存压缩包布局文件EX hAttachWnd:附加窗口句柄 hParentWnd:父窗口句柄HWND hParent:父对象句柄 pPrefixName:名称前缀 pPassword:zip密码 pFileName:布局文件名 data:布局文件数据
func X创建模态窗口并按压缩包布局文件 ¶
func X创建模态窗口并按压缩包布局文件(zip文件名 string, 布局文件名 string, zip密码 string, 父对象句柄 int, 附加窗口句柄 uintptr) *ModalWindow
ff:创建模态窗口并按压缩包布局文件 hAttachWnd:附加窗口句柄 hParent:父对象句柄 pPassword:zip密码 pFileName:布局文件名 pZipFileName:zip文件名
func X创建模态窗口并按压缩包布局文件EX ¶
func X创建模态窗口并按压缩包布局文件EX(zip文件名 string, 布局文件名 string, zip密码, 名称前缀 string, 父对象句柄 int, 父窗口句柄HWND, 附加窗口句柄 uintptr) *ModalWindow
ff:创建模态窗口并按压缩包布局文件EX hAttachWnd:附加窗口句柄 hParentWnd:父窗口句柄HWND hParent:父对象句柄 pPrefixName:名称前缀 pPassword:zip密码 pFileName:布局文件名 pZipFileName:zip文件名
func X创建模态窗口并按布局文件 ¶
func X创建模态窗口并按布局文件(布局文件名 string, 父对象句柄 int, 附加窗口句柄 uintptr) *ModalWindow
ff:创建模态窗口并按布局文件 hAttachWnd:附加窗口句柄 hParent:父对象句柄 pFileName:布局文件名
func X创建模态窗口并按布局文件EX ¶
func X创建模态窗口并按布局文件EX(布局文件名, 名称前缀 string, 父对象句柄 int, 父窗口句柄, 附加窗口句柄 uintptr) *ModalWindow
ff:创建模态窗口并按布局文件EX hAttachWnd:附加窗口句柄 hParentWnd:父窗口句柄 hParent:父对象句柄 pPrefixName:名称前缀 pFileName:布局文件名
func X创建模态窗口并按布局文件字符串W ¶
func X创建模态窗口并按布局文件字符串W(字符串 string, 父对象 int, 附加窗口句柄 uintptr) *ModalWindow
ff:创建模态窗口并按布局文件字符串W hAttachWnd:附加窗口句柄 hParent:父对象 pStringXML:字符串
func X创建模态窗口并按布局文件字符串WEX ¶
func X创建模态窗口并按布局文件字符串WEX(字符串, 名称前缀 string, 父对象 int, 父窗口句柄HWND, 附加窗口句柄 uintptr) *ModalWindow
ff:创建模态窗口并按布局文件字符串WEX hAttachWnd:附加窗口句柄 hParentWnd:父窗口句柄HWND hParent:父对象 pPrefixName:名称前缀 pStringXML:字符串
func (*ModalWindow) X事件_置焦点元素 ¶
func (w *ModalWindow) X事件_置焦点元素(pFun XWM_SETFOCUS_ELE) bool
ff:事件_置焦点元素 pFun:
func (*ModalWindow) X事件_置焦点元素1 ¶
func (w *ModalWindow) X事件_置焦点元素1(pFun XWM_SETFOCUS_ELE1) bool
ff:事件_置焦点元素1 pFun:
func (*ModalWindow) X取Body坐标 ¶
func (w *ModalWindow) X取Body坐标(坐标 *炫彩基类.RECT) int
ff:取Body坐标 pRect:坐标
func (*ModalWindow) X取光标位置 ¶
func (w *ModalWindow) X取光标位置(接收返回坐标点 *炫彩基类.POINT) bool
ff:取光标位置 pPt:接收返回坐标点
func (*ModalWindow) X取对象并按ID名称 ¶
ff:取对象并按ID名称 pName:ID名称
func (*ModalWindow) X取布局坐标 ¶
func (w *ModalWindow) X取布局坐标(接收返回坐标 *炫彩基类.RECT) int
ff:取布局坐标 pRect:接收返回坐标
func (*ModalWindow) X取拖动边框大小 ¶
func (w *ModalWindow) X取拖动边框大小(pBorder *炫彩基类.RECT) int
ff:取拖动边框大小 pBorder:
func (*ModalWindow) X取控制按钮 ¶
func (w *ModalWindow) X取控制按钮(xcc 炫彩常量类.Window_Style_) int
ff:取控制按钮 nFlag:xcc
func (*ModalWindow) X取绘制矩形 ¶
func (w *ModalWindow) X取绘制矩形(重绘区域坐标 *炫彩基类.RECT) int
ff:取绘制矩形 pRcPaint:重绘区域坐标
func (*ModalWindow) X取阴影信息 ¶
ff:取阴影信息 pColor:阴影颜色 pbRightAngle:是否强制直角 pnAngeleSize:圆角阴影内收大小 pnDepth:阴影深度 pnSize:阴影大小
func (*ModalWindow) X启用ESC关闭 ¶
func (m *ModalWindow) X启用ESC关闭(是否启用 bool) int
ff:启用ESC关闭 bEnable:是否启用
func (*ModalWindow) X坐标点转换DPI ¶
func (w *ModalWindow) X坐标点转换DPI(接收返回坐标点 *炫彩基类.POINT) int
ff:坐标点转换DPI pPt:接收返回坐标点
func (*ModalWindow) X坐标转换DPI ¶
func (w *ModalWindow) X坐标转换DPI(接收返回坐标 *炫彩基类.RECT) int
ff:坐标转换DPI pRect:接收返回坐标
func (*ModalWindow) X客户区坐标点到屏幕坐标点 ¶
func (w *ModalWindow) X客户区坐标点到屏幕坐标点(接收返回坐标点 *炫彩基类.POINT) bool
ff:客户区坐标点到屏幕坐标点 pPt:接收返回坐标点
func (*ModalWindow) X屏幕坐标点到客户区坐标点 ¶
func (w *ModalWindow) X屏幕坐标点到客户区坐标点(接收返回坐标点 *炫彩基类.POINT) bool
ff:屏幕坐标点到客户区坐标点 pPt:接收返回坐标点
func (*ModalWindow) X注册事件C ¶
func (w *ModalWindow) X注册事件C(事件类型 炫彩常量类.WM_, pFun interface{}) bool
ff:注册事件C pFun: nEvent:事件类型
func (*ModalWindow) X注册事件C1 ¶
func (w *ModalWindow) X注册事件C1(事件类型 炫彩常量类.WM_, pFun interface{}) bool
ff:注册事件C1 pFun: nEvent:事件类型
func (*ModalWindow) X测试点击子元素 ¶
func (w *ModalWindow) X测试点击子元素(左边点 *炫彩基类.POINT) int
ff:测试点击子元素 pPt:左边点
func (*ModalWindow) X消息框 ¶
func (w *ModalWindow) X消息框(标题, 内容文本 string, 标识 炫彩常量类.MessageBox_Flag_, XCStyle 炫彩常量类.Window_Style_) 炫彩常量类.MessageBox_Flag_
ff:消息框 XCStyle: nFlags:标识 pText:内容文本 pTitle:标题
func (*ModalWindow) X消息框创建 ¶
func (w *ModalWindow) X消息框创建(pTitle, 内容文本 string, 标识 炫彩常量类.MessageBox_Flag_, XCStyle 炫彩常量类.Window_Style_) *ModalWindow
ff:消息框创建 XCStyle: nFlags:标识 pText:内容文本 pTitle:
func (*ModalWindow) X消息框创建EX ¶
func (w *ModalWindow) X消息框创建EX(dwExStyle, 窗口样式 int, 窗口类名, 标题, 内容文本 string, 标识 炫彩常量类.MessageBox_Flag_, XCStyle 炫彩常量类.Window_Style_) *ModalWindow
ff:消息框创建EX XCStyle: nFlags:标识 pText:内容文本 pTitle:标题 lpClassName:窗口类名 dwStyle:窗口样式 dwExStyle:
func (*ModalWindow) X移除事件C ¶
func (w *ModalWindow) X移除事件C(事件类型 炫彩常量类.WM_, pFun interface{}) bool
ff:移除事件C pFun: nEvent:事件类型
func (*ModalWindow) X线程_大小改变消息 ¶
ff:线程_大小改变消息 pFun:
func (*ModalWindow) X线程_大小改变消息1 ¶
ff:线程_大小改变消息1 pFun:
func (*ModalWindow) X线程_失去焦点 ¶
func (w *ModalWindow) X线程_失去焦点(pFun WM_KILLFOCUS) bool
ff:线程_失去焦点 pFun:
func (*ModalWindow) X线程_失去焦点1 ¶
func (w *ModalWindow) X线程_失去焦点1(pFun WM_KILLFOCUS1) bool
ff:线程_失去焦点1 pFun:
func (*ModalWindow) X线程_定时器消息1 ¶
ff:线程_定时器消息1 pFun:
func (*ModalWindow) X线程_托盘图标事件 ¶
func (w *ModalWindow) X线程_托盘图标事件(pFun XWM_TRAYICON) bool
ff:线程_托盘图标事件 pFun:
func (*ModalWindow) X线程_拖动文件到窗口 ¶
func (w *ModalWindow) X线程_拖动文件到窗口(pFun WM_DROPFILES) bool
ff:线程_拖动文件到窗口 pFun:
func (*ModalWindow) X线程_拖动文件到窗口1 ¶
func (w *ModalWindow) X线程_拖动文件到窗口1(pFun WM_DROPFILES1) bool
ff:线程_拖动文件到窗口1 pFun:
func (*ModalWindow) X线程_框架窗口主视图坐标改变 ¶
func (w *ModalWindow) X线程_框架窗口主视图坐标改变(pFun XWM_BODYVIEW_RECT) bool
ff:线程_框架窗口主视图坐标改变 pFun:
func (*ModalWindow) X线程_框架窗口主视图坐标改变1 ¶
func (w *ModalWindow) X线程_框架窗口主视图坐标改变1(pFun XWM_BODYVIEW_RECT) bool
ff:线程_框架窗口主视图坐标改变1 pFun:
func (*ModalWindow) X线程_框架窗口码头弹出窗格 ¶
func (w *ModalWindow) X线程_框架窗口码头弹出窗格(pFun XWM_DOCK_POPUP) bool
ff:线程_框架窗口码头弹出窗格 pFun:
func (*ModalWindow) X线程_框架窗口码头弹出窗格1 ¶
func (w *ModalWindow) X线程_框架窗口码头弹出窗格1(pFun XWM_DOCK_POPUP1) bool
ff:线程_框架窗口码头弹出窗格1 pFun:
func (*ModalWindow) X线程_浮动窗口拖动 ¶
func (w *ModalWindow) X线程_浮动窗口拖动(pFun XWM_FLOATWND_DRAG) bool
ff:线程_浮动窗口拖动 pFun:
func (*ModalWindow) X线程_浮动窗口拖动1 ¶
func (w *ModalWindow) X线程_浮动窗口拖动1(pFun XWM_FLOATWND_DRAG1) bool
ff:线程_浮动窗口拖动1 pFun:
func (*ModalWindow) X线程_浮动窗格 ¶
func (w *ModalWindow) X线程_浮动窗格(pFun XWM_FLOAT_PANE) bool
ff:线程_浮动窗格 pFun:
func (*ModalWindow) X线程_浮动窗格1 ¶
func (w *ModalWindow) X线程_浮动窗格1(pFun XWM_FLOAT_PANE1) bool
ff:线程_浮动窗格1 pFun:
func (*ModalWindow) X线程_消息过程 ¶
func (w *ModalWindow) X线程_消息过程(pFun XWM_WINDPROC) bool
ff:线程_消息过程 pFun:
func (*ModalWindow) X线程_消息过程1 ¶
func (w *ModalWindow) X线程_消息过程1(pFun XWM_WINDPROC1) bool
ff:线程_消息过程1 pFun:
func (*ModalWindow) X线程_炫彩定时器 ¶
func (w *ModalWindow) X线程_炫彩定时器(pFun XWM_XC_TIMER) bool
ff:线程_炫彩定时器 pFun:
func (*ModalWindow) X线程_炫彩定时器1 ¶
func (w *ModalWindow) X线程_炫彩定时器1(pFun XWM_XC_TIMER1) bool
ff:线程_炫彩定时器1 pFun:
func (*ModalWindow) X线程_绘制完成并且已经显示到屏幕 ¶
func (w *ModalWindow) X线程_绘制完成并且已经显示到屏幕(pFun XWM_PAINT_DISPLAY) bool
ff:线程_绘制完成并且已经显示到屏幕 pFun:
func (*ModalWindow) X线程_绘制完成并且已经显示到屏幕1 ¶
func (w *ModalWindow) X线程_绘制完成并且已经显示到屏幕1(pFun XWM_PAINT_DISPLAY1) bool
ff:线程_绘制完成并且已经显示到屏幕1 pFun:
func (*ModalWindow) X线程_绘制完成消息 ¶
func (w *ModalWindow) X线程_绘制完成消息(pFun XWM_PAINT_END) bool
ff:线程_绘制完成消息 pFun:
func (*ModalWindow) X线程_绘制完成消息1 ¶
func (w *ModalWindow) X线程_绘制完成消息1(pFun XWM_PAINT_END1) bool
ff:线程_绘制完成消息1 pFun:
func (*ModalWindow) X线程_绘制菜单背景 ¶
func (w *ModalWindow) X线程_绘制菜单背景(pFun XWM_MENU_DRAW_BACKGROUND) bool
ff:线程_绘制菜单背景 pFun:
func (*ModalWindow) X线程_绘制菜单背景1 ¶
func (w *ModalWindow) X线程_绘制菜单背景1(pFun XWM_MENU_DRAW_BACKGROUND1) bool
ff:线程_绘制菜单背景1 pFun:
func (*ModalWindow) X线程_绘制菜单项事件 ¶
func (w *ModalWindow) X线程_绘制菜单项事件(pFun XWM_MENU_DRAWITEM) bool
ff:线程_绘制菜单项事件 pFun:
func (*ModalWindow) X线程_绘制菜单项事件1 ¶
func (w *ModalWindow) X线程_绘制菜单项事件1(pFun XWM_MENU_DRAWITEM1) bool
ff:线程_绘制菜单项事件1 pFun:
func (*ModalWindow) X线程_获得焦点 ¶
func (w *ModalWindow) X线程_获得焦点(pFun WM_SETFOCUS) bool
ff:线程_获得焦点 pFun:
func (*ModalWindow) X线程_获得焦点1 ¶
func (w *ModalWindow) X线程_获得焦点1(pFun WM_SETFOCUS1) bool
ff:线程_获得焦点1 pFun:
func (*ModalWindow) X线程_菜单弹出 ¶
func (w *ModalWindow) X线程_菜单弹出(pFun XWM_MENU_POPUP) bool
ff:线程_菜单弹出 pFun:
func (*ModalWindow) X线程_菜单弹出1 ¶
func (w *ModalWindow) X线程_菜单弹出1(pFun XWM_MENU_POPUP1) bool
ff:线程_菜单弹出1 pFun:
func (*ModalWindow) X线程_菜单弹出窗口 ¶
func (w *ModalWindow) X线程_菜单弹出窗口(pFun XWM_MENU_POPUP_WND) bool
ff:线程_菜单弹出窗口 pFun:
func (*ModalWindow) X线程_菜单弹出窗口1 ¶
func (w *ModalWindow) X线程_菜单弹出窗口1(pFun XWM_MENU_POPUP_WND1) bool
ff:线程_菜单弹出窗口1 pFun:
func (*ModalWindow) X线程_菜单退出 ¶
func (w *ModalWindow) X线程_菜单退出(pFun XWM_MENU_EXIT) bool
ff:线程_菜单退出 pFun:
func (*ModalWindow) X线程_菜单退出1 ¶
func (w *ModalWindow) X线程_菜单退出1(pFun XWM_MENU_EXIT1) bool
ff:线程_菜单退出1 pFun:
func (*ModalWindow) X线程_菜单选择 ¶
func (w *ModalWindow) X线程_菜单选择(pFun XWM_MENU_SELECT) bool
ff:线程_菜单选择 pFun:
func (*ModalWindow) X线程_菜单选择1 ¶
func (w *ModalWindow) X线程_菜单选择1(pFun XWM_MENU_SELECT1) bool
ff:线程_菜单选择1 pFun:
func (*ModalWindow) X线程_设置鼠标光标 ¶
func (w *ModalWindow) X线程_设置鼠标光标(pFun WM_SETCURSOR) bool
ff:线程_设置鼠标光标 pFun:
func (*ModalWindow) X线程_设置鼠标光标1 ¶
func (w *ModalWindow) X线程_设置鼠标光标1(pFun WM_SETCURSOR1) bool
ff:线程_设置鼠标光标1 pFun:
func (*ModalWindow) X线程_退出移动或调整大小模式循环改 ¶
func (w *ModalWindow) X线程_退出移动或调整大小模式循环改(pFun WM_EXITSIZEMOVE) bool
ff:线程_退出移动或调整大小模式循环改 pFun:
func (*ModalWindow) X线程_退出移动或调整大小模式循环改1 ¶
func (w *ModalWindow) X线程_退出移动或调整大小模式循环改1(pFun WM_EXITSIZEMOVE1) bool
ff:线程_退出移动或调整大小模式循环改1 pFun:
func (*ModalWindow) X线程_销毁消息 ¶
func (w *ModalWindow) X线程_销毁消息(pFun WM_DESTROY) bool
ff:线程_销毁消息 pFun:
func (*ModalWindow) X线程_销毁消息1 ¶
func (w *ModalWindow) X线程_销毁消息1(pFun WM_DESTROY1) bool
ff:线程_销毁消息1 pFun:
func (*ModalWindow) X线程_键盘按键消息 ¶
func (w *ModalWindow) X线程_键盘按键消息(pFun WM_KEYDOWN) bool
ff:线程_键盘按键消息 pFun:
func (*ModalWindow) X线程_键盘按键消息1 ¶
func (w *ModalWindow) X线程_键盘按键消息1(pFun WM_KEYDOWN1) bool
ff:线程_键盘按键消息1 pFun:
func (*ModalWindow) X线程_非客户区销毁消息 ¶
func (w *ModalWindow) X线程_非客户区销毁消息(pFun WM_NCDESTROY) bool
ff:线程_非客户区销毁消息 pFun:
func (*ModalWindow) X线程_非客户区销毁消息1 ¶
func (w *ModalWindow) X线程_非客户区销毁消息1(pFun WM_NCDESTROY1) bool
ff:线程_非客户区销毁消息1 pFun:
func (*ModalWindow) X线程_鼠标右键双击消息 ¶
func (w *ModalWindow) X线程_鼠标右键双击消息(pFun WM_RBUTTONDBLCLK) bool
ff:线程_鼠标右键双击消息 pFun:
func (*ModalWindow) X线程_鼠标右键双击消息1 ¶
func (w *ModalWindow) X线程_鼠标右键双击消息1(pFun WM_RBUTTONDBLCLK1) bool
ff:线程_鼠标右键双击消息1 pFun:
func (*ModalWindow) X线程_鼠标右键弹起消息 ¶
func (w *ModalWindow) X线程_鼠标右键弹起消息(pFun WM_RBUTTONUP) bool
ff:线程_鼠标右键弹起消息 pFun:
func (*ModalWindow) X线程_鼠标右键弹起消息1 ¶
func (w *ModalWindow) X线程_鼠标右键弹起消息1(pFun WM_RBUTTONUP1) bool
ff:线程_鼠标右键弹起消息1 pFun:
func (*ModalWindow) X线程_鼠标右键按下消息 ¶
func (w *ModalWindow) X线程_鼠标右键按下消息(pFun WM_RBUTTONDOWN) bool
ff:线程_鼠标右键按下消息 pFun:
func (*ModalWindow) X线程_鼠标右键按下消息1 ¶
func (w *ModalWindow) X线程_鼠标右键按下消息1(pFun WM_RBUTTONDOWN1) bool
ff:线程_鼠标右键按下消息1 pFun:
func (*ModalWindow) X线程_鼠标左键双击消息 ¶
func (w *ModalWindow) X线程_鼠标左键双击消息(pFun WM_LBUTTONDBLCLK) bool
ff:线程_鼠标左键双击消息 pFun:
func (*ModalWindow) X线程_鼠标左键双击消息1 ¶
func (w *ModalWindow) X线程_鼠标左键双击消息1(pFun WM_LBUTTONDBLCLK1) bool
ff:线程_鼠标左键双击消息1 pFun:
func (*ModalWindow) X线程_鼠标左键弹起消息 ¶
func (w *ModalWindow) X线程_鼠标左键弹起消息(pFun WM_LBUTTONUP) bool
ff:线程_鼠标左键弹起消息 pFun:
func (*ModalWindow) X线程_鼠标左键弹起消息1 ¶
func (w *ModalWindow) X线程_鼠标左键弹起消息1(pFun WM_LBUTTONUP1) bool
ff:线程_鼠标左键弹起消息1 pFun:
func (*ModalWindow) X线程_鼠标左键按下消息 ¶
func (w *ModalWindow) X线程_鼠标左键按下消息(pFun WM_LBUTTONDOWN) bool
ff:线程_鼠标左键按下消息 pFun:
func (*ModalWindow) X线程_鼠标左键按下消息1 ¶
func (w *ModalWindow) X线程_鼠标左键按下消息1(pFun WM_LBUTTONDOWN1) bool
ff:线程_鼠标左键按下消息1 pFun:
func (*ModalWindow) X线程_鼠标捕获改变消息 ¶
func (w *ModalWindow) X线程_鼠标捕获改变消息(pFun WM_CAPTURECHANGED) bool
ff:线程_鼠标捕获改变消息 pFun:
func (*ModalWindow) X线程_鼠标捕获改变消息1 ¶
func (w *ModalWindow) X线程_鼠标捕获改变消息1(pFun WM_CAPTURECHANGED1) bool
ff:线程_鼠标捕获改变消息1 pFun:
func (*ModalWindow) X线程_鼠标滚轮滚动消息 ¶
func (w *ModalWindow) X线程_鼠标滚轮滚动消息(pFun WM_MOUSEWHEEL) bool
ff:线程_鼠标滚轮滚动消息 pFun:
func (*ModalWindow) X线程_鼠标滚轮滚动消息1 ¶
func (w *ModalWindow) X线程_鼠标滚轮滚动消息1(pFun WM_MOUSEWHEEL1) bool
ff:线程_鼠标滚轮滚动消息1 pFun:
func (*ModalWindow) X线程_鼠标离开消息 ¶
func (w *ModalWindow) X线程_鼠标离开消息(pFun WM_MOUSELEAVE) bool
ff:线程_鼠标离开消息 pFun:
func (*ModalWindow) X线程_鼠标离开消息1 ¶
func (w *ModalWindow) X线程_鼠标离开消息1(pFun WM_MOUSELEAVE1) bool
ff:线程_鼠标离开消息1 pFun:
func (*ModalWindow) X线程_鼠标移动消息 ¶
func (w *ModalWindow) X线程_鼠标移动消息(pFun WM_MOUSEMOVE) bool
ff:线程_鼠标移动消息 pFun:
func (*ModalWindow) X线程_鼠标移动消息1 ¶
func (w *ModalWindow) X线程_鼠标移动消息1(pFun WM_MOUSEMOVE1) bool
ff:线程_鼠标移动消息1 pFun:
func (*ModalWindow) X线程_鼠标进入消息 ¶
func (w *ModalWindow) X线程_鼠标进入消息(pFun WM_MOUSEHOVER) bool
ff:线程_鼠标进入消息 pFun:
func (*ModalWindow) X线程_鼠标进入消息1 ¶
func (w *ModalWindow) X线程_鼠标进入消息1(pFun WM_MOUSEHOVER1) bool
ff:线程_鼠标进入消息1 pFun:
func (*ModalWindow) X置垂直对齐 ¶
func (w *ModalWindow) X置垂直对齐(对齐方式 炫彩常量类.Layout_Align_) int
ff:置垂直对齐 nAlign:对齐方式
func (*ModalWindow) X置对齐基线 ¶
func (w *ModalWindow) X置对齐基线(对齐方式 炫彩常量类.Layout_Align_Axis_) int
ff:置对齐基线 nAlign:对齐方式
func (*ModalWindow) X置水平对齐 ¶
func (w *ModalWindow) X置水平对齐(对齐方式 炫彩常量类.Layout_Align_) int
ff:置水平对齐 nAlign:对齐方式
func (*ModalWindow) X置透明类型 ¶
func (w *ModalWindow) X置透明类型(窗口透明类型 炫彩常量类.Window_Transparent_) int
ff:置透明类型 nType:窗口透明类型
func (*ModalWindow) X置阴影信息 ¶
ff:置阴影信息 color:阴影颜色 bRightAngle:是否强制直角 nAngeleSize:圆角阴影内收大小 nDepth:阴影深度 nSize:阴影大小
func (*ModalWindow) X调整布局EX ¶
func (w *ModalWindow) X调整布局EX(调整布局标识位 炫彩常量类.AdjustLayout_) int
ff:调整布局EX nFlags:调整布局标识位
func (*ModalWindow) X通知消息_窗口中弹出 ¶
func (w *ModalWindow) X通知消息_窗口中弹出(位置 炫彩常量类.Position_Flag_, pTitle, pText string, hIcon int, skin 炫彩常量类.NotifyMsg_Skin_) int
ff:通知消息_窗口中弹出 skin: hIcon: pText: pTitle: position:位置
func (*ModalWindow) X通知消息_窗口中弹出EX ¶
func (w *ModalWindow) X通知消息_窗口中弹出EX(位置 炫彩常量类.Position_Flag_, pTitle, pText string, hIcon int, skin 炫彩常量类.NotifyMsg_Skin_, bBtnClose, bAutoClose bool, nWidth, nHeight int) int
ff:通知消息_窗口中弹出EX nHeight: nWidth: bAutoClose: bBtnClose: skin: hIcon: pText: pTitle: position:位置
func (*ModalWindow) X通知消息_置持续时间 ¶
ff:通知消息_置持续时间 duration:持续时间
func (*ModalWindow) X通知消息_置标题高度 ¶
ff:通知消息_置标题高度 nHeight:高度
func (*ModalWindow) X通知消息_置父边距 ¶
ff:通知消息_置父边距 bottom:底部间隔 right:右侧间隔 top:顶部间隔 left:左侧间隔
func (*ModalWindow) X通知消息_置边大小 ¶
ff:通知消息_置边大小 bottom:底边 right:右边 top:顶边 left:左边
type WM_CAPTURECHANGED ¶
type WM_CAPTURECHANGED1 ¶
type WM_DESTROY ¶
type WM_DESTROY1 ¶
type WM_DROPFILES ¶
type WM_DROPFILES1 ¶
type WM_EXITSIZEMOVE ¶
type WM_EXITSIZEMOVE1 ¶
type WM_KEYDOWN ¶
type WM_KEYDOWN1 ¶
type WM_KILLFOCUS ¶
type WM_KILLFOCUS1 ¶
type WM_LBUTTONDBLCLK ¶
type WM_LBUTTONDBLCLK1 ¶
type WM_LBUTTONDOWN ¶
type WM_LBUTTONDOWN1 ¶
type WM_LBUTTONUP ¶
type WM_LBUTTONUP1 ¶
type WM_MOUSEHOVER ¶
type WM_MOUSEHOVER1 ¶
type WM_MOUSELEAVE ¶
type WM_MOUSELEAVE1 ¶
type WM_MOUSEMOVE ¶
type WM_MOUSEMOVE1 ¶
type WM_MOUSEWHEEL ¶
type WM_MOUSEWHEEL1 ¶
type WM_NCDESTROY ¶
type WM_NCDESTROY1 ¶
type WM_RBUTTONDBLCLK ¶
type WM_RBUTTONDBLCLK1 ¶
type WM_RBUTTONDOWN ¶
type WM_RBUTTONDOWN1 ¶
type WM_RBUTTONUP ¶
type WM_RBUTTONUP1 ¶
type WM_SETCURSOR ¶
type WM_SETCURSOR1 ¶
type WM_SETFOCUS ¶
type WM_SETFOCUS1 ¶
type Window ¶
type Window struct {
// contains filtered or unexported fields
}
Window 普通窗口.
func X创建窗口EX ¶
func X创建窗口EX(窗口扩展样式 int, 样式 int, 类名 string, x坐标 int, y坐标 int, 宽度 int, 高度 int, 窗口名 string, 父窗口 uintptr, 窗口样式 炫彩常量类.Window_Style_) *Window
ff:创建窗口EX XCStyle:窗口样式 hWndParent:父窗口 pTitle:窗口名 cy:高度 cx:宽度 y:y坐标 x:x坐标 lpClassName:类名 dwStyle:样式 dwExStyle:窗口扩展样式
func X创建窗口并按RC资源zip压缩包布局文件EX ¶
func X创建窗口并按RC资源zip压缩包布局文件EX(RC资源ID int32, 布局文件名, zip密码, 名称前缀 string, 父对象句柄 int, 父窗口句柄HWND, 附加窗口句柄, 模块句柄 uintptr) *Window
ff:创建窗口并按RC资源zip压缩包布局文件EX hModule:模块句柄 hAttachWnd:附加窗口句柄 hParentWnd:父窗口句柄HWND hParent:父对象句柄 pPrefixName:名称前缀 pPassword:zip密码 pFileName:布局文件名 id:RC资源ID
func X创建窗口并按内存压缩包布局文件 ¶
ff:创建窗口并按内存压缩包布局文件 hAttachWnd:附加窗口句柄 hParent:父对象句柄 pPassword:zip密码 pFileName:布局文件名 data:布局文件数据
func X创建窗口并按内存压缩包布局文件EX ¶
func X创建窗口并按内存压缩包布局文件EX(布局文件数据 []byte, 布局文件名 string, zip密码, 名称前缀 string, 父对象句柄 int, 父窗口句柄HWND, 附加窗口句柄 uintptr) *Window
ff:创建窗口并按内存压缩包布局文件EX hAttachWnd:附加窗口句柄 hParentWnd:父窗口句柄HWND hParent:父对象句柄 pPrefixName:名称前缀 pPassword:zip密码 pFileName:布局文件名 data:布局文件数据
func X创建窗口并按压缩包布局文件 ¶
ff:创建窗口并按压缩包布局文件 hAttachWnd:附加窗口句柄 hParent:父对象句柄 pPassword:zip密码 pFileName:布局文件名 pZipFileName:zip文件名
func X创建窗口并按压缩包布局文件EX ¶
func X创建窗口并按压缩包布局文件EX(zip文件名 string, 布局文件名 string, zip密码, 名称前缀 string, 父对象句柄 int, 父窗口句柄HWND, 附加窗口句柄 uintptr) *Window
ff:创建窗口并按压缩包布局文件EX hAttachWnd:附加窗口句柄 hParentWnd:父窗口句柄HWND hParent:父对象句柄 pPrefixName:名称前缀 pPassword:zip密码 pFileName:布局文件名 pZipFileName:zip文件名
func X创建窗口并按布局文件 ¶
ff:创建窗口并按布局文件 hAttachWnd:附加窗口句柄 hParent:父对象句柄 pFileName:布局文件名
func X创建窗口并按布局文件EX ¶
ff:创建窗口并按布局文件EX hAttachWnd:附加窗口句柄 hParentWnd:父窗口句柄HWND hParent:父对象句柄 pPrefixName:名称前缀 pFileName:布局文件名
func X创建窗口并按布局文件字符串W ¶
ff:创建窗口并按布局文件字符串W hAttachWnd:附加窗口句柄 hParent:父对象 pStringXML:字符串
func X创建窗口并按布局文件字符串WEX ¶
ff:创建窗口并按布局文件字符串WEX hAttachWnd:附加窗口句柄 hParentWnd:父窗口句柄HWND hParent:父对象 pPrefixName:名称前缀 pStringXML:字符串
func (*Window) X事件_置焦点元素1 ¶
func (w *Window) X事件_置焦点元素1(pFun XWM_SETFOCUS_ELE1) bool
ff:事件_置焦点元素1 pFun:
func (*Window) X取阴影信息 ¶
ff:取阴影信息 pColor:阴影颜色 pbRightAngle:是否强制直角 pnAngeleSize:圆角阴影内收大小 pnDepth:阴影深度 pnSize:阴影大小
func (*Window) X坐标点转换DPI ¶
func (w *Window) X坐标点转换DPI(接收返回坐标点 *炫彩基类.POINT) int
ff:坐标点转换DPI pPt:接收返回坐标点
func (*Window) X客户区坐标点到屏幕坐标点 ¶
func (w *Window) X客户区坐标点到屏幕坐标点(接收返回坐标点 *炫彩基类.POINT) bool
ff:客户区坐标点到屏幕坐标点 pPt:接收返回坐标点
func (*Window) X屏幕坐标点到客户区坐标点 ¶
func (w *Window) X屏幕坐标点到客户区坐标点(接收返回坐标点 *炫彩基类.POINT) bool
ff:屏幕坐标点到客户区坐标点 pPt:接收返回坐标点
func (*Window) X注册事件C ¶
func (w *Window) X注册事件C(事件类型 炫彩常量类.WM_, pFun interface{}) bool
ff:注册事件C pFun: nEvent:事件类型
func (*Window) X注册事件C1 ¶
func (w *Window) X注册事件C1(事件类型 炫彩常量类.WM_, pFun interface{}) bool
ff:注册事件C1 pFun: nEvent:事件类型
func (*Window) X消息框 ¶
func (w *Window) X消息框(标题, 内容文本 string, 标识 炫彩常量类.MessageBox_Flag_, XCStyle 炫彩常量类.Window_Style_) 炫彩常量类.MessageBox_Flag_
ff:消息框 XCStyle: nFlags:标识 pText:内容文本 pTitle:标题
func (*Window) X消息框创建 ¶
func (w *Window) X消息框创建(pTitle, 内容文本 string, 标识 炫彩常量类.MessageBox_Flag_, XCStyle 炫彩常量类.Window_Style_) *ModalWindow
ff:消息框创建 XCStyle: nFlags:标识 pText:内容文本 pTitle:
func (*Window) X消息框创建EX ¶
func (w *Window) X消息框创建EX(dwExStyle, 窗口样式 int, 窗口类名, 标题, 内容文本 string, 标识 炫彩常量类.MessageBox_Flag_, XCStyle 炫彩常量类.Window_Style_) *ModalWindow
ff:消息框创建EX XCStyle: nFlags:标识 pText:内容文本 pTitle:标题 lpClassName:窗口类名 dwStyle:窗口样式 dwExStyle:
func (*Window) X移除事件C ¶
func (w *Window) X移除事件C(事件类型 炫彩常量类.WM_, pFun interface{}) bool
ff:移除事件C pFun: nEvent:事件类型
func (*Window) X线程_拖动文件到窗口 ¶
func (w *Window) X线程_拖动文件到窗口(pFun WM_DROPFILES) bool
ff:线程_拖动文件到窗口 pFun:
func (*Window) X线程_拖动文件到窗口1 ¶
func (w *Window) X线程_拖动文件到窗口1(pFun WM_DROPFILES1) bool
ff:线程_拖动文件到窗口1 pFun:
func (*Window) X线程_框架窗口主视图坐标改变 ¶
func (w *Window) X线程_框架窗口主视图坐标改变(pFun XWM_BODYVIEW_RECT) bool
ff:线程_框架窗口主视图坐标改变 pFun:
func (*Window) X线程_框架窗口主视图坐标改变1 ¶
func (w *Window) X线程_框架窗口主视图坐标改变1(pFun XWM_BODYVIEW_RECT) bool
ff:线程_框架窗口主视图坐标改变1 pFun:
func (*Window) X线程_框架窗口码头弹出窗格 ¶
func (w *Window) X线程_框架窗口码头弹出窗格(pFun XWM_DOCK_POPUP) bool
ff:线程_框架窗口码头弹出窗格 pFun:
func (*Window) X线程_框架窗口码头弹出窗格1 ¶
func (w *Window) X线程_框架窗口码头弹出窗格1(pFun XWM_DOCK_POPUP1) bool
ff:线程_框架窗口码头弹出窗格1 pFun:
func (*Window) X线程_浮动窗口拖动 ¶
func (w *Window) X线程_浮动窗口拖动(pFun XWM_FLOATWND_DRAG) bool
ff:线程_浮动窗口拖动 pFun:
func (*Window) X线程_浮动窗口拖动1 ¶
func (w *Window) X线程_浮动窗口拖动1(pFun XWM_FLOATWND_DRAG1) bool
ff:线程_浮动窗口拖动1 pFun:
func (*Window) X线程_绘制完成并且已经显示到屏幕 ¶
func (w *Window) X线程_绘制完成并且已经显示到屏幕(pFun XWM_PAINT_DISPLAY) bool
ff:线程_绘制完成并且已经显示到屏幕 pFun:
func (*Window) X线程_绘制完成并且已经显示到屏幕1 ¶
func (w *Window) X线程_绘制完成并且已经显示到屏幕1(pFun XWM_PAINT_DISPLAY1) bool
ff:线程_绘制完成并且已经显示到屏幕1 pFun:
func (*Window) X线程_绘制完成消息1 ¶
func (w *Window) X线程_绘制完成消息1(pFun XWM_PAINT_END1) bool
ff:线程_绘制完成消息1 pFun:
func (*Window) X线程_绘制菜单背景 ¶
func (w *Window) X线程_绘制菜单背景(pFun XWM_MENU_DRAW_BACKGROUND) bool
ff:线程_绘制菜单背景 pFun:
func (*Window) X线程_绘制菜单背景1 ¶
func (w *Window) X线程_绘制菜单背景1(pFun XWM_MENU_DRAW_BACKGROUND1) bool
ff:线程_绘制菜单背景1 pFun:
func (*Window) X线程_绘制菜单项事件 ¶
func (w *Window) X线程_绘制菜单项事件(pFun XWM_MENU_DRAWITEM) bool
ff:线程_绘制菜单项事件 pFun:
func (*Window) X线程_绘制菜单项事件1 ¶
func (w *Window) X线程_绘制菜单项事件1(pFun XWM_MENU_DRAWITEM1) bool
ff:线程_绘制菜单项事件1 pFun:
func (*Window) X线程_菜单弹出窗口 ¶
func (w *Window) X线程_菜单弹出窗口(pFun XWM_MENU_POPUP_WND) bool
ff:线程_菜单弹出窗口 pFun:
func (*Window) X线程_菜单弹出窗口1 ¶
func (w *Window) X线程_菜单弹出窗口1(pFun XWM_MENU_POPUP_WND1) bool
ff:线程_菜单弹出窗口1 pFun:
func (*Window) X线程_设置鼠标光标1 ¶
func (w *Window) X线程_设置鼠标光标1(pFun WM_SETCURSOR1) bool
ff:线程_设置鼠标光标1 pFun:
func (*Window) X线程_退出移动或调整大小模式循环改 ¶
func (w *Window) X线程_退出移动或调整大小模式循环改(pFun WM_EXITSIZEMOVE) bool
ff:线程_退出移动或调整大小模式循环改 pFun:
func (*Window) X线程_退出移动或调整大小模式循环改1 ¶
func (w *Window) X线程_退出移动或调整大小模式循环改1(pFun WM_EXITSIZEMOVE1) bool
ff:线程_退出移动或调整大小模式循环改1 pFun:
func (*Window) X线程_键盘按键消息1 ¶
func (w *Window) X线程_键盘按键消息1(pFun WM_KEYDOWN1) bool
ff:线程_键盘按键消息1 pFun:
func (*Window) X线程_非客户区销毁消息 ¶
func (w *Window) X线程_非客户区销毁消息(pFun WM_NCDESTROY) bool
ff:线程_非客户区销毁消息 pFun:
func (*Window) X线程_非客户区销毁消息1 ¶
func (w *Window) X线程_非客户区销毁消息1(pFun WM_NCDESTROY1) bool
ff:线程_非客户区销毁消息1 pFun:
func (*Window) X线程_鼠标右键双击消息 ¶
func (w *Window) X线程_鼠标右键双击消息(pFun WM_RBUTTONDBLCLK) bool
ff:线程_鼠标右键双击消息 pFun:
func (*Window) X线程_鼠标右键双击消息1 ¶
func (w *Window) X线程_鼠标右键双击消息1(pFun WM_RBUTTONDBLCLK1) bool
ff:线程_鼠标右键双击消息1 pFun:
func (*Window) X线程_鼠标右键弹起消息 ¶
func (w *Window) X线程_鼠标右键弹起消息(pFun WM_RBUTTONUP) bool
ff:线程_鼠标右键弹起消息 pFun:
func (*Window) X线程_鼠标右键弹起消息1 ¶
func (w *Window) X线程_鼠标右键弹起消息1(pFun WM_RBUTTONUP1) bool
ff:线程_鼠标右键弹起消息1 pFun:
func (*Window) X线程_鼠标右键按下消息 ¶
func (w *Window) X线程_鼠标右键按下消息(pFun WM_RBUTTONDOWN) bool
ff:线程_鼠标右键按下消息 pFun:
func (*Window) X线程_鼠标右键按下消息1 ¶
func (w *Window) X线程_鼠标右键按下消息1(pFun WM_RBUTTONDOWN1) bool
ff:线程_鼠标右键按下消息1 pFun:
func (*Window) X线程_鼠标左键双击消息 ¶
func (w *Window) X线程_鼠标左键双击消息(pFun WM_LBUTTONDBLCLK) bool
ff:线程_鼠标左键双击消息 pFun:
func (*Window) X线程_鼠标左键双击消息1 ¶
func (w *Window) X线程_鼠标左键双击消息1(pFun WM_LBUTTONDBLCLK1) bool
ff:线程_鼠标左键双击消息1 pFun:
func (*Window) X线程_鼠标左键弹起消息 ¶
func (w *Window) X线程_鼠标左键弹起消息(pFun WM_LBUTTONUP) bool
ff:线程_鼠标左键弹起消息 pFun:
func (*Window) X线程_鼠标左键弹起消息1 ¶
func (w *Window) X线程_鼠标左键弹起消息1(pFun WM_LBUTTONUP1) bool
ff:线程_鼠标左键弹起消息1 pFun:
func (*Window) X线程_鼠标左键按下消息 ¶
func (w *Window) X线程_鼠标左键按下消息(pFun WM_LBUTTONDOWN) bool
ff:线程_鼠标左键按下消息 pFun:
func (*Window) X线程_鼠标左键按下消息1 ¶
func (w *Window) X线程_鼠标左键按下消息1(pFun WM_LBUTTONDOWN1) bool
ff:线程_鼠标左键按下消息1 pFun:
func (*Window) X线程_鼠标捕获改变消息 ¶
func (w *Window) X线程_鼠标捕获改变消息(pFun WM_CAPTURECHANGED) bool
ff:线程_鼠标捕获改变消息 pFun:
func (*Window) X线程_鼠标捕获改变消息1 ¶
func (w *Window) X线程_鼠标捕获改变消息1(pFun WM_CAPTURECHANGED1) bool
ff:线程_鼠标捕获改变消息1 pFun:
func (*Window) X线程_鼠标滚轮滚动消息 ¶
func (w *Window) X线程_鼠标滚轮滚动消息(pFun WM_MOUSEWHEEL) bool
ff:线程_鼠标滚轮滚动消息 pFun:
func (*Window) X线程_鼠标滚轮滚动消息1 ¶
func (w *Window) X线程_鼠标滚轮滚动消息1(pFun WM_MOUSEWHEEL1) bool
ff:线程_鼠标滚轮滚动消息1 pFun:
func (*Window) X线程_鼠标离开消息1 ¶
func (w *Window) X线程_鼠标离开消息1(pFun WM_MOUSELEAVE1) bool
ff:线程_鼠标离开消息1 pFun:
func (*Window) X线程_鼠标移动消息1 ¶
func (w *Window) X线程_鼠标移动消息1(pFun WM_MOUSEMOVE1) bool
ff:线程_鼠标移动消息1 pFun:
func (*Window) X线程_鼠标进入消息1 ¶
func (w *Window) X线程_鼠标进入消息1(pFun WM_MOUSEHOVER1) bool
ff:线程_鼠标进入消息1 pFun:
func (*Window) X置对齐基线 ¶
func (w *Window) X置对齐基线(对齐方式 炫彩常量类.Layout_Align_Axis_) int
ff:置对齐基线 nAlign:对齐方式
func (*Window) X置透明类型 ¶
func (w *Window) X置透明类型(窗口透明类型 炫彩常量类.Window_Transparent_) int
ff:置透明类型 nType:窗口透明类型
func (*Window) X置阴影信息 ¶
ff:置阴影信息 color:阴影颜色 bRightAngle:是否强制直角 nAngeleSize:圆角阴影内收大小 nDepth:阴影深度 nSize:阴影大小
func (*Window) X调整布局EX ¶
func (w *Window) X调整布局EX(调整布局标识位 炫彩常量类.AdjustLayout_) int
ff:调整布局EX nFlags:调整布局标识位
func (*Window) X通知消息_窗口中弹出 ¶
func (w *Window) X通知消息_窗口中弹出(位置 炫彩常量类.Position_Flag_, pTitle, pText string, hIcon int, skin 炫彩常量类.NotifyMsg_Skin_) int
ff:通知消息_窗口中弹出 skin: hIcon: pText: pTitle: position:位置
func (*Window) X通知消息_窗口中弹出EX ¶
func (w *Window) X通知消息_窗口中弹出EX(位置 炫彩常量类.Position_Flag_, pTitle, pText string, hIcon int, skin 炫彩常量类.NotifyMsg_Skin_, bBtnClose, bAutoClose bool, nWidth, nHeight int) int
ff:通知消息_窗口中弹出EX nHeight: nWidth: bAutoClose: bBtnClose: skin: hIcon: pText: pTitle: position:位置
func (*Window) X通知消息_置父边距 ¶
ff:通知消息_置父边距 bottom:底部间隔 right:右侧间隔 top:顶部间隔 left:左侧间隔
func (*Window) X通知消息_置边大小 ¶
ff:通知消息_置边大小 bottom:底边 right:右边 top:顶边 left:左边
type XWM_BODYVIEW_RECT ¶
type XWM_BODYVIEW_RECT1 ¶
type XWM_DOCK_POPUP ¶
type XWM_DOCK_POPUP1 ¶
type XWM_FLOATWND_DRAG ¶
浮动窗口拖动, 用户拖动浮动窗口移动, 显示停靠提示.
hFloatWnd: 拖动的浮动窗口句柄.
hArray: HWINDOW array[6], 窗格停靠提示窗口句柄数组, 有6个成员, 分别为:[0]中间十字, [1]左侧, [2]顶部, [3]右侧, [4]底部, [5]停靠位置预览.
type XWM_FLOATWND_DRAG1 ¶
浮动窗口拖动, 用户拖动浮动窗口移动, 显示停靠提示.
hWindow: 传入的窗口资源句柄.
hFloatWnd: 拖动的浮动窗口句柄.
hArray: HWINDOW array[6], 窗格停靠提示窗口句柄数组, 有6个成员, 分别为:[0]中间十字, [1]左侧, [2]顶部, [3]右侧, [4]底部, [5]停靠位置预览.