Wide Studio Object Reference

| Wide Studio Object Reference |
Wide Studio Home
Up to
  ## クラスの型 WSCscrForm ## メソッド関数仕様 ### getVisibleWidth 関数の説明 書式 long getVisibleWidth() 機能 実際に表示されている表示領域の横幅を取得する関数です。 仮想領域長を取得したい場合はプロパティ WSNworkWidth の値を スクロールフォームの横幅を取得したい場合は WSNwidth の値を 参照してください。 処理 引数 なし。 返値 実際の表示領域の横幅をドット単位で返します。 注意 仮想領域長は、プロパティ WSNworkWidth, スクロールフォームの横幅を取得したい場合は、 WSNwidth を参照してください。 サンプル
        //実際に表示されている表示領域の横幅を取得します。
        long vw = newscrF_000->getVisibleWidth();
  ### getVisibleHeight 関数の説明 書式 long getVisibleHeight() 機能 実際に表示されている表示領域の縦幅を取得する関数です。 仮想領域長を取得したい場合はプロパティ WSNworkHeight の値を スクロールフォームの縦幅を取得したい場合は WSNheight の値を を参照してください。 処理 引数 なし。 返値 実際の表示領域の縦幅をドット単位で返します。 注意 仮想領域長は、プロパティ WSNworkHeight, スクロールフォームの縦幅を取得したい場合は、 WSNheight を参照してください。 サンプル
        //実際に表示されている表示領域の縦幅を取得します。
        long vh = newscrF_000->getVisibleHeight();
  ### getScrFrame 関数の説明 書式 WSCbase* getScrFrame() 機能 内部のスクロール領域のインスタンス(WSCscrFrameクラス)を 取得する関数です。 スクロールフォーム内の領域のインスタンスに 直接アクセスしたい場合に使用します。 処理 引数 なし。 返値 内部のスクロール領域のインスタンス。 注意 スクロールフォーム内の領域のインスタンスに 直接アクセスしたい場合に使用します。 サンプル
        //内部のスクロール領域のインスタンスを返します。
        WSCbase* scrform = newscrF_000->getScrFrame();
  ### onActivate 関数の説明 書式 void onActivate() 機能 スクロールが完了したとき、この関数が実行されます。 派生クラスでは、トリガ(WSEV_ACTIVATE)による イベントプロシージャを用いる代わりに この関数をオーバーライドすることでも、スクロール完了に関する イベント処理を行うことができます。 処理 アプリケーションは、トリガ(WSEV_ACTIVATE)による イベントプロシージャを用いる代わりに この関数をオーバーライドすることでも、スクロール完了に関する イベント処理を行うことができます。 引数 なし。 返値 なし。 注意 なし。 サンプル
      void new_class::onActivate(){
        //一連のスクロール動作が完了した場合に行う処理を記述します。

        //処理を派生元クラスに引き継ぎます。
        old_class::onActivate();
      }
Document Release 3.20 For Use with Wide Studio Release 3.20, Winter 2002 WideStudio Home | Up to
Copyright(C) T. Hirabayashi, 1999-2002 |  | Last modified: Nov. 28, 2002