Entwickler-Ecke

Windows API - Hints einblenden


Kri - Di 30.12.08 02:07
Titel: Hints einblenden
Hallo zusammen,

mir fehlen leider die Worte der Erklärung meines Problems, daher ein Bild für euch:
user defined image
Weiss leider nicht wie es heisst. Daher die Frage: Was ist es und wie mache ich es..?

Vielleicht kann ein Mod den Threadtitel dementsprechend anpassen


Viele liebe Grüße
Und danke im Vorraus
Kri


Moderiert von user profile iconNarses: Topic aus Delphi Language (Object-Pascal) / CLX verschoben am Di 30.12.2008 um 01:21
Moderiert von user profile iconAXMD: Topic aus VCL (Visual Component Library) verschoben am Di 30.12.2008 um 06:46


jaenicke - Di 30.12.08 02:12

Das nennt sich Hint, und wie das mit einem solchen (mit Delphi) in der Shell funktioniert wird in diesem Artikel beschrieben:
http://dn.codegear.com/article/22987

// EDIT:
Ach ja: Den Titel kannst du selbst editieren, indem du deinen Beitrag editierst. ;-)


Kri - Di 30.12.08 02:16

Hallo jaenicke,

schön wieder von dir supportet zu werden.
Ein erneutes Dankeschön von mir, werd das mal ausprobieren.


Viele liebe Grüße
Kri


XUDO - Mi 31.12.08 15:50
Titel: Re: Hints einblenden
user profile iconKri hat folgendes geschrieben Zum zitierten Posting springen:

Weiss leider nicht wie es heisst. Daher die Frage: Was ist es und wie mache ich es..?

Hallo Kri,

ich gehe davon aus, daß du "Hints" meinst, die du selbst in ein Programm einbauen möchtest.
Das sind Hinweistexte, die du dann bei dem jeweiligen Objekt in die Eigenschaft "Hint" einträgst und die Eigenschaft "showHint" natürlich auf "True" setzt.

Wird dann der Mauszeiger auf ein solches Objekt gestellt, so erscheint nach voreingestellten 0,5 Sekunden der Text in voreingestellter Schriftart und Größe, auf voreingestellter Hintergrundfarbe für die voreingestellte Zeit von 2,5 Sekunden.
Alle diese fünf Kriterien sind änderbar, wie du am beiliegenden Programm und im Quelltext sehen kannst.

Bei der Form/Unit, auf/in der das stattfindet, solltest du allerdings "ShowHint" auf "False" belassen. Warum? Probiers aus!

XUDO


jaenicke - Mi 31.12.08 15:55

Ich war davon ausgegangen, dass es sich im das handelt, was abgebildet war, nämlich ein Infotip im Explorer.

Ein Hint im eigenen Programm ist natürlich viel einfacher zu realisieren, da ist das was user profile iconXUDO geschrieben hat das richtige.