S E T S Y S M E N U 命 令

S E T S Y S M E N U 命 令 - 图1S E T S Y S M E N U 命 令 - 图2S E T S Y S M E N U 命 令 - 图3在程序运行期间 启用或禁止 Visual FoxPro 系统菜单栏 并对其重新配置

语 法

SET SYSMENU ON | OFF | AUTOMATIC

| TO [ MenuLis t]

| TO [ MenuTitleLis t]

| TO [DEFAULT ] | SAVE | NOSAVE

参 数 描 述

O N

S E T S Y S M E N U 命 令 - 图4S E T S Y S M E N U 命 令 - 图5在 程 序 执 行 期 间 当 V isual FoxPro 等 待 诸 如 BROWSE READ 和 MODIFY

S E T S Y S M E N U 命 令 - 图6S E T S Y S M E N U 命 令 - 图7命 令 等 命 令 的 键 盘 输 入 时 启 用 V isual FoxPro 主 菜 单 栏

OFF

S E T S Y S M E N U 命 令 - 图8S E T S Y S M E N U 命 令 - 图9在 程 序 执 行 期 间 禁 止 Visual FoxPro 主 菜 单 栏

AUTOMATIC

S E T S Y S M E N U 命 令 - 图10S E T S Y S M E N U 命 令 - 图11S E T S Y S M E N U 命 令 - 图12使 Visual FoxPro 主 菜 单 栏 在 程 序 执 行 期 间 可 见 可 以 访 问 菜 单 栏 但 菜 单项 是 启 用 还 是 禁 止 则 取 决 于 不 同 的 命 令

S E T S Y S M E N U 命 令 - 图13S E T S Y S M E N U 命 令 - 图14在 Visual FoxPro 中 默 认 设 置 是 AUTOMATIC

TO [MenuList]

TO [MenuTitleList]

S E T S Y S M E N U 命 令 - 图15S E T S Y S M E N U 命 令 - 图16S E T S Y S M E N U 命 令 - 图17S E T S Y S M E N U 命 令 - 图18指 定 Visual FoxPro 主 菜 单 栏 中 菜 单 或 菜 单 标 题 的 子 集 这 些 菜 单 或 菜 单 标题 可 以 是 主 菜 单 中 的 菜 单 或 菜 单 标 题 的 任 意 组 合 相 互 之 间 用 逗 号 隔 开 菜单 和 菜 单 标 题 的 内 部 名 称 列 在 系 统 菜 单 名 称 中

S E T S Y S M E N U 命 令 - 图19S E T S Y S M E N U 命 令 - 图20S E T S Y S M E N U 命 令 - 图21S E T S Y S M E N U 命 令 - 图22S E T S Y S M E N U 命 令 - 图23S E T S Y S M E N U 命 令 - 图24例 如 下 面 的 命 令 从 Visual FoxPro 主 菜 单 栏 中 移 去 除 文 件 和 窗 口菜 单 外 的 所 有 菜 单

SET SYSMENU TO _MFILE, _MWINDOW

S E T S Y S M E N U 命 令 - 图25使 用 RELEASE BAR 可 指 定 菜 单 中 的 可 用 菜 单 项

TO [DEFAULT]

S E T S Y S M E N U 命 令 - 图26S E T S Y S M E N U 命 令 - 图27将 主 菜 单 栏 恢 复 为 默 认 设 置 如 果 对 主 菜 单 栏 或 它 的 菜 单 做 过 修 改 可 发 出

S E T S Y S M E N U 命 令 - 图28SET SYSMENU TO DEFAULT 命 令 恢 复 使 用 SET SYSMENU SAVE 可 以

S E T S Y S M E N U 命 令 - 图29指 定 默 认 设 置

S A V E

S E T S Y S M E N U 命 令 - 图30S E T S Y S M E N U 命 令 - 图31S E T S Y S M E N U 命 令 - 图32使 当 前 菜 单 系 统 成 为 默 认 设 置 如 果 在 发 出 SET SYSMENU SAVE 命 令 之后 修 改 了 菜 单 系 统 可 以 通 过 发 出 SET SYSMENU TO DEFAULT 命 令 来 恢复 前 面 的 设 置

N O S A V E

S E T S Y S M E N U 命 令 - 图33S E T S Y S M E N U 命 令 - 图34S E T S Y S M E N U 命 令 - 图35重 置 菜 单 系 统 为 默 认 的 Visual FoxPro 系 统 菜 单 但 是 只 有 当 发 出 SET SYSMENU TO DEFAULT 命 令 之 后 才 显 示 默 认 的 Visual FoxPro 系 统 菜单

说 明

S E T S Y S M E N U 命 令 - 图36SET SYSMENU 控制程序运行期间的 Visual FoxPro 主菜单栏 它允许有选择地移去

S E T S Y S M E N U 命 令 - 图37S E T S Y S M E N U 命 令 - 图38Visual FoxPro 主菜单系统中的菜单标题和菜单 并可以将其恢复

S E T S Y S M E N U 命 令 - 图39不带其他参数的 SET SYSMENU TO 命令禁止 Visual FoxPro 主菜单栏

请 参 阅

系 统 菜 单 名 , POP MENU, PUSH MENU, RELEASE, SYS(2013)