TEdit zentrieren?



  • Hallöchen.

    Möchte in meiner GUI einige TEdits so gestallten, das der Text(nur zahlen) innen drin zentriert steht.
    Habe keine passende Eigenschaft gefunden.

    Habe es auch schon so probiert:

    SetWindowLong(Edit1->Handle  , GWL_STYLE, GetWindowLong( Edit1->Handle , GWL_STYLE) | ES_NUMBER | ES_CENTER);
    

    bzw.

    SetWindowLong(Edit1->Handle  , GWL_STYLE, GetWindowLong( Edit1->Handle , GWL_STYLE) | ES_NUMBER & ES_CENTER);
    

    und

    SetWindowLong(Edit1->Handle  , GWL_STYLE, GetWindowLong( Edit1->Handle , GWL_STYLE) | ES_NUMBER ^ ES_CENTER);
    

    (Weils nich funktioniert hat war ich unsicher wie man die Einzelnen Eigenschaften verknüpft.. mit der Pipe war doch richtig oder? Oo)

    Allerdings bleibt der Text immernoch am Linken rand...
    Es Ändert sich auch nix, wenn ich nur

    SetWindowLong(Edit1->Handle  , GWL_STYLE, ES_CENTER);
    

    mache 😕

    Das man nur Zahlen eintragen kann funktioniert allerdings.

    Weiss da einer Rat?

    MfG
    o_O





  • Vielen Dank 🙂


Anmelden zum Antworten