Entwickler-Ecke
Grafische Benutzeroberflächen (VCL & FireMonkey) - rechtsbündiger text im edit-feld
GBoris - Mo 20.01.03 23:12
Titel: rechtsbündiger text im edit-feld
Hallo !
Wie kann ich den inhalt eines edit-feldes rechtsbündig anzeigen lassen ?
cu
Boris :oops:
smiegel - Mo 20.01.03 23:35
Hallo,
entweder 1. Du nimmst ein Memo und vergewaltigst es zu einem Edit oder 2. Du leitest Dir von TEdit eine Klasee ab, die das kann.
Zu 2.
Quelltext
1: 2: 3: 4: 5: 6: 7: 8: 9: 10: 11: 12: 13: 14: 15: 16: 17: 18: 19: 20: 21: 22: 23: 24: 25: 26:
| type TMyFormatEdit=class(TEdit) private fAlignment:TAlignment; procedure SetAlignment(aValue:TAlignment); procedure CreateParams(var Params:TCreateParams); override; puplished property Alignment:TAlignment read fAlignment write SetAlignment; end; // TMyFormatEdit
procedure TMyFormatEdit.CreateParams(var Params: TCreateParams); const Alignments:array[TAlignment] of Longint=(ES_Left, ES_Right, ES_Center); begin inherited CreateParams(Params); Params.Style:=Params.Style or ES_MultiLine Or Alignments[fAlignment]; end; // TMyFormatEdit.CreateParams
procedure TMyFormatEdit.SetAlignment(aValue:TAlignment); begin if (fAlignment<>aValue) then begin fAlignment:=aValue; RecreateWnd; end; // if end; // TMyFormatEdit..SetAlignment |
ErnestoChe - Di 21.01.03 12:55
Hi,
unter folgender Adresse findest Du eine Komponente namens TEnhancedEdit:
http://www.picsoft.de/compon.htm
Diese hat die Eigenschaft Alignment, mir der Du die Ausrichtung festlegen kannst. Du kannst sie kostenlos downloaden.
MFG
smiegel - Di 21.01.03 16:08
Hallo GBoris,
mein Posting ist im Prinzip das gleiche.
GBoris - Do 23.01.03 18:00
Hallo !
Ich habe mir die Kompos heruntergeladen - vielen Dank für die Hilfe
cu
Boris
Entwickler-Ecke.de based on phpBB
Copyright 2002 - 2011 by Tino Teuber, Copyright 2011 - 2026 by Christian Stelzmann Alle Rechte vorbehalten.
Alle Beiträge stammen von dritten Personen und dürfen geltendes Recht nicht verletzen.
Entwickler-Ecke und die zugehörigen Webseiten distanzieren sich ausdrücklich von Fremdinhalten jeglicher Art!