WideStudio Programming Guide

| WideStudio Programming Guide | WideStudio Index Table of contents

> ## 下拉菜单和菜单区域

> ### 菜单区域

> 菜单区域 WSCmenuArea Class，是配置菜单的形式。 这个形式中，被配置的窗上部有一定的领域，以确保显示菜单的空间。 窗口尺寸可随尺寸调整变更自动地也被变更。

> [使用菜单区域(WSCmenuArea)的范例]

> ### 使用下拉菜单

> 以下将制作一个有下拉菜单的范例。

> [具有文件菜单的应用软件范例]
> 象图中所显示一样，有「文件」菜单，并且具有象下面一样的菜单项目。
> - 读入
> - 保存
> - 结束
> 首先制作应用软件窗一个，从项目箱的 Forms中选择菜单区域(WSCmenuArea)并配置。 然后，对象框的 Commands 中选择写有PLD的图标(WSCpulldownMenu Class)， 并将其配置在菜单区域上。如下面的方法设定属性。
> - 显示字符串:文件
> - 菜单项目:读入(O):读入EP:o，保存(S):保存EP:s，SP，结束(E):结束EP:e
> 在菜单项目属性中，设定每一项目时，中间均得使用分号（，）分开。
> 如下面的格式，1项设定可以成立。 途中，如果夹有“SP”的话，分离画面将被显示。

>     项目的显示字符串:实行事件过程名:快捷键,...

> 以下是当项目被选择时实行的事项过程。上述的例子， 譬如，「读入 (O)」如果被选择，「读入EP」名称的事项过程将被实行。 可通过触发器 NONE 将「读入EP」的名称和想实行的事项过程连接起来。
> 对不同的菜单项目可以分配ID。如果在同一个事项过程中， 可通过辨别被选择的菜单项目，进行不同处理。
> 分配ID情况时，使用如下一样的格式进行指定。从过程中利用getValue()函数， 能取得被选择的菜单项目的ID．

>     项目的显示字符串:实行事项过程名:快捷键:ID,...

> ### 使用下拉菜单时的注意事项

> 同样的一个形式上，下拉菜单和其他的WSCv系的项目不可兼用。 如果使用下拉菜单，请准备只配置下拉菜单的形式， 在没有配置其他Class项目的状态下，才可配置下拉菜单。

Document Release 3.70 for WideStudio ver 3.70, Feb 2004

WideStudio documents index | Table of contents

Copyright(C) T. Hirabayashi, 2000-2004 | Last modified: Feb 25, 2004