Image->Hint aktualisieren



  • Hallo erstmal..

    Ich möchte, während der Mauscursor über ein Image wandert, je nach Position einen anderen Hinweis aufpoppen lassen.

    Während ich im MouseMove-Ereignis ohne Probleme ein Label mit den sich ständig ändernden Koordinaten füllen kann, funktioniert der Image->Hint nur einmal und dann erst wieder nach Maus-Click. Kann man den Click irgendwie umgehen??? Und weiterführend, kann ich den Hint noch irgendwie beeinflussen (z.B. Anzeigedauer,Verzögerung)?

    void __fastcall TForm7::Image1MouseMove(TObject *Sender, TShiftState Shift, int X,
    		  int Y)
    {
    	 Label1->Caption = "X: " + IntToStr(X) + "  Y: " + IntToStr(Y); 
    	 Image1->Hint = "X: " + IntToStr(X) + "  Y: " + IntToStr(Y);
    }
    

    Vielen Dank vorab für jede Hilfe.

    PS: Die Suche mit 'Image Hint Anzeige' (auch über Google nicht) hat mir leider keine Ergebnisse geliefert.



  • Versuche es mal mit Application->ActivateHint. Ein Beispiel findet du in diesen Thread:
    https://www.c-plusplus.net/forum/337969
    😉



  • Sensationell!!!

    VIELEN VIELEN VIELEN VIELEN GANZ GANZ VIELEN DANK !!!!
    👍 👍 👍 👍 👍 👍


Anmelden zum Antworten