WideStudio/MWT Class Reference

WideStudio/MWT 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.90

For Use with WideStudio/MWT Release 3.90, Summer 2005


WideStudio/MWT Home | Up to

Copyright(C) WideStudio/MWT Development Team, 1999-2005 Last modified: June 25, 2005