logo

Wide Studio Application Builder User's Guide

Wide Studio Home
Up to


オブジェクトとは

オブジェクトは、ウィンドウやプッシュボタンなどの部品を指します。 オブジェクトは C++オブジェクトからなり、 利用者が簡単にオブジェクトをカスタマイズ出来るよう、 次の様な機能を持っています。
  • プロパティ
    オブジェクトはプロパティ(一種のメンバ変数)を持ち、 統一インターフェースで値を指定できます。 プロパティには、色や大きさを指定するもの、形状、数値、文字列を指定するもの などがあります。
    またクラスウィンドウを利用すると、新たにプロパティを追加したオブジェクトを 作成することもできます。 詳しくはクラスウィンドウのプロパティの追加の節を参照下さい。
  • イベントプロシージャ
    オブジェクトはイベントプロシージャ(後節を参照下さい)を 持つことが出来ます。 イベントプロシージャによって、更なる機能追加や 動作の追加を行うことができます。 イベントプロシージャによって不必要なクラス派生を抑え、 簡単にオブジェクトをカスタマイズして使用できるようになっています。 もちろん、クラス派生によって新型オブジェクトの生成 (クラスウィンドウの節を参照下さい)を行うこともできます。
オブジェクト(マネジメント機能を持つもの)には主に次の様なものがあります。
分類 クラス名称 説明
ウィンドウ WSCwindow ウィンドウでアプリケーションウィンドウのベースとなります。
  WSCbaseDialog ダイアログです。
フォーム WSCform ウィンドウ内に各種コントロールを配置する矩形エリアです。
  WSCscrForm スクロール機能を有したエリアです。
  WSCsform セパレータによって複数の領域の大きさを自由に変えることのできる矩形エリアです。
  WSCindexForm インデックスタブによる切替えができる矩形エリアです。

オブジェクト(マネジメント機能を持たないもの)には主に次の様なものがあります。
分類 クラス名称 説明
ラベル・ボタン WSCvbtn プッシュボタンです。
  WSCvtoggle トグルボタンです。
  WSCvlabel 矩形枠を持ったテキスト表示オブジェクトです。
コントロール WSCpulldownMenu プルダウンメニューです。
  WSCoption オプションメニューです。値を選択します。
  WSCpopupMenu ポップアップメニューです。
  WSCvslider スライダーです。値を選択するのに便利です。
  WSCvclock 時計を表示します。
  WSClist テキストをリスト表示します。スクロール機能を有します。
  WSCvifield キーボードからテキスト入力を行うオブジェクトです。
  WSCvmifield 複数行入力を行うオブジェクトです。
  WSCtextField スクロールバーを持つ、複数行入力を行うオブジェクトです。
  WSCcomboBox キーボード入力と、選択メニューの両方の機能を持ちます。
基本描画 WSCvarc 円弧を表示します。
  WSCvrect 矩形を表示します。
  WSCvline 折れ線を表示します。
  WSCvpoly 多角形を表示します。

Document Release 2.0

For Use with Wide Studio Release 2.0, Spring 2002


Wide Stuido Home | Up to

Copyright(C) T. Hirabayashi, 1999-2002 Last modified: January 1, 2002