独立方法与辅助能力
本页补充一些不适合放进单一类章节的说明。
取Jade文本并释放
用途:
- 将 Jade 返回的 UTF-8 文本指针复制为火山文本
- 再调用
jade_text_free(...)释放原指针
当前主要用于同步对话框返回值场景。
订阅规则摘要
自动订阅
JadeView.初始化()自动订阅默认非拦截事件JadeView_托盘.创建()自动订阅托盘事件
手动订阅
必须手动订阅的典型事件:
窗口即将关闭即将导航请求新窗口下载开始文件拖入
返回值规则摘要
事件
- 只有少数可拦截事件解释返回值
- 普通事件返回值会被忽略
IPC
- 返回空文本:不回传
- 返回非空文本:模块会自动构造返回文本
异步对话框
- 回调返回值忽略
使用者需要关注什么
使用模块时,只需要关注:
- 安装模块
- 引用模块
- 调用类和方法
- 处理事件和回调
无需关注模块内部引用的:
libcpp- 头文件
- 内部桥接实现