zoukankan      html  css  js  c++  java
  • 屏幕切换

    设置下一个屏幕

    通过set screen在链中当前屏幕简单地指定下一个屏幕。当前屏幕处理完毕后,控制转入该下一个屏幕,从下一个屏幕返回到当前屏幕不是自动的。

    使用call screen,挂起当前(正在调用的链),调入下一个屏幕(或屏幕链)。通过语句leave screen to screen 0调用的屏幕就能够返回到挂起的链上。

    set screen是指定下一屏幕,它不中断当前屏幕处理。如果未完成当前屏幕就要转入下一个屏幕,请使用Leave screen语句

    系统变量SY-DYNNR总是包含当前屏幕编号。

    调用新的屏幕序列

    调用屏幕作为弹出框:call screen <screen number>

                starting at <start column> <start line>

                ending at <end column> <endline>

     要终止调用模式并返回到挂起链,请将“下一屏幕”设置为0并退出:

    leave to screen 0 或者 set screen 0. 事物中的初始屏幕本身即是调用模式,如果在该序列中中leave to screen0(也就是说,没有堆积任何其他的调用模式),则从事务中一起返回。

    一次堆积最多9个调用模式。

    退出当前屏幕:


    要终止处理当前屏幕,请使用leave to screen <screen number> 或者 set screen <screen number> 。  leave screen。

    这两个命令都是终止处理当前屏幕,并直接跳到<screen number>。如果使用set screen 而没有使用leave screen,则程序在转入<scree number>之前完成当前屏幕的处理。

    如果使用leave screen而之前没有使用set screen,则终止当前屏幕,并直接转入屏幕属性中指定为默认的下一个屏幕。

    在"调用模式"中,特殊屏幕号0 (leave to screen 0)导致系统跳回到先前的调用级别。也就是说,如果使用call screen调用屏幕序列,则leave to screen 0 将终止该序列返回调用屏幕。如果没有调用过屏幕序列,leave to screen 0 将终止事物。

  • 相关阅读:
    DOM基础
    9个实用的Javascript代码高亮脚本
    去掉超链接虚线框去掉chrome浏览器中input或textarea在得到焦点时出现黄色边框和取消可以拖动大小
    我的Gvim配置文件
    收集的一些有关UED的团队和个人博客
    JS函数:返回下一个元素节点而不是下一个节点
    分享一款图片导航效果 Animated Slideshow Navigation
    原生javascript写的Tab菜单(函数版)
    单个select语句实现MySQL查询统计次数
    mysql 语句case when
  • 原文地址:https://www.cnblogs.com/caizjian/p/8192951.html
Copyright © 2011-2022 走看看