I've been searching, but cannot find a solution so I figured perhaps I should simply post it.
Here's what I'd like to do, in Delphi (2009):
At a certain moment in my application, I'd like to show a message to the user.
This should be the normal hint window, which automatically disappears after the normal application defined hint pause, with a custom message (and have it automatically sized etc etc).
This should be non blocking, like a normal hint, not dependent on the current control or whatever.
"Just show the damn message", in the Application hint window and carry on.
Any clues?
You can use a CustomHint:
with TCustomHint.Create(Self) do begin
Title := 'temporary message';
Delay := 0;
HideAfter := 2000;
ShowHint(Point(X, Y));
end;
However it is not destroyed at the time it's hidden, but when its owner (Self) is destroyed. But you can of course re-use the same hint instance.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With