Delphi-PRAXiS

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 DBEdit ist rechtsbündig (https://www.delphipraxis.net/143256-dbedit-ist-rechtsbuendig.html)

Neutral General 12. Nov 2009 15:45


DBEdit ist rechtsbündig
 
Hi,

DBEdits haben die tolle Eigenschaft, dass sie Zahlen rechtsbündig anzeigen und dann wenn das Edit den Focus hat wirds linksbündig angezeigt. Ich hätte es gerne IMMER linksbündig. Das beschriebene Verhalten nervt nämlich.

Gruß
Neutral General

haentschman 12. Nov 2009 16:06

Re: DBEdit ist rechtsbündig
 
Hallo... :hi:

das wirst du beim normalen DBEdit nicht ändern können. Klapper mal die verschiedenen "Anbieter" von Alternativen ab. Manche haben eine entsprechende Property für die Ausrichtung. Ich würde dir das raussuchen, aber ich muß leider weg :(

Nachtrag:

- bei den Jedis bin ich nicht fündig geworden. da gibts kein normales DBEdit. :gruebel: Da könnte man vieleicht das JvDBFindEdit mißbrauchen.
- TMS TDBAdvEdit kann das.

fridagerda 26. Jun 2021 14:08

AW: DBEdit ist rechtsbündig
 
Hi,

der Beitrag ist zwar schon ziemlich alt ... , hatte eben aber das gleiche Problem mit DBEdit und Anzeige von Integer-Zahlen.
Mittlerweile kann man das zumindest zur Laufzeit über die Property "Field" vorgeben.

Code:
DBEdit.Field.Alignment:=taLeftJustify;
Viele Grüße.

himitsu 26. Jun 2021 14:29

AW: DBEdit ist rechtsbündig
 
Oder im Designer ..... kommt drauf an wie/wo die TField-Nachfahren erstellt werden, welche sich "eigentlich" im DataSet verstecken. :stupid:

z.B. im Field-Editor der TClientDataSet (alt), TFDMemTable, TFDQuery, TFDTable (FireDAC), TSQLQuery, TSQLTable, TSQLDataSet (DBX), TADODataSet, TADOQuery, TADOTable (dbGo) usw.


Alle Zeitangaben in WEZ +1. Es ist jetzt 17:36 Uhr.

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