Wide Studio Object Reference

| Wide Studio Object Reference |
Wide Studio Home
Up to
  ## クラスの型 WSCvkflabel ## メソッド関数仕様 ### onActivate() 関数の説明 書式 void onActivate() 機能 リターンキーが入力されたときに、この関数が実行されます。 派生クラスでは、トリガ(WSEV_ACTIVATE)による イベントプロシージャを用いる代わりに、 この関数をオーバーライドすることでも、リターンキーによる ACTIVATE に関するイベント処理を行うことができます。 処理 引数 なし。 返値 なし。 注意 サンプル
      void new_class::onActivate(){
        //リターンキーが入力された場合に行う処理を記述します。

        //処理を派生元クラスに引き継ぎます。
        old_class::onActivate();
      }
  ### onKey() 関数の説明 書式 void onKey(WSDkeyboard* keyboard,WSCbool keydown); 機能 キーボードが押下または解放したとき、この関数が実行されます。 派生クラスでは、トリガonKey( )関数が実行されます。 アプリケーションは、トリガ (WSEV_KEY_PRESS/WSEV_KEY_RELEASE)による イベントプロシージャを用いる代わりに、 この関数をオーバーライドすることでも、キーボード入力に関する イベント処理を行うことができます。 キーボード状態は、押下時には True、解放時には False が 渡されます。 処理 引数
  (in)WSDkeyboard* keyboard | キーボードインスタンス
  (in)WSCbool keydown | True = Press、False = Release

返値
  なし。
注意
サンプル

      void new_class::onKey(WSDkeyboard* keyboard,WSCbool keydown){
        //キー入力された場合に呼び出されます。
        if (keydown != False){   //キー押下
          //キーの取得
          long key = keyboard->getKey();
          //入力文字列の取得
          WSCstring str = keyboard->getText();
        }

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

  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