R E S T O R E W I N D O W 命 令

R E S T O R E W I N D O W 命 令 - 图1将保存在窗口文件或备注字段中的窗口定义和窗口状态恢复到内存中

语 法

RESTORE WINDOW W indowNameList | ALL

F R O M FileName | FROM MEMO MemoF ieldName

参 数 描 述

W indowNameList

R E S T O R E W I N D O W 命 令 - 图2R E S T O R E W I N D O W 命 令 - 图3指 定 一 个 或 多 个 要 恢 复 的 窗 口 多 个 窗 口 的 名 称 之 间 用 逗 号 隔 开

ALL

R E S T O R E W I N D O W 命 令 - 图4恢 复 窗 口 文 件 或 备 注 字 段 中 的 所 有 窗 口 定 义

F R O M FileName

R E S T O R E W I N D O W 命 令 - 图5R E S T O R E W I N D O W 命 令 - 图6R E S T O R E W I N D O W 命 令 - 图7R E S T O R E W I N D O W 命 令 - 图8指 定 要 从 中 恢 复 窗 口 的 窗 口 文 件 窗 口 文 件 具 有 .W IN 扩 展 名 如 果 保 存 窗口 时 给 了 窗 口 文 件 一 个 不 同 于 .W IN 的 扩 展 名 则 必 须 在 FileName 中 加 入扩 展 名

F R O M M E M O MemoF ieldName

R E S T O R E W I N D O W 命 令 - 图9指 定 要 从 中 恢 复 窗 口 的 备 注 字 段

说 明

R E S T O R E W I N D O W 命 令 - 图10R E S T O R E W I N D O W 命 令 - 图11使用 SAVE WINDOW 命令 可以把窗口定义保存在窗口文件或备注字段中

R E S T O R E W I N D O W 命 令 - 图12R E S T O R E W I N D O W 命 令 - 图13R E S T O R E W I N D O W 命 令 - 图14内存中任何与要恢复窗口同名的窗口都被改写 窗口在保存时的状态 R E S T O R E W I N D O W 命 令 - 图15 隐藏的 活动的等等 R E S T O R E W I N D O W 命 令 - 图16 在恢复时都被恢复出来

示 例

R E S T O R E W I N D O W 命 令 - 图17R E S T O R E W I N D O W 命 令 - 图18R E S T O R E W I N D O W 命 令 - 图19R E S T O R E W I N D O W 命 令 - 图20在下面的示例中 定义了一个窗口 wOutput1 并且保存到一个变量中 清除所有的窗口 还原和激活窗口 wOutput1

CLEAR

DEFINE WINDOW wOutput1 FROM 2,1 TO 13,75 TITLE 'Output' ; CLOSE FLOAT GROW ZOOM

SAVE WINDOW wOutput1 TO temp CLEAR WINDOWS

RESTORE WINDOW wOutput1 FROM temp ACTIVATE WINDOW wOutput1

WAIT "The window wOutput1 has been restored" WINDOW RELEASE WINDOW wOutput1

请 参 阅

ACTIVATE WINDOW, DEFINE WINDOW, SAVE WINDOWS