Rich UI Tooltip

Rich UI tooltip ウィジェットでは、吹き出しヘルプ を定義します。これは、ユーザーがウィジェットの上に移動すると表示されるテキストまたはウィジェットです。ツールチップは、このセクションの説明に従って tooltip ウィジェットを使用可能にしている場合のみ表示されます。いくつかのウィジェットに同じツールチップを使用することも、ランタイム・イベントに応答して特定のウィジェットでツールチップを使用可能にすることもできます。

以下に、ボタンを表示し、「To toggle the text, click the button!」という吹き出しヘルプを割り当てる Rich UI ハンドラーの例を示します。:
package myPkg;

import com.ibm.egl.rui.widgets.Box;
import com.ibm.egl.rui.widgets.Button;
import com.ibm.egl.rui.widgets.Tooltip;
import egl.ui.rui.Event;


Handler MyHandler Type RUIHandler { initialUI = [theButton], 
                               onConstructionFunction= begin }

   theButton Button { text = "Start", onClick ::= click };
   theToolTip Tooltip { text = "To toggle the text, click the button!", 
                        delay = 800 };
   myBox Box{};

   function begin()
      theToolTip.enable(theButton);
   end

   Function click(e Event in) 
      if (theButton.text == "Start")
         theButton.text = "Stop";
      else
         theButton.text = "Start";
      end
   end
end
以下の tooltip ウィジェット・プロパティーがサポートされます。
以下の tooltip ウィジェット関数がサポートされます。
このウィジェットを使用するには、次のステートメントが必要です。
import com.ibm.egl.rui.widgets.ToolTip;

フィードバック