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