WPS 基础接口 > 演示 API 参考 > Application > 事件 > Application.WindowBeforeDoubleClick 事件
当双击下表列出的视图中的项目时发生此事件。

语法

表达式.WindowBeforeDoubleClick(Sel, Cancel)

表达式   一个代表 Application 对象的变量。

参数

名称 必选/可选 数据类型 描述
Sel 必选 Selection 发生双击时鼠标指针下方的选定内容。
Cancel 必选 Boolean 当事件发生时为 False。如果事件过程将此参数设为 True,则在完成此过程后,不执行默认的双击操作。

说明

有关使用 Application 对象的事件的详细信息,请参阅 使用 Application 对象的事件。

视图 项目
普通视图或幻灯片视图 形状
幻灯片浏览视图 幻灯片
备注页视图 幻灯片图像

除非将 Cancel 参数设置为 True,否则在发生此事件后将发生默认的双击操作。

示例

在幻灯片浏览视图中,任何幻灯片的默认双击事件都是转到幻灯片视图。在以下示例中,如果当前演示文稿显示在幻灯片浏览视图中,则 WindowBeforeDoubleClick 事件抢占为默认动作。事件过程会将视图切换为普通视图,然后通过将 Cancel 参数设置为 True 来取消切换到幻灯片视图。

示例代码
function Application_WindowBeforeDoubleClick(Sel, Cancel) {
    let window = Application.ActiveWindow
    if(window.ViewType == ppViewSlideSorter) {
        window.ViewType = ppViewNormal
        Cancel = true
    }
}


请参阅