![]() |
Hint erneut anzeigen lassen ohne Komponente verlassen
Ich habe folgendes Problem:
Ich bin gerade dabei eine Komponente zu schrieben, die mir Daten in tabellarischer Form anzeigen kann. Nun würde ich gerne eine Möglichkeit einbauen, dass, wenn ich die Maus über eine Spalte gehe, dass mir ein Hint-Text angezeigt wird. Bisher funktioniert alles einwandfrei, doch ich habe das Problem, dass der Hint immer nur EINMAL angezeigt wird. Erst wenn ich mit der Maus die Komponente verlasse und wieder betrete wird der Hint erneut angezeigt. Theoretisch könnte ich auch die MouseMove-Ereignisse abfangen und den Hint anzeigen lassen, aber ich möchte, dass der Hint erst angezeigt wird, wenn die Maus stehen bleibt. Hat einer von euch 'ne Ahnung, was ich da machen könnte? |
Re: Hint erneut anzeigen lassen ohne Komponente verlassen
Zitat:
Setze Application.HintHidePause auf 60000 und du kannst deine Hints eine ganze MInute lang bestaunen. |
Re: Hint erneut anzeigen lassen ohne Komponente verlassen
Das ist nicht, was ich will.
Der Text soll pro Spalte anders aussehen aber dazu müsste er jedesmal, wenn die Maus stehen bleibt, den Text anzeigen. Nicht nur dann, wenn ich die Komponente verlasse und wieder betrete... |
Re: Hint erneut anzeigen lassen ohne Komponente verlassen
Hallo
Wenn sich der Hint/Spalte gändert hat, dann:
Delphi-Quellcode:
such mal im Forum nach
application.cancelhint
![]() Mfg Frank |
Alle Zeitangaben in WEZ +1. Es ist jetzt 04:49 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz