  |      |    WideStudio/MWT Class Reference 
  |    |    
    クラスの型
WSCmessageDialog
    トリガ
WSCmessageDialogクラスでは、次のトリガが使用可能です。
 
|  トリガ名       |  トリガ種別                |  プログラム中での定義値    |  
 |     トリガなし     |  起動トリガを指定しない      |  WSEV_NONE    |  
 |   INITIALIZE       |  初期化された場合    |  WSEV_INITIALIZE    |  
 |   DELETE       |  インスタンスが開放された場合    |  WSEV_DELETE    |  
 |   ACTIVATE       |  インスタンスが活性状態になった場合    |  WSEV_ACTIVATE    |  
 |   FOCUS-CH     |  キーボードフォーカスを獲得/喪失し、状態が変化した場合    |  WSEV_FOCUS_CH    |  
 |   VISIBLE-CH     |  表示属性が変化した場合    |  WSEV_VISIBLE_CH    |  
 |   SENSITIVE-CH     |  操作属性が変化した場合    |  WSEV_SENSITIVE_CH    |  
 |   PARENT-VISIBLE-CH     |  親インスタンスの表示属性が変化した場合    |  WSEV_PARENT_VISIBLE_CH    |  
 |   SENSITIVE-CH     |  操作属性が変化した場合    |  WSEV_SENSITIVE_CH    |  
 |   EXPOSE       |  露出し、描画が必要な場合    |  WSEV_EXPOSE    |  
 |   RESIZE     |  インスタンスのサイズが変更された場合    |  WSEV_RESIZE    |  
 |   MOUSE-IN       |  マウスポインタが領域内に入った場合    |  WSEV_MOUSE_IN  |  
 |   MOUSE-OUT      |  マウスポインタが領域外に出た場合    |  WSEV_MOUSE_OUT  |  
 |   MOUSE-PRESS     |  マウスのボタンが押された場合     |  WSEV_MOUSE_PRESS   |  
 |   MOUSE-RELEASE    |  マウスのボタンがはなされた場合   |  WSEV_MOUSE_RELEASE  |  
 |   MOUSE-MOVE     |  マウスポインタが動いた場合      |  WSEV_MOUSE_MOVE   |  
 |   MOUSE-DOUBLE-CLICK     |  マウスのボタンがダブルクリックされた場合     |  WSEV_MOUSE_DOUBLE_CLICK   |  
 |   GUI-POLICY-CH       |  GUIポリシーが変更された場合    |  WSEV_GUI_POLICY_CH    |  
 |   WINDOW-CLOSED       |  ウィンドウがクローズされた場合    |  WSEV_WINDOW_CLOSED    |  
    
    トリガ仕様
  
    
      -   WSEV_NONE トリガなし
      
              
        -  機能 
 -       イベントループからのトリガを受けません。
        
 -  注意 
 -   ユーザからの呼び出し、すなわち execProcedure 関数に
                   よる呼び出しのみ起動します。
      
   
      
  
  
     
      -   WSEV_INITIALIZE  インスタンスが生成され、初期化された場合
      
          
        -  機能 
 -       WSEV_INITIALIZE トリガは、インスタンスに
                   イベントプロシージャを設定してから、
                   1度だけ起動されます。
        
 -  注意 
 -   厳密にインスタンスが生成された場合に起動される訳では
                   ありませんので、ご注意ください。
      
   
      
  
  
     
      -   WSEV_DELETE インスタンスが開放された場合
      
        
        -  機能 
 -       インスタンスが開放された場合に起動されます。
        
 -  注意 
 -   デストラクタがよびだされた後に起動されますので、
                   getUserData()等を除く、設定対象のインスタンスのメソッドにはアクセスしてはいけません。
      
   
      
  
  
     
      -   WSEV_ACTIVATE インスタンスが活性状態になった場合
      
        
        -  機能 
 -       ボタンを押して離した場合など、インスタンスが活性状態に
                   なった場合、起動されます。
        
 -  注意 
 - 
      
   
      
  
  
    
      -   WSEV_FOCUS_CH フォーカスの状態が変化場合
      
        
        -  機能 
 -      フォーカスを失ったり、獲得したりして状態が変化場合に
                  起動します。
        
 -  注意 
 - 
      
   
      
  
  
    
      -   WSEV_VISIBLE_CH  表示属性が変化場合
      
        
        -  機能 
 -      可視状態が不可視状態になったり、逆に
                  不可視状態が可視状態になったりして
                  表示属性が変化場合に起動します。
        
 -  注意 
 - 
      
   
      
  
  
    
      -   WSEV_SENSITIVE_CH 操作属性が変化場合
      
        
        -  機能 
 -        操作属性が可から不可、不可から可に変化した場合に
                    起動されます。
        
 -  注意 
 - 
      
   
      
  
  
    
      -   WSEV_PARENT_VISIBLE_CH  親インスタンスの表示属性が変化場合
      
        
        -  機能 
 -      親インスタンスの可視状態が不可視状態になったり、逆に
                  不可視状態が可視状態になったりして
                  表示属性が変化場合に起動します。
        
 -  注意 
 - 
      
   
      
  
  
    
      -   WSEV_PARENT_SENSITIVE_CH 親インスタンスの操作属性が変化場合
      
        
        -  機能 
 -        親インスタンスの操作属性が可から不可、
                    不可から可に変化した場合に起動されます。
        
 -  注意 
 - 
      
   
      
  
  
     
      -   WSEV_EXPOSE インスタンスが表示され露出した場合
      
        
        -  機能 
 -       インスタンスが可視状態で露出し、
                   描画される場合に起動されます。
        
 -  注意 
 -   
      
   
      
  
  
     
      -   WSEV_RESIZE インスタンスがサイズ変更された場合
      
        
        -  機能 
 -       インスタンスのサイズが変更された場合に起動されます。
        
 -  注意 
 -   
      
   
      
  
  
    
      -   WSEV_MOUSE_IN マウスが入った場合 
      
              
        -  機能 
 -      マウスが表示領域内に入った場合に起動されます。
        
 -  注意 
 -       
      
   
      
  
  
     
      -   WSEV_MOUSE_OUT マウスが出た場合 
      
              
        -  機能 
 -      マウスが表示領域内から出た場合に起動されます。
        
 -  注意 
 -       
      
   
      
  
  
     
      -   WSEV_MOUSE_PRESS マウスボタンが押された場合
      
        
        -  機能 
 -      マウスボタン(任意)が表示領域内で押された場合に起動されます。
        
 -  注意 
 - 
      
   
      
  
  
     
      -   WSEV_MOUSE_RELEASE マウスボタンがはなされた場合 
      
        
        -  機能 
 -      マウスボタン(任意)が表示領域内ではなされた場合に起動されます。
        
 -  注意 
 - 
      
   
      
  
  
     
      -   WSEV_MOUSE_MOVE マウスが動いた場合 
      
        
        -  機能 
 -      マウスが表示領域内で動いた場合に起動されます。
        
 -  注意 
 - 
      
   
      
  
  
     
      -   WSEV_MOUSE_DOUBLE_CLICK マウスボタンがダブルクリックされた場合
      
        
        -  機能 
 -      マウスボタン(任意)が表示領域内でダブルクリックされた場合に起動されます。
        
 -  注意 
 - 
      
   
      
  
  
     
      -   WSEV_GUI_POLICY_CH GUIポリシーが変更された場合
      
        
        -  機能 
 -       GUIポリシーが変更された場合、起動されます。
        
 -  注意 
 - 
      
   
      
  
  
     
      -   WSEV_WINDOW_CLOSED ウィンドウがクローズされた場合
      
        
        -  機能 
 -       ウィンドウがクローズされた場合に起動されます。
        
 -  注意 
 -   
      
   
      
  
  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  |       |