Entwickler-Ecke

Grafische Benutzeroberflächen (VCL & FireMonkey) - TextDatei in Formular


Larsinator - Sa 07.04.07 11:59
Titel: TextDatei in Formular
Wie kann ich auf ein Formular einen Text bringen, geht das nur mit solchen Hilfsmitteln wie einem textmemo, oder gibt es optisch auch ansprechendere Lösungen?
gibt es zumindest eine möglichkeit, bei verwenden einess textmemo dieses so zu gestaltwen das es wärend des laufenden programms nicht veränder werden aknn(also der text der darin steht)


Moderiert von user profile iconGausi: Topic aus Sonstiges (Delphi) verschoben am Sa 07.04.2007 um 13:33


konbom - Sa 07.04.07 13:06

Nimm ein TLabel. Da kannst du den Text gestalten, wie du willst und er ist auch nicht veränderbar.

MfG


Larsinator - Sa 07.04.07 13:14

Sorry aber ich finds grad nicht
unter welchem menüounkt ist das denn zu finden?


Karlson - Sa 07.04.07 13:20

Direkt bei Standard. Nimm das Label, ziehs dir auf die Grösse die du haben willst, stelle Autosize auf False und Wordwrap auf True. Dann haste praktisch ein Memo, nur mit fixem Text.


Larsinator - Sa 07.04.07 13:24

OK!
Vielen Dank!


Larsinator - Sa 07.04.07 13:26

eine frage, wie kann ich dann in die nächste zeile gehen, weil wenn ich enter drücke passiert ja nix, außer das der text bei caption marrkiert wird


Larsinator - Sa 07.04.07 13:29

Sorry!
funzt doch!


ConditionZero - Sa 07.04.07 13:33

das geht bei dem normalen Label nicht, also ein neues Label für eine Zeile oder du nimmst ein Memo schriebst da diein Text rein, machst es in die gleiche Farbe wie dein Formular, stellst Borderstyle auf bsNone und CT3D auch auf false.

Bitte für jede Frage einen neuen Threath aufmachen

LG


//Edit: das geht?!? ^^


Karlson - Sa 07.04.07 13:43

Sicher geht das. Sag ich doch! ;)


ConditionZero - Sa 07.04.07 14:09

Also bei mir geht das nicht, wenn ich beim Label.Caption in den Eigenschaften ein Enter mache kommt kein Zeilenumbruch


Gausi - Sa 07.04.07 14:13

Das nicht, aber wenn man das Label auf eine entsprechende Größe zieht, einen längeren Text eingibt und WordWrap auf true hat, dann wird der Text automatisch passend umgebrochen.