Next: マウスの回避, Previous: ダイアログボックスの使用, Up: フレームとグラフィカルなディスプレー [Contents][Index]
ツールチップは、小さい特別なフレームに、マウスのカレント位置に関するテキスト情報を表示します。ツールチップはウィンドウの重要なテキストの上や、ツールバーのボタンやメニューアイテムのような、Emacsフレームの他の部分の上でマウスを停止させたときにアクティブになります。
ツールチップの使用は、コマンドM-x
tooltip-modeで切り替えることができます。Tooltipモードが無効な場合、ヘルプテキストは、かわりにエコーエリアに表示されます。ツールチップの使用を起動時に制御するには、変数tooltip-mode
をカスタマイズしてください。
以下の変数はツールチップ表示にたいするカスタマイズオプションを提供します:
tooltip-delay
¶この変数は、最初のツールチップを表示する前に、Emacsがwaitする長さを指定します。値は秒です。
tooltip-short-delay
¶この変数は、すでに最初のツールチップが表示されているとき、異なるアイテムにたいする後続のツールチップを表示する前に、Emacsがwaitする長さを指定します。値は秒です。
tooltip-hide-delay
¶マウスが静止しているとき、ツールチップを隠すまでの秒数です。
tooltip-x-offset
¶tooltip-y-offset
¶マウスポインター位置から、ツールチップの左上隅までのXオフセットとYオフセットを、ピクセルで指定します。tooltip-frame-parameters
が、left
およびtop
パラメーターをインクルードするためにカスタマイズされている場合、これらは無視されることに注意してください。オフセットには、ツールチップがマウスのクリックと干渉するような、マウスポインターのホットスポットを覆い隠さない値を指定するべきです。
tooltip-frame-parameters
¶ツールチップの表示のために、フレームパラメーターが使用されます。Frame Parameters in The Emacs Lisp Reference Manual、およびTooltips in The Emacs Lisp Reference Manualを参照してください。
ツールチップの表示にたいする追加のカスタマイズオプションについては、M-x customize-group RET tooltip RETを使用してください。
EmacsがGTK+ツールキットのサポート付きでビルドされていれば、GTK+のツールチップのデフォルトの外観を使用して、GTK+を介したツールチップの表示を行います。これを無効にするには、変数x-gtk-use-system-tooltips
をnil
に変更してください。これを行った場合、あるいはEmacsがGTK+のサポートなしでビルドされた場合には、ツールチップテキストのほとんどの属性はtooltip
フェイスとXリソース(Xのオプションとリソースを参照)によって指定されることになります。
GUDツールチップは、プログラムをGUDでデバッグしているときに変数の値を表示する、特別なツールチップです。デバッガーの操作を参照してください。