Tips

Tool Tipテキストをダイナミックに割り当てる

日付2001/09/07
ID01-722
バージョンv6.5.x and 6.7.x
プラットフォームWindows and Mac

ツール先端は、あなたがオブジェクト上の数秒間マウスポインターを浮遊させれば、オブジェクトに簡潔に表示する4Dの中の支援特徴です。あなたの構造ファイルに定義されたメッセージを表示するためにツール先端を使用することができます。デフォルトによって、4Dはデフォルト入力フォーム中の自動ボタンにこれらの先端を表示します。

自分の先端を作成し、オブジェクトプロパティウィンドウからそれらを定義することができます。しかしながら、それらはスタティックです;それらを変更すると必ずフォームエディターの中の先端を再編集します。

素早くツール先端を変更したければ、下記メソッドを使用してもよい:

- Create a 'STR#' resource (String List); for example,
STR# 20000,1 : ID number 20000, element number 1.

- Define the strings in this resource. You can do it from a Mac resource editor application or by using the 4D command ARRAY TO STRING LIST.

- Create a form with one button

- Define a tool tip for this button by using this STR# ID. Name the tip with:
":20000,1"

- Create a script for this button:
ARRAY TEXT(T1;1)
T1{1} := String(random)+"-"+String(random)
ARRAY TO STRING LIST(T1;20000)

- From User mode, display this form.

- If you ask for the tip of this button by placing the mouse pointer over it and waiting for a moment, you will see the text you've defined.

- Click on the button and then re-display the tool tip.

- Now, you can see the random value displayed in this tip.

あなたはツール先端の内容を素早く変更しました。

Tool Tipsに関してより詳細を見るには:
http://www.4d.com/support/tips01-521.html