| WideStudio Programming Guide | WideStudio Index Table of contents

> ## 例2 (各种类的使用)

> 在如下所示的例子中，将介绍WideStudio中使用的各种类。
> 源代码如下所示： ws/samples/sample/EUCJP/sample/sample.prj； ws/samples/sample/SJIS/sample/sample.prj。 使用应用程序生成器打开文件，并进行编译。
> 该例子包括以下内容。
> - 显示对话框
> - 通过滑动块指定值
> - 文本输入
> - 通过组合框输入/选择文本
> - 通过选择菜单选择值
> - 通过列表显示字符串

> [应用程序窗口示例]
> - 显示对话框
>   “Dialog”按钮“WSEV_ACTIVATE”事件对应的处理过程为btn1_ep()，其处理内容如下所示。 点击按钮后，弹出消息对话框(newmess_002 )，根据对话框的返回值，在标签(newvlab_001) 中显示相应的结果。
> - 通过滑动块指定值
>   滑动块1(newvsli_000)“WSEV_VALUE_CH”事件对应的处理过程为slider1_ep()，其处理内容如下所示。 拖动滑动块时，在标签(newvlab_002 )中显示滑动块指定的值。
> - 文本输入
>   “Input text”按钮“WSEV_ACTIVATE”事件对应的处理过程为btn2_ep()，其处理内容如下所示。 点击按钮后，在文本输入字段(newvifi_004 )中输入的文本，将在旁边的标签(newvlab_005 )中显示。
> - 通过滑动块指定值2
>   滑动块2(newvsli_006)“WSEV_VALUE_CH”事件对应的处理过程为slider2_ep()，其处理内容如下所示。 拖动滑动块时，在进度条(newvmet_008)中显示滑动块指定的值。
> - 组合框
>   通过组合框输入，选择文本的例子。
> - 选择菜单
>   “Choose”选择菜单“WSEV_VALUE_CH”事件对应的处理过程为opt1_ep()，其处理内容如下所示。 选择菜单中选择的值，将在旁边的标签(newvlab_011 )中显示。
> - 列表
>   “Add”按钮“WSEV_ACTIVATE”事件对应的处理过程为btn3_ep()，其处理内容如下所示。 在列表(newlist_012) 中加入一行字符串。
>   “Clear”按钮“WSEV_ACTIVATE”事件对应的处理过程为btn4_ep()，其处理内容如下所示。 删除显示在列表(newlist_012)中的字符串。

> [应用程序窗口示例]

Document Release 3.70 for WideStudio ver 3.70, May 2004

WideStudio documents index | Table of contents

Copyright(C) WideStudio Development Team, 1999-2004 | Last modified: May 25, 2004