Wide Studio Object Reference

| Wide Studio Object Reference |
Wide Studio Home
Up to
  ## クラスの型 WSCballoonHelp ## メソッド関数仕様 ### WSGIappBalloonHelp 関数の説明 書式 WSCballoonHelp* WSGIappBalloonHelp() 機能 デフォルトのバルーンヘルプインスタンスを 取得する関数です。ユーザーが WSCballoonHelp の インスタンスを生成する手間を省きます。 初期化トリガなどに貼り付けたイベントプロシージャ等で、 バルーンヘルプを表示したいオブジェクトを登録します。 処理 デフォルトのバルーンヘルプオブジェクトを供給します。 バルーンヘルプユーザが、自分でバルーンヘルプのインスタンスを 生成する手間を省きます。 引数 なし。 返値 バルーンヘルプインスタンス。 注意 使用例： バルーンヘルプの使用例です。初期化トリガなどで張り付けた イベントプロシージャ等で、 バルーンヘルプを表示したいオブジェクトを登録します。 サンプル
         ...
         #include "WSCballoonHelp.h"
         ...
         void init_procedure(WSCbase* object){
           WSCballoonHelp* bhelp = WSGIappBalloonHelp();
           bhelp->registerClient(object,"バルーンヘルプ！");
           ...
         }
  ### registerClient 関数の説明 書式 long registerClient(WSCbase* client,char* str) 機能 バルーンヘルプを表示したいインスタンスを指定する関数です。 指定したインスタンスと文字列を記憶し、そのインスタンス上に マウスポインタが移動したときにバルーンヘルプが表示されるように します。表示文字列を変更する場合は、 一度登録を解除して、再び新しい表示文字列で登録します。 また、登録したインスタンスを削除する場合は、 登録を解除してから行います。 処理 指定したオブジェクト、文字列を記憶し、そのオブジェクト上に マウスポインターが移動した場合に、バルーンヘルプが表示される 様にします。 引数
  (in)WSCbase* client | バルーンヘルプを表示したいオブジェクト
  (in)char* str | バルーンヘルプに表示される文字列

返値
  WS_NO_ERR = 正常、それ以外はエラー。
注意
  表示文字列を変更する場合は、一度 登録を解除して、再び新しい表示文字列で登録してください。
  なお、登録したオブジェクトをデリートする場合は、 登録を解除してから行ってください。
サンプル
  WSGIappBalloonHelp() を参照してください。

  ### unregisterClient 関数の説明

  書式
    long unregisterClient(WSCbase* client)
  機能
    バルーンヘルプを登録したインスタンスの登録を解除する関数です。 記憶していたインスタンスと文字列の登録を解除します。
  処理
    記憶していたオブジェクト、文字列の登録を解除します。
  引数

    (in)WSCbase* client | 登録を解除したいオブジェクト

  返値
    WS_NO_ERR = 正常、それ以外はエラー。
  注意
    なし。
  サンプル

           ...
           #include "WSCballoonHelp.h"
           ...
           void init_procedure(WSCbase* object){
             WSCballoonHelp* bhelp = WSGIappBalloonHelp();
             bhelp->unregisterClient(object);
             ...
           }

  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