Erstellen von Tooltips

Aus Eclipse
Wechseln zu: Navigation, Suche

Tooltips sind bei vielen Anwendungen leider immer noch absolut unterschätzt. Es gibt wenige Dinge, die so effizient unterstützen, wie die kleinen Fenster, die dem verwirrten Anwender einen ersten Anhaltspunkt geben, ob er mit seinem Mauspointer an der richtigen Stelle, oder komplett verkehrt liegt.

Tooltips sind für in Plugins definierte commands meist recht einfach zu ergänzen, man kann bspw. bei einem Toolbar-Button einfach in der plugin.xml das tooltip spezifizieren:

  ...
         <toolbar
               id="de.test.HelloWorldPlugin.toolbars.sampleToolbar">
            <command
                  commandId="de.test.HelloWorldPlugin.commands.sampleCommand"
                  icon="icons/sample.gif"
                  tooltip="Say hello world"
                  id="de.test.HelloWorldPlugin.toolbars.sampleCommand">
            </command>
         </toolbar>
  ...


Für controls, die nicht über die plugin.xml spezifiziert wurden muss man den "normalen" Weg über die API gehen und dem Control bei seiner Definition ein Tooltip zuweisen:

                shell.setLayout(new FillLayout());
		Button exitButton = new Button(shell,0);
		exitButton.setToolTipText("Also say Hello World!");

Weiterführende Artikel

Integration von Hilfe in Eclipse

Dokumentation und Hilfe