6 Star 4 Fork 3

山海师 / QMTools

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
克隆/下载
使用说明 - 副本 (2).txt 1.17 KB
一键复制 编辑 原始数据 按行查看 历史
山海师 提交于 2017-02-06 15:35 . ceshi3
xTabFrame 是一个选项卡界面程序开发模版,可以快速搭建多选项卡SDK程序。
123
简要说明:
快速编写一个选项卡程序:
1. 复制框架到一个新的目录。
2. 在 RC 文件中创建你的窗口。
3. 在 Inc\APP\Main.bi 的 App_Start 函数添加 xTabFrame.Item.Insert(第一个参数, "选项卡标题", @MyAddin_BK),第一个参数是用于识别的数字,随便填
4. 在 MyAddin_BK 函数的 XTM_MSG_INIT 事件里创建窗口 [参考现有代码即可]
5. 编写你的窗口处理代码。
6. 重复 2 - 5 步。
成员说明:
xTabFrame
hIns 应用程序句柄 [编译为EXE则等于GetModuleHandle(NULL),编译为DLL则等于hinstDLL]
ItemManage 项目管理器 [xBSMM类]
MainWindow 主窗口对象 [xui.xWindow类]
MainTabs 选项卡控件对象 [xui.xTabStrip类]
ActiveItemObj 当前活动的选项卡页面对象指针 [XTM_FrameItem结构体指针]
ActiveItemIdx 当前活动的选项卡页面对象idx
ActiveWindow 当前活动的选项卡子窗口对象 [xui.xWindow类]
Init 初始化开发模版,程序启动时会自动调用。
Start 开始模版,程序启动时会自动调用。
Unit 卸载模版,程序关闭时会自动调用。
Item
Insert 添加页面项目
GetObj 获取页面项目指针 [返回XTM_FrameItem结构体指针]
Remove 删除页面项目
Change 切换页面项目
ReBuildTabs 重建选项卡 [添加、删除项目后需要调用此函数刷新]
1
https://gitee.com/SHSoft/QMTools.git
git@gitee.com:SHSoft/QMTools.git
SHSoft
QMTools
QMTools
master

搜索帮助