Delphi-PRAXiS
Seite 1 von 2  1 2      

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   GUI-Design mit VCL / FireMonkey / Common Controls (https://www.delphipraxis.net/18-gui-design-mit-vcl-firemonkey-common-controls/)
-   -   Delphi Text in Edit zentriert! (https://www.delphipraxis.net/6545-text-edit-zentriert.html)

quakergod 14. Jul 2003 18:57


Text in Edit zentriert!
 
hi, kann man den text im Edit feld zentrieren, anstatt das er linksbündig ist? :firejump:

[TP]Hawk274 14. Jul 2003 19:04

Re: Text in Edit zentriert!
 
Es gibt für das Ausrichten des Texten in einem TEdit keine Eigenschaft.

Dafür müsstest du dir eine eigene Komponente schreiben!

Chewie 14. Jul 2003 19:14

Re: Text in Edit zentriert!
 
Du musst dafür keine neue Komponente schreiben. Folgende Zeile tuts auch (vorausgesetzt, dass Edit heißt Edit1):
Delphi-Quellcode:
SetWindowLong(Edit1.Handle, GWL_STYLE, ES_CENTER);
Funktioniert allerdings erst ab Win98.

quakergod 14. Jul 2003 19:38

Re: Text in Edit zentriert!
 
Zitat:

Zitat von Chewie
Du musst dafür keine neue Komponente schreiben. Folgende Zeile tuts auch (vorausgesetzt, dass Edit heißt Edit1):
Delphi-Quellcode:
SetWindowLong(Edit1.Handle, GWL_STYLE, ES_CENTER);
Funktioniert allerdings erst ab Win98.

an welche stelle meines quellcodes muss ich das einfügen ? :oops:

Chewie 14. Jul 2003 19:44

Re: Text in Edit zentriert!
 
Irgendwo. Sobald diese Zeile ausgeführt wird, wird der Text zentriert. Am besten also am Programmstart direkt nach dem Erstellen des Edits, also bei FormCreate.

Alexander 14. Jul 2003 19:45

Re: Text in Edit zentriert!
 
Du kannst es zb ins OnShow-Event schreiben.
OnCreate wäre aber eigentlich besser

quakergod 14. Jul 2003 20:22

Re: Text in Edit zentriert!
 
so funzt, entschuldigung nochmal wegen der sehr dummen frage! :nerd:

Chewie 14. Jul 2003 20:30

Re: Text in Edit zentriert!
 
War doch keine dumme Frage. Eine dumme Frage wäre gewesen:

Ich will in ein Edit den Text "Hallo" reinschreiben. Wie mache ich das?

Hansa 14. Jul 2003 20:34

Re: Text in Edit zentriert!
 
Zitat:

Zitat von Chewie
Eine dumme Frage wäre gewesen:Ich will in ein Edit den Text "Hallo" reinschreiben. Wie mache ich das?

Ja, wie geht denn das ?

Chewie 14. Jul 2003 20:38

Re: Text in Edit zentriert!
 
Zitat:

Zitat von Hansa
Ja, wie geht denn das ?

Verdammt, das ist jetzt peinlich, ich weiß es auch nicht :mrgreen:


Alle Zeitangaben in WEZ +1. Es ist jetzt 01:17 Uhr.
Seite 1 von 2  1 2      

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz