Klasy THintWindow nie posiada tych funkcji, ale można to obejść.
Zamiast stosować bezpośrednio klasę THintWindow, możesz skorzystać z klasy HintWindowClass dziedziczącej po klasie THintWindow o czym możesz przeczytać w poradzie:
Zmiana wyglądu dymka podpowiedzi (HINT)Włączasz tak utworzoną klasę do projektu, tak jak to opisałem w wyżej wymienionej poradzie, co pozwala utworzyć obiekt typu THintWindow ze znacznie większymi możliwościami, a czasem wyświetlania sterujesz już normalnie zgodnie z opisem w poradzie:
Kontrolowanie czasu wyświetlania podpowiedzi (właściwość HINT). Niestety nie da sie tego połączyć z obiektem ListBox tak jak opisałem w poradzie:
Zmiana sposobu wyświetlania podpowiedzi w chmurkach (właściwość HINT) gdyż klasa
HintWindowClass odnosi się do całej aplikacji i nie można jej podłączyć do pojedynczego obiektu.
Jeżeli chcesz sterować czasem wyświetlania podpowiedzi Hint w ListBox z wykorzystaniem klasy THintWindow to musisz niestety użyć dodatkowego kodu sterującego korzystającego np. z obiektu Timer. Taki Hint można ukrywać za pomocą funkcji:
- Kod: Zaznacz cały
hint->Hide();
i ponownie wyświetlać za pomocą funkcji:
- Kod: Zaznacz cały
hint->Show();
, może się to jednak okazać mało praktyczne.