模块名称:EPL Cef Framework
模块作者:ADSoft Inc.
模块版本:1.0
模块 MD5:8dc780741284099cef17428328197b6f
模块大小:74.32 KB
版权声明:
模块描述:易语言CEF基础调用框架
模块备注:
易语言CEF基础调用框架
引用支持库:
系统核心支持库 5.7|krnln|d09f2340818511d396f6aaf844c7e325
------------------------------
.子程序 CEF3_初始化, 逻辑型, , 初始化CEF主程序,此方法一个进程仅可调用一次
.参数 初始化信息, CEF3_初始化信息, , 用于CEF初始化的基本信息
.参数 托管事件, CEF3Events, 参考 , 用于接受CEF浏览器事件的类,此类需要用户自行继承实现
.子程序 CEF3_创建浏览器, 逻辑型, , 创建一个CEF浏览器(异步),此方法可在任意线程调用
.参数 窗口信息, 整数型, ,
.参数 浏览器设置, 整数型, ,
.参数 url, 文本型, ,
.子程序 CEF3_创建浏览器Ex, 逻辑型, , 创建一个CEF浏览器(异步),此方法可在任意线程调用,可以指定特定的缓存加载目录
.参数 窗口信息, 整数型, ,
.参数 浏览器设置, 整数型, ,
.参数 url, 文本型, ,
.参数 缓存目录, 文本型, ,
.子程序 CEF3_创建浏览器ExSync, CEF3Browser, , 创建一个CEF浏览器(同步),此方法仅可在UI线程调用,可以指定特定的缓存加载目录
.参数 窗口信息, 整数型, ,
.参数 浏览器设置, 整数型, ,
.参数 url, 文本型, ,
.参数 缓存目录, 文本型, ,
.子程序 CEF3_创建浏览器Sync, CEF3Browser, , 创建一个CEF浏览器(同步),此方法仅可在UI线程调用
.参数 窗口信息, 整数型, ,
.参数 浏览器设置, 整数型, ,
.参数 url, 文本型, ,
.子程序 CEF3_关闭, , , 关闭CEF模块
.子程序 CEF3_枚举COOKIE, , , 返回JSON结果
.参数 域名, 文本型, , 如果枚举所有cookie,则置为""
.参数 包含httpOnly, 逻辑型, 可空 ,
.参数 接收子程序, 子程序指针, , 声明: <无返回值> 接收子程序(文本型 JSON,整数型 长度,整数型 附加参数)
.参数 附加参数, 整数型, ,
.子程序 CEF3_启动消息循环, , , 启动CEF的单线程消息循环
.子程序 CEF3_取对象, CEF3Browser, , 通过句柄取出浏览器对象,此方法仅可在UI线程使用
.参数 浏览器句柄, 整数型, ,
.子程序 CEF3_取浏览器数量, 整数型, , 取当前正在运行的浏览器数量
.子程序 CEF3_删除COOKIE, 逻辑型, , 从浏览器中删除一个或者多个COOKIE
.参数 url, 文本型, , 为""则表示清空所有COOKIE
.参数 name, 文本型, , 为""则表示清空域名下的所有COOKIE
.子程序 CEF3_是否相同, 逻辑型, , 判断两个浏览器是否相同
.参数 浏览器1, CEF3Browser, ,
.参数 浏览器2, CEF3Browser, ,
.子程序 CEF3_释放窗口信息, , , 释放一个CefWindowInfo对象
.参数 CefWindowInfo对象指针, 整数型, ,
.子程序 CEF3_释放浏览器设置, , , 释放一个CefBrowserSettingsd对象
.参数 CefBrowserSettings对象指针, 整数型, ,
.子程序 CEF3_刷新COOKIE缓存, , , 刷新COOKIE缓存
.子程序 CEF3_投递任务, , , 在指定线程上运行一个子程序
.参数 线程ID, 整数型, , #TID_
.参数 子程序, 子程序指针, , <无返回值> 参数1 整数型 附加参数, 参数2 整数型 附加参数, 参数3 整数型 附加参数
.参数 附加参数1, 整数型, ,
.参数 附加参数2, 整数型, ,
.参数 附加参数3, 整数型, ,
.子程序 CEF3_退出消息循环, , , 退出CEF的单线程消息循环
.子程序 CEF3_新建窗口信息, 整数型, , 创建一个CefWindowInfo对象
.子程序 CEF3_新建浏览器设置, 整数型, , 返回CefBrowserSettings对象指针
.子程序 CEF3_执行消息循环, , , 执行一次CEF的消息循环
.子程序 CEF3_执行子进程, 整数型, , 如果返回一个大于-1的整数则说明当前进程是浏览器的子进程
.子程序 CEF3_置COOKIE, 逻辑型, , 设置一个COOKIE到浏览器中
.参数 url, 文本型, ,
.参数 domain, 文本型, ,
.参数 path, 文本型, ,
.参数 name, 文本型, ,
.参数 value, 文本型, ,
.子程序 CEF3_置窗口信息_弹出窗口, , , 设置窗口信息
.参数 CefWindowInfo指针, 整数型, ,
.参数 父窗口, 整数型, ,
.参数 窗口标题, 文本型, ,
.子程序 CEF3_置窗口信息_共享纹理, , , 开启后可在OnPaint事件获取屏幕缓冲数据
.参数 CefWindowInfo指针, 整数型, ,
.参数 是否共享, 逻辑型, ,
.子程序 CEF3_置窗口信息_无窗口, , , 设置窗口信息
.参数 CefWindowInfo指针, 整数型, ,
.参数 父窗口, 整数型, ,
.子程序 CEF3_置窗口信息_子窗口, , , 设置窗口信息
.参数 CefWindowInfo指针, 整数型, ,
.参数 父窗口, 整数型, ,
.参数 X, 整数型, ,
.参数 Y, 整数型, ,
.参数 宽度, 整数型, ,
.参数 高度, 整数型, ,
.子程序 CEF3_置浏览器设置_文本, , , 更改浏览器设置
.参数 CefBrowserSettings对象, 整数型, ,
.参数 项目ID, 整数型, , #浏览器设置Str_ 开头常量
.参数 值, 文本型, ,
.子程序 CEF3_置浏览器设置_整数, , , 更改浏览器设置
.参数 CefBrowserSettings对象, 整数型, ,
.参数 项目ID, 整数型, , #浏览器设置Int_ 开头常量
.参数 值, 整数型, ,
.子程序 CEF3_置浏览器设置_状态, , , 更改浏览器设置
.参数 CefBrowserSettings对象, 整数型, ,
.参数 项目ID, 整数型, , #浏览器设置State_ 开头常量
.参数 状态, 整数型, , #浏览器设置_ 开头常量
.子程序 CEF3_注册CDM插件, , , 注册CDM组件
.参数 路径, 文本型, ,
.子程序 CEF3_注册事件, , , CEF在单线程消息循环下会吃其他空间的消息,所以需要特殊注册才能正常使用其他控件
.参数 控件句柄, 整数型, ,
.参数 消息类型, 整数型, , 常量 #控件_
.参数 消息回调, 子程序指针, , 与原生回调函数的参数一致
.数据类型 CEF3_初始化信息, 公开, 用于设置浏览器启动信息
.成员 缓存目录, 文本型, , , 缓存文件存放位置
.成员 用户数据目录, 文本型, , , 用户数据目录
.成员 浏览器标识, 文本型, , , 浏览器用户代理标识(UA)
.成员 产品版本, 文本型, , , 浏览器内核版本
.成员 本地化语言, 文本型, , , 浏览器本地化语言设置
.成员 忽略证书错误, 逻辑型, , , 是否忽略无效的SSL证书。
.成员 接收语言, 文本型, , , HTTP协议"Accept-Language"项设置
.成员 执行进程, 文本型, , , 多进程模式下,设置启动的子进程程序。
.成员 单进程模式, 逻辑型, , , 设置浏览器是否为单进程
.成员 多线程消息循环, 逻辑型, , , 开启后,无需单独处理CEF的消息循环
.程序集 CEF3Browser, , 公开
.子程序 保存页面, , ,
.参数 文件名, 文本型, ,
.参数 目录, 文本型, ,
.参数 保存方式, 整数型, 可空 , 默认0
.子程序 尺寸被改变, , ,
.子程序 打开开发者工具, , ,
.参数 元素X, 整数型, ,
.参数 元素Y, 整数型, ,
.参数 窗口信息, 整数型, ,
.子程序 更改代理服务器, 逻辑型, ,
.参数 代理类型, 文本型, , #CEF代理服务器_ 当设置为system时则为使用系统代理
.参数 代理服务器, 文本型, ,
.子程序 关闭, , ,
.参数 强制, 逻辑型, ,
.子程序 后退, , ,
.子程序 开始寻找, , ,
.参数 识别码, 整数型, ,
.参数 欲搜寻文本, 文本型, ,
.参数 直接搜索, 逻辑型, ,
.参数 全字匹配, 逻辑型, ,
.参数 寻找下一个, 逻辑型, ,
.子程序 可否后退, 逻辑型, ,
.子程序 可否前进, 逻辑型, ,
.子程序 前进, , ,
.子程序 取窗口句柄, 整数型, , 返回浏览器依附的窗口,此方法仅在UI线程调用
.子程序 取顶级框架, CEF3Frame, ,
.子程序 取静音, 逻辑型, ,
.子程序 取框架_名称, CEF3Frame, ,
.参数 框架, 文本型, ,
.子程序 取缩放比例, 双精度小数, ,
.子程序 取指针, 整数型, ,
.子程序 是否为空, 逻辑型, ,
.子程序 是否载入中, 逻辑型, ,
.子程序 停止寻找, , ,
.参数 清除选择标记, 逻辑型, ,
.子程序 停止载入, , ,
.子程序 新建下载, , ,
.参数 下载地址, 文本型, ,
.子程序 置焦点, , ,
.参数 焦点, 逻辑型, ,
.子程序 置静音, , ,
.参数 静音, 逻辑型, ,
.子程序 置缩放比例, , ,
.参数 比例, 双精度小数, ,
.子程序 置指针, , ,
.参数 指针, 整数型, ,
.子程序 重新载入, , ,
.子程序 重新载入_忽略缓存, , ,
.程序集 CEF3Command, , 公开
.子程序 取指针, 整数型, ,
.子程序 是否为空, 逻辑型, ,
.子程序 置空项, , ,
.参数 名称, 文本型, ,
.子程序 置项值, , ,
.参数 名称, 文本型, ,
.参数 值, 文本型, ,
.子程序 置指针, , ,
.参数 指针, 整数型, ,
.程序集 CEF3ContextMenuParams, , 公开
.子程序 取地址, 文本型, ,
.子程序 取横向位置, 整数型, ,
.子程序 取框架地址, 文本型, ,
.子程序 取框架内文本编码, 文本型, ,
.子程序 取类型, 整数型, ,
.子程序 取媒体类型, 整数型, , #媒体类型_ 常量
.子程序 取完整地址, 文本型, ,
.子程序 取选择文本, 文本型, ,
.子程序 取页地址, 文本型, ,
.子程序 取源地址, 文本型, ,
.子程序 取指针, 整数型, ,
.子程序 取纵向位置, 整数型, ,
.子程序 是否为空, 逻辑型, ,
.子程序 置指针, , ,
.参数 指针, 整数型, ,
.程序集 CEF3DownloadItem, , 公开
.子程序 取ID, 长整数型, ,
.子程序 取Mime类型, 文本型, ,
.子程序 取当前下载速度, 长整数型, , 字节/秒
.子程序 取地址, 文本型, , 下载地址
.子程序 取接收数据大小, 长整数型, , 单位:字节
.子程序 取推荐文件名, 文本型, ,
.子程序 取完成百分比, 整数型, , 已经下载完成/总数据,如果总长度未知,则返回-1
.子程序 取完整路径, 文本型, ,
.子程序 取源地址, 文本型, ,
.子程序 取指针, 整数型, ,
.子程序 取总数据大小, 长整数型, , 单位:字节
.子程序 是否被取消, 逻辑型, ,
.子程序 是否为空, 逻辑型, ,
.子程序 是否已完成, 逻辑型, ,
.子程序 是否有效, 逻辑型, ,
.子程序 是否正在下载, 逻辑型, ,
.子程序 置指针, , ,
.参数 指针, 整数型, ,
.程序集 CEF3DownloadItemCallback, , 公开
.子程序 恢复, , ,
.子程序 取消, , ,
.子程序 取指针, 整数型, ,
.子程序 是否为空, 逻辑型, ,
.子程序 暂停, , ,
.子程序 置指针, , ,
.参数 指针, 整数型, ,
.程序集 CEF3Events, , 公开
.子程序 _浏览器_按下某键_, 逻辑型, , 78浏览器收到按键响应
.参数 浏览器, CEF3Browser, ,
.参数 按键类型, 整数型, , 0 = KEYEVENT_RAWKEYDOWN, 1 = KEYEVENT_KEYDOWN, 2 = KEYEVENT_KEYUP, 3 = KEYEVENT_CHAR
.参数 键位状态, 整数型, , #EVENTFLAG_
.参数 native_key_code, 整数型, , The actual key code genenerated by the platform.
.参数 character, 整数型, , The character generated by the keystroke.
.参数 unmodified_character, 整数型, , Same as |character| but unmodified by any concurrently-held modifiers (except shift). This is useful for working out shortcut keys.
.参数 focus_on_editable_field, 整数型, , 如果当前浏览器的焦点停留在可编辑的控件上,则为1,否则为0
.子程序 _浏览器_标题栏被改变_, , , 20浏览器标题被改变
.参数 浏览器, CEF3Browser, ,
.参数 标题, 文本型, ,
.参数 标题W, 整数型, , 字节集指针
.参数 标题文本长度, 整数型, ,
.子程序 _浏览器_菜单被点击_, 逻辑型, , 5c当浏览器菜单被用户点击时调用
.参数 浏览器, CEF3Browser, ,
.参数 框架, CEF3Frame, ,
.参数 参数, CEF3ContextMenuParams, ,
.参数 菜单项, 整数型, , command_id
.子程序 _浏览器_菜单被调用_, 逻辑型, , 58浏览器即将弹出菜单
.参数 浏览器, CEF3Browser, ,
.参数 框架, CEF3Frame, ,
.子程序 _浏览器_菜单被销毁_, , , 60当浏览器菜单将被销毁时调用
.参数 浏览器, CEF3Browser, ,
.参数 框架, CEF3Frame, ,
.子程序 _浏览器_插件崩溃_, , , 94浏览器插件崩溃时触发
.参数 浏览器, CEF3Browser, ,
.参数 插件路径, 文本型, ,
.子程序 _浏览器_初始化完毕_, , , 0c浏览器初始化完成
.子程序 _浏览器_处理协议_, 逻辑型, , 7C浏览器即将处理协议
.参数 浏览器, CEF3Browser, ,
.参数 框架, CEF3Frame, ,
.参数 请求对象, CEF3Request, ,
.子程序 _浏览器_创建菜单_, , , 54当浏览器即将创建菜单时调用
.参数 浏览器, CEF3Browser, ,
.参数 框架, CEF3Frame, ,
.参数 参数, CEF3ContextMenuParams, ,
.参数 模板, CEF3MenuModel, ,
.子程序 _浏览器_创建完毕_, , , 30浏览器创建完毕
.参数 浏览器, CEF3Browser, ,
.子程序 _浏览器_从标签打开URL_, 逻辑型, , 90浏览器打开新url
.参数 浏览器, CEF3Browser, ,
.参数 框架, CEF3Frame, ,
.参数 地址, 文本型, ,
.参数 用户手势, 逻辑型, ,
.子程序 _浏览器_地址栏被改变_, , , 1c浏览器地址被改变
.参数 浏览器, CEF3Browser, ,
.参数 框架, CEF3Frame, ,
.参数 地址, 文本型, ,
.参数 地址W, 整数型, , 字节集指针
.参数 地址文本长度, 整数型, ,
.子程序 _浏览器_滚动偏移被改变_, , , b4浏览器界面被滚动时触发
.参数 浏览器, CEF3Browser, ,
.参数 横向坐标, 双精度小数, ,
.参数 纵向坐标, 双精度小数, ,
.子程序 _浏览器_即将被关闭_, 逻辑型, , 34浏览器收到关闭请求
.参数 浏览器, CEF3Browser, ,
.子程序 _浏览器_即将被销毁_, , , 38浏览器即将销毁
.参数 浏览器, CEF3Browser, ,
.子程序 _浏览器_即将打开新窗口_, 逻辑型, , 2c浏览器即将创建新浏览器,返回真阻止,返回假放行
.参数 浏览器, CEF3Browser, ,
.参数 框架, CEF3Frame, ,
.参数 目标地址, 文本型, ,
.参数 打开方式, 整数型, , #WOD_ 开头常量
.参数 窗口信息, 整数型, , CefWindowInfo
.参数 浏览器设置, 整数型, , CefBrowserSettings
.子程序 _浏览器_即将弹出对话框_, 整数型, , 64浏览器即将弹出对话框,返回-1阻止弹出,返回0放行,返回1确认,返回2取消
.参数 浏览器, CEF3Browser, ,
.参数 对话框类型, 整数型, , #JSDIALOG_
.参数 提示文本, 文本型, ,
.参数 默认内容, 文本型, ,
.参数 输入内容, 整数型, , 提供一个长度1024的内存缓冲区指针,你可以向这个缓冲区输入内容。
.子程序 _浏览器_即将弹出对话框2_, 整数型, , 68浏览器即将弹出询问用户是否退出的对话框,返回0使用默认对话框处理,返回1为确认,返回2为取消
.参数 浏览器, CEF3Browser, ,
.参数 提示信息, 文本型, ,
.参数 是否为重新加载, 逻辑型, ,
.子程序 _浏览器_即将导航_, 逻辑型, , 18浏览器即将导航,返回真阻止,返回假放行
.参数 浏览器, CEF3Browser, ,
.参数 框架, CEF3Frame, ,
.参数 访问对象, CEF3Request, ,
.参数 打开方式, 整数型, , #NAVIGATION_ 开头常量
.参数 是否为重定向, 逻辑型, ,
.子程序 _浏览器_即将加载资源_, 逻辑型, , 4c浏览器开始载入一个资源
.参数 浏览器, CEF3Browser, ,
.参数 框架, CEF3Frame, ,
.参数 访问对象, CEF3Request, ,
.子程序 _浏览器_即将下载_, 整数型, , 98浏览器收到下载请求。返回-1放行,返回0打开文件对话框,返回1使用指定路径下载
.参数 浏览器, CEF3Browser, ,
.参数 下载信息, CEF3DownloadItem, ,
.参数 推荐文件名, 文本型, ,
.参数 保存路径, 整数型, , 长度为1024的内存缓冲区指针,使用 写到内存 操作
.子程序 _浏览器_脚本引擎创建完毕_, , , 10浏览器的脚本引擎创建完毕
.参数 浏览器, CEF3Browser, ,
.参数 框架, CEF3Frame, ,
.子程序 _浏览器_界面绘图_, , , ac浏览器更新画面时调用,此方法仅在开启纹理共享的浏览器中触发
.参数 浏览器, CEF3Browser, ,
.参数 类型, 整数型, , 渲染元素的类型,0=视图 1=弹出窗口
.参数 缓冲区指针, 整数型, , 宽度 * 高度 * 4 大小的缓冲区,格式为BGRA
.参数 宽度, 整数型, ,
.参数 高度, 整数型, ,
.子程序 _浏览器_控制台被更改_, , , 28控制台输出消息
.参数 浏览器, CEF3Browser, ,
.参数 消息, 文本型, ,
.参数 内容, 文本型, ,
.参数 行号, 整数型, ,
.子程序 _浏览器_启动程序_, , , 8浏览器即将读取命令行
.参数 命令行, CEF3Command, , 用于处理命令行参数的对象
.子程序 _浏览器_请求锁定指针_, 逻辑型, , a0浏览器即将触发pointer_lock的事件,返回真允许, 返回假禁止
.参数 浏览器, CEF3Browser, ,
.子程序 _浏览器_取消锁定指针_, , , a4浏览器取消锁定鼠标指针
.参数 浏览器, CEF3Browser, ,
.子程序 _浏览器_认证事件_, 整数型, , 80浏览器收到认证请求,返回0则代表继续,需要输入用户名与密码,返回1则代表取消,返回-1放行
.参数 浏览器, CEF3Browser, ,
.参数 是否为代理, 逻辑型, , isProxy
.参数 host, 文本型, ,
.参数 端口, 整数型, , port
.参数 realm, 文本型, , Realm
.参数 scheme, 文本型, , scheme
.参数 用户名, 整数型, , 提供一个长度为1024的内存缓冲区,可使用 写到内存 操作
.参数 密码, 整数型, , 提供一个长度为1024的内存缓冲区,可使用 写到内存 操作
.子程序 _浏览器_是否为用户浏览器_, 逻辑型, , 84判断是否为用户浏览器
.参数 浏览器, CEF3Browser, ,
.子程序 _浏览器_网页图标被改变_, , , 6c网页的图标被改变
.参数 浏览器, CEF3Browser, ,
.参数 图标列表, 文本型, , 以换行符分隔
.子程序 _浏览器_网页证书错误_, 整数型, , 88网页的证书错误时调用,返回0放行,返回1允许浏览器加载,返回2禁止浏览器加载
.参数 浏览器, CEF3Browser, ,
.参数 错误代码, 整数型, ,
.参数 请求url, 文本型, ,
.参数 ssl信息指针, 整数型, ,
.子程序 _浏览器_下载被更新_, , , 9c浏览器下载文件进度被改变
.参数 浏览器, CEF3Browser, ,
.参数 下载信息, CEF3DownloadItem, ,
.参数 回调, CEF3DownloadItemCallback, ,
.子程序 _浏览器_显示模式被改变_, , , 70浏览器即将进入/退出全屏
.参数 浏览器, CEF3Browser, ,
.参数 全屏, 逻辑型, , 真-进入全屏 假-退出全屏
.子程序 _浏览器_选择文本被改变_, , , b0浏览器被选择文本被改变时触发
.参数 浏览器, CEF3Browser, ,
.参数 被选择文本, 文本型, ,
.参数 被选择文本W, 整数型, , 字节集指针
.参数 被选择文本长度, 整数型, ,
.参数 被选择范围开始, 整数型, , 开始选择的位置
.参数 被选择范围终止, 整数型, , 结束选择的位置
.子程序 _浏览器_选择证书_, 整数型, , 8c浏览器要求用户选择证书时触发,返回0放行,返回非零整数即为证书地址
.参数 浏览器, CEF3Browser, ,
.参数 是否为代理, 逻辑型, , isProxy
.参数 host, 文本型, ,
.参数 端口, 整数型, , port
.参数 证书列表, 整数型, , CEF3CertificateList指针
.子程序 _浏览器_渲染进程被终止_, , , a8浏览器渲染进程终止时触发
.参数 浏览器, CEF3Browser, ,
.参数 状态, 整数型, , #TS_*常量
.子程序 _浏览器_载入开始_, , , 40浏览器开始载入网页
.参数 浏览器, CEF3Browser, ,
.参数 框架, CEF3Frame, ,
.子程序 _浏览器_载入失败_, , , 48浏览器载入失败
.参数 浏览器, CEF3Browser, ,
.参数 框架, CEF3Frame, ,
.参数 错误代码, 整数型, ,
.参数 失败地址, 文本型, ,
.子程序 _浏览器_载入完毕_, , , 44浏览器完成载入网页
.参数 浏览器, CEF3Browser, ,
.参数 框架, CEF3Frame, ,
.参数 状态码, 整数型, ,
.参数 已全部载入, 逻辑型, ,
.子程序 _浏览器_载入状态被改变_, , , 3c浏览器载入状态被改变
.参数 浏览器, CEF3Browser, ,
.参数 是否正在载入中, 逻辑型, ,
.参数 可否后退, 逻辑型, ,
.参数 可否前进, 逻辑型, ,
.子程序 _浏览器_状态栏被改变_, , , 24浏览器状态文本被改变
.参数 浏览器, CEF3Browser, ,
.参数 文本, 文本型, ,
.子程序 _浏览器_资源加载完毕_, , , 50浏览器资源载入完毕
.参数 浏览器, CEF3Browser, ,
.参数 框架, CEF3Frame, ,
.参数 访问对象, CEF3Request, ,
.参数 载入结果, 整数型, , 1 = 成功,2 = 未加载完成,3 = 被取消,4 = 加载失败,0 = 未知原因
.参数 资源大小, 长整数型, ,
.子程序 _浏览器_子进程即将启动_, , , 14CEF即将启动一个子进程,用户可以对命令行进行操作
.参数 命令行, CEF3Command, ,
.子程序 _浏览器_自动调整尺寸_, 逻辑型, , 74浏览器即将自动调整尺寸
.参数 浏览器, CEF3Browser, ,
.参数 宽度, 整数型, ,
.参数 高度, 整数型, ,
.程序集 CEF3Frame, , 公开
.子程序 取地址, 文本型, ,
.子程序 取名称, 文本型, ,
.子程序 取网页文本, , ,
.参数 接收子程序, 子程序指针, , 无返回值 异步接收文本 文本型 文本数据,整数型 长度,整数型 附加参数
.参数 附加参数, 整数型, ,
.子程序 取网页源码, , ,
.参数 接收子程序, 子程序指针, , 无返回值 异步接收文本 文本型 文本数据,整数型 长度,整数型 附加参数
.参数 附加参数, 整数型, ,
.子程序 取指针, 整数型, ,
.子程序 是否为顶级框架, 逻辑型, ,
.子程序 是否为空, 逻辑型, ,
.子程序 跳转, , ,
.参数 地址, 文本型, ,
.子程序 源码视图, , ,
.子程序 执行脚本, , ,
.参数 脚本内容, 文本型, ,
.子程序 执行脚本Ex, , , 可返回执行后的返回值
.参数 脚本内容, 文本型, ,
.参数 接收子程序, 子程序指针, , 无返回值 [参数1 文本型 文本返回值] [参数2 整数型 整数返回值] [参数3 整数型 附加参数]
.参数 接收类型, 整数型, , 0-整数 1-文本
.参数 附加参数, 整数型, ,
.子程序 执行命令, , ,
.参数 命令号, 整数型, , #网页命令_ 开头常量
.子程序 置指针, , ,
.参数 指针, 整数型, ,
.程序集 CEF3MenuModel, , 公开
.子程序 清空, 逻辑型, ,
.子程序 取菜单类型, 整数型, , #MENUITEMTYPE_
.参数 菜单ID, 整数型, ,
.子程序 取菜单名称, 文本型, ,
.参数 菜单ID, 整数型, ,
.子程序 取分组ID, 整数型, ,
.参数 菜单ID, 整数型, ,
.子程序 取数量, 整数型, ,
.子程序 取指针, 整数型, ,
.子程序 取子菜单, CEF3MenuModel, ,
.参数 菜单ID, 整数型, ,
.子程序 删除菜单, 逻辑型, ,
.参数 菜单ID, 整数型, ,
.子程序 是否被选中, 逻辑型, ,
.参数 菜单ID, 整数型, ,
.子程序 是否禁止, 逻辑型, ,
.参数 菜单ID, 整数型, ,
.子程序 是否可见, 逻辑型, ,
.参数 菜单ID, 整数型, ,
.子程序 是否为空, 逻辑型, ,
.子程序 添加菜单, 逻辑型, ,
.参数 菜单ID, 整数型, ,
.参数 菜单名称, 文本型, ,
.子程序 添加菜单_单选框, 逻辑型, ,
.参数 菜单ID, 整数型, ,
.参数 菜单名称, 文本型, ,
.参数 分组ID, 整数型, ,
.子程序 添加菜单_复选框, 逻辑型, ,
.参数 菜单ID, 整数型, ,
.参数 菜单名称, 文本型, ,
.子程序 添加分隔线, 逻辑型, ,
.子程序 添加子菜单, CEF3MenuModel, ,
.参数 菜单ID, 整数型, ,
.参数 菜单名称, 文本型, ,
.子程序 置菜单名称, 逻辑型, ,
.参数 菜单ID, 整数型, ,
.参数 新的名称, 文本型, ,
.子程序 置分组ID, 逻辑型, ,
.参数 菜单ID, 整数型, ,
.参数 分组ID, 整数型, ,
.子程序 置禁止状态, 逻辑型, ,
.参数 菜单ID, 整数型, ,
.参数 是否禁止, 逻辑型, ,
.子程序 置可见状态, 逻辑型, ,
.参数 菜单ID, 整数型, ,
.参数 是否可见, 逻辑型, ,
.子程序 置选中状态, 逻辑型, ,
.参数 菜单ID, 整数型, ,
.参数 是否选中, 逻辑型, ,
.子程序 置指针, , ,
.参数 指针, 整数型, ,
.程序集 CEF3Request, , 公开
.子程序 取地址, 文本型, ,
.子程序 取指针, 整数型, ,
.子程序 是否为空, 逻辑型, ,
.子程序 置协议项, , ,
.参数 项名, 文本型, ,
.参数 项值, 文本型, ,
.子程序 置指针, , ,
.参数 指针, 整数型, ,
.常量 CEF代理服务器_auto_detect, "“auto_detect”", 公开,
.常量 CEF代理服务器_direct, "“direct”", 公开,
.常量 CEF代理服务器_fixed_servers, "“fixed_servers”", 公开,
.常量 CEF代理服务器_pac_script, "“pac_script”", 公开,
.常量 CEF代理服务器_system, "“system”", 公开,
.常量 JSDIALOG_ALERT, "0", 公开,
.常量 JSDIALOG_CONFIRM, "1", 公开,
.常量 JSDIALOG_PROMPT, "2", 公开,
.常量 TID_CACHE, "4", 公开, Used to handle slow HTTP cache operations.
.常量 TID_DB, "1", 公开, Used to interact with the database.
.常量 TID_FILE, "2", 公开, Used to interact with the file system.
.常量 TID_IO, "5", 公开, Used to process IPC and network messages.
.常量 TID_PROCESS_LAUNCHER, "3", 公开, Used to launch and terminate browser processes.
.常量 TID_RENDERER, "6", 公开, The main thread in the renderer. Used for all WebKit and V8 interaction.
.常量 TID_UI, "0", 公开, The main thread in the browser. This will be the same as the main application thread if CefInitialize() is called with a CefSettings.multi_threaded_message_loop value of false.
.常量 TS_ABNORMAL_TERMINATION, "0", 公开, 进程正常关闭
.常量 TS_PROCESS_CRASHED, "2", 公开, 进程崩溃
.常量 TS_PROCESS_OOM, "3", 公开, 进程内存不足崩溃
.常量 TS_PROCESS_WAS_KILLED, "1", 公开, 进程被任务管理器终止
.常量 控件_按下某键, "256", 公开,
.常量 控件_被双击, "515", 公开,
.常量 控件_放开某键, "257", 公开,
.常量 控件_鼠标位置被移动, "512", 公开,
.常量 控件_鼠标右键被按下, "516", 公开,
.常量 控件_鼠标右键被放开, "517", 公开,
.常量 控件_鼠标左键被按下, "513", 公开,
.常量 控件_鼠标左键被放开, "514", 公开,
.常量 控件_字符输入, "258", 公开,
.常量 浏览器设置_禁止, "2", 公开,
.常量 浏览器设置_默认, "0", 公开,
.常量 浏览器设置_允许, "1", 公开,
.常量 浏览器设置Int_背景颜色, "5", 公开,
.常量 浏览器设置Int_离屏渲染帧率, "0", 公开,
.常量 浏览器设置Int_默认固定字号, "2", 公开,
.常量 浏览器设置Int_默认字号, "1", 公开,
.常量 浏览器设置Int_最小必须字号, "4", 公开,
.常量 浏览器设置Int_最小字号, "3", 公开,
.常量 浏览器设置State_WebGL, "16", 公开, webgl
.常量 浏览器设置State_本地储存, "13", 公开, local_storage
.常量 浏览器设置State_标签到链接, "12", 公开, tab_to_links
.常量 浏览器设置State_插件, "5", 公开, plugins
.常量 浏览器设置State_访问本地文件, "7", 公开, file_access_from_file_urls
.常量 浏览器设置State_访问外域文件, "6", 公开, universal_access_from_file_urls
.常量 浏览器设置State_加载图像, "9", 公开, image_loading
.常量 浏览器设置State_脚本, "1", 公开, javascript
.常量 浏览器设置State_脚本DOM粘贴, "4", 公开, javascript_dom_paste
.常量 浏览器设置State_脚本访问剪辑版, "3", 公开, javascript_access_clipboard
.常量 浏览器设置State_脚本关闭窗口, "2", 公开, javascript_close_windows
.常量 浏览器设置State_数据库, "14", 公开, databases
.常量 浏览器设置State_图像自适应, "10", 公开, image_shrink_standalone_to_fit
.常量 浏览器设置State_网络安全, "8", 公开, web_security
.常量 浏览器设置State_文本区域调整, "11", 公开, text_area_resize
.常量 浏览器设置State_应用缓存, "15", 公开, application_cache
.常量 浏览器设置State_远程字体, "0", 公开, remote_fonts
.常量 浏览器设置Str_Cursive字体, "4", 公开,
.常量 浏览器设置Str_Fantasy字体, "5", 公开,
.常量 浏览器设置Str_SansSerif字体, "3", 公开,
.常量 浏览器设置Str_Serif字体, "2", 公开,
.常量 浏览器设置Str_标准字体, "0", 公开,
.常量 浏览器设置Str_固定字体, "1", 公开,
.常量 浏览器设置Str_接收语言列表, "7", 公开,
.常量 浏览器设置Str_默认编码, "6", 公开,
.常量 媒体类型_插件, "5", 公开,
.常量 媒体类型_视频, "2", 公开,
.常量 媒体类型_图像, "1", 公开,
.常量 媒体类型_文件, "4", 公开,
.常量 媒体类型_无, "0", 公开,
.常量 媒体类型_音频, "3", 公开,
.常量 网页命令_撤销, "0", 公开,
.常量 网页命令_复制, "3", 公开,
.常量 网页命令_剪切, "2", 公开,
.常量 网页命令_全选, "6", 公开,
.常量 网页命令_删除, "5", 公开,
.常量 网页命令_粘贴, "4", 公开,
.常量 网页命令_重复, "1", 公开,