Inhalt eines Edit-Feldes bei 0nClick oder OnEnter markieren



  • Hallo,

    sollte wohl eigentlich eine der leichtesten Übungen sein, aber meine bisherigen Versuche waren erfolglos.

    void __fastcall TForm_Main::Edit1Enter(TObject *Sender)
    {
        // Edit1->SetFocus(); // no
        // Edit1->SelectAll(); // no
    }
    

    Die folgende Variante funktioniert zwar, aber die Markierung wird erst beim Loslassen der Maustaste ausgeführt, was nicht optimal ist.

    void __fastcall TForm_Main::Edit1Click(TObject *Sender)
    {
        Edit1->SelectAll();
    }
    

    Gibt's eine bessere Variante?

    Gruß
    Leo



  • Oh, da stand ich aber echt auf der Leitung!

    OnMouseDown macht das, was ich möchte.
    Entschuldigt die Störung.

    Gruß
    Leo


Anmelden zum Antworten