【Golang】Go语言Windows GUI库XCGUI,DirectUI设计思想,高度自定义界面,支持Direct2D硬件加速
2025-01-02 19:03
中文名称 | 包名 | 类名 | 是否封装完毕 | 文档 |
---|
程序(炫彩全局API) | app | App | √ | 文档 |
窗口 | window | Window | √ | 文档 |
框架窗口 | window | frameWindow | √ | 文档 |
模态窗口 | window | ModalWindow | √ | 文档 |
形状对象 | widget | Shape | √ | 文档 |
圆形形状对象 | widget | ShapeEllipse | √ | 文档 |
形状对象GIF | widget | ShapeGif | √ | 文档 |
组框形状对象 | widget | ShapeGroupBox | √ | 文档 |
直线形状对象 | widget | ShapeLine | √ | 文档 |
形状对象图片 | widget | ShapePicture | √ | 文档 |
矩形形状对象 | widget | ShapeRect | √ | 文档 |
形状对象文本 | widget | ShapeText | √ | 文档 |
表格 | widget | Table | √ | 文档 |
按钮 | widget | Button | √ | 文档 |
下拉组合框 | widget | ComboBox | √ | 文档 |
编辑框(常规, 富文本, 聊天气泡) | widget | Edit | √ | 文档 |
代码编辑框 | widget | Editor | √ | 文档 |
基础元素 | widget | Element | √ | 文档 |
列表 | widget | List | √ | 文档 |
列表框 | widget | ListBox | √ | 文档 |
弹出菜单 | widget | Menu | √ | 文档 |
进度条 | widget | ProgressBar | √ | 文档 |
静态文本连接按钮 | widget | Textlink | √ | 文档 |
布局元素 | widget | LayoutEle | √ | 文档 |
布局框架 | widget | Layoutframe | √ | 文档 |
列表视图 | widget | ListView | √ | 文档 |
菜单条 | widget | MenuBar | √ | 文档 |
Pane元素 | widget | Pane | √ | 文档 |
滚动条 | widget | ScrollBar | √ | 文档 |
滚动视图 | widget | ScrollView | √ | 文档 |
滑动条元素 | widget | SliderBar | √ | 文档 |
标签栏元素 | widget | TabBar | √ | 文档 |
工具条 | widget | ToolBar | √ | 文档 |
列表树元素 | widget | Tree | √ | 文档 |
日期时间 | widget | DateTime | √ | 文档 |
月历卡片 | widget | MonthCal | √ | 文档 |
数据适配器-列表视元素 | adapter | AdapterListView | √ | 文档 |
数据适配器-单列Map-列表头(listHeader) | adapter | AdapterMap | √ | 文档 |
数据适配器-XList-XListBox | adapter | AdapterTable | √ | 文档 |
数据适配器-树元素 | adapter | AdapterTree | √ | 文档 |
背景管理器 | bkmanager | BkManager | √ | 文档 |
背景对象 | bkobj | BkObj | √ | 文档 |
字体 | font | Font | √ | 文档 |
图片操作 | imagex | Image | √ | 文档 |
SVG矢量图形 | svg | Svg | √ | 文档 |
列表项模板 | tmpl | ListItemTemplate | √ | 文档 |
节点 | tmpl | Node | √ | 文档 |
图形绘制 | drawx | Draw | √ | 文档 |
动画序列 | ani | Anima | √ | 文档 |
动画组 | ani | AnimaGroup | √ | 文档 |
动画项 | ani | AnimaItem | √ | 文档 |
动画旋转项 | ani | AnimaRotate | √ | 文档 |
动画缩放项 | ani | AnimaScale | √ | 文档 |
含有XCGUI所有API和结构体 | xc | | √ | 文档 |
XCGUI常量 | xcc | | √ | 文档 |
缓动 | ease | | √ | 文档 |
资源操作 | res | | √ | 文档 |
Windows系统api | wapi | | 持续更新 | 文档 |
调用wapi封装了对窗口的操作 | wnd | | 持续更新 | 文档 |