AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Sprachen und Entwicklungsumgebungen Object-Pascal / Delphi-Language Delphi Vertikales Ausrichten eines Textes im LabeledEdit
Thema durchsuchen
Ansicht
Themen-Optionen

Vertikales Ausrichten eines Textes im LabeledEdit

Ein Thema von Kalakmul · begonnen am 12. Jun 2011 · letzter Beitrag vom 14. Jun 2011
 
Benutzerbild von Kalakmul
Kalakmul

Registriert seit: 11. Apr 2008
27 Beiträge
 
Delphi 2010 Professional
 
#1

Vertikales Ausrichten eines Textes im LabeledEdit

  Alt 12. Jun 2011, 16:21
Delphi-Version: 2010
Hallo!

Bei der Verwendung eines LabeledEdits habe ich folgendes Problem:

Um die Komponente auf einem papierartigen Hintergrund möglichst unsichtbar erscheinen zu lassen (es soll nur quasi den Rahmen für eine Eingabemöglichkeit bilden), habe ich die Eigenschaft "BorderStyle" auf "bsNone" gestellt.

Dabei verschiebt sich leider der Text innerhalb des Edits an den oberen Rand desselben, sodass er nicht mehr auf gleicher Höhe wie die Beschriftung des zugehörigen Labels steht.

Gibt es eine Möglichkeit den Text innerhalb des Edits des LabeledEdits vertikal zu zentrieren?

Für Buttons habe ich im Netz eine Lösung mit Hilfe von getWindowLong/setWindowLong und BS_VCENTER gefunden. Für ein LabeledEdit scheint es so etwas nicht zu geben, oder weiß jemand einen Rat?

Auf die Verwendung irgendeiner Nicht-Standardkomponente möchte ich nach Möglichkeit verzichten ebenso auf das Ausrichten eines Labes an einem gewöhnlichen Edit.
Wer fragt, ist ein Narr für 5 Minuten, wer nicht fragt, ist ein Narr ein Leben lang.

Geändert von Kalakmul (12. Jun 2011 um 16:30 Uhr)
  Mit Zitat antworten Zitat
 


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 21:51 Uhr.
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz