Entwickler-Ecke

Sonstiges (Delphi) - Kurze Erläuterung auf Rechtklick


NoEon - Mo 10.03.03 16:02
Titel: Kurze Erläuterung auf Rechtklick
Hallo,
ich habe mein Program so gut wie fertig, aber zum besseren Verständniss einiger mirauch unverständlicher Abkuerzungen würde ich gerne einen Möglichkeit Wissen mit der ich nun auf ein x Beliebiges Label klicken kann )rechts klick. Und dann soll ein kleiner Text in nem gelben Kasten oder s.ä. erscheinen!
Wer kann mir mal auf die Sprünge helfen?

MfG
NoEon


P.S. bitte berücksichtigt das ich noch nicht alzulange mit Delphi arbeite! Danke!


derDoc - Mo 10.03.03 16:15

Eine Möglichkeit wäre Hint deines Labels, das wird jedoch bei längerem Verweilen des Mauszeigers über dem Element ausgelöst. Einfach einen Text in die Eigenschaft Hint eintragen.


NoEon - Mo 10.03.03 16:31

naja das ist auch nicht schlecht! Aber ich dachte an was anderes... richtig rechtsklick und dann schoene Hilfe die die Betreffende Abk. erklärt.

Mal schaun was ich so noch finde, danke bis jetzt!


NoEon


Maa83 - Do 13.03.03 17:53

Hi
du könntest einfach ein Memofeld bzw. ein Editfeld zur laufzeit erstellen and den Koordinaten der Maus.

Das einfachste wäre denke ich eine eigene Komponente zu erstellen die von TEdit abgeleitet wird. Dieser Komponente fügst du ein Memo hinzu das auf Rechtsklick erscheint. (wobei ich nicht weis wie das Ereignis für einen Rechtsklick heißt...)


Maa83 - Do 13.03.03 17:56

Oder noch was:

du läufst in eine Prozedur und je nach Sender nimmst du die jeweilige "Caption" des Labels...
So erhältst du die Abkürzung... Mit diesem Wert "läufst" du in eine Tabelle am coolsten wär irgendeine Datenbank und ließt den richtigen Wert aus...