Wide Studio Object Reference

Wide Studio Home
Up to

## クラスの型

WSCscrForm

## メソッド関数仕様

### getVisibleWidth 関数の説明

書式
  long getVisibleWidth()
機能
  実際に表示されている表示領域の横幅を取得する関数です。 仮想領域長を取得したい場合はプロパティ WSNworkWidth の値を、 スクロールフォームの横幅を取得したい場合は WSNwidth の値を 参照してください。
処理
引数
  なし。
返値
  実際の表示領域の横幅をドット単位で返します。
注意
サンプル

        //実際に表示されている表示領域の横幅を取得します。
        long vw = newscrF_000->getVisibleWidth();

### getVisibleHeight 関数の説明

書式
  long getVisibleHeight()
機能
  実際に表示されている表示領域の縦幅を取得する関数です。 仮想領域長を取得したい場合はプロパティ WSNworkHeight の値を、 スクロールフォームの縦幅を取得したい場合は WSNheight の値を を参照してください。
処理
引数
  なし。
返値
  実際の表示領域の縦幅をドット単位で返します。
注意
サンプル

        //実際に表示されている表示領域の縦幅を取得します。
        long vh = newscrF_000->getVisibleHeight();

### getScrFrame 関数の説明

書式
  WSCbase* getScrFrame()
機能
  内部のスクロール領域のインスタンス(WSCscrFrameクラス)を 取得する関数です。 スクロールフォーム内の領域のインスタンスに 直接アクセスする場合に使用します。
処理
引数
  なし。
返値
  内部のスクロール領域のインスタンス。
注意
  スクロールフォーム内の領域のインスタンスに 直接アクセスしたい場合に使用します。
サンプル

        //内部のスクロール領域のインスタンスを返します。
        WSCbase* scrform = newscrF_000->getScrFrame();

### onActivate 関数の説明

書式
  void onActivate()
機能
  スクロールが完了したとき、この関数が実行されます。 派生クラスでは、トリガ(WSEV_ACTIVATE)による イベントプロシージャを用いる代わりに この関数をオーバーライドすることでも、スクロール完了に関する イベント処理を行うことができます。
処理
引数
  なし。
返値
  なし。
注意
  なし。
サンプル

      void new_class::onActivate(){
        //一連のスクロール動作が完了した場合に行う処理を記述します。

        //処理を派生元クラスに引き継ぎます。
        old_class::onActivate();
      }

Document Release 3.70
For Use with Wide Studio Release 3.70, Spring 2004

WideStudio Home | Up to

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