Delphi-PRAXiS
Seite 1 von 2  1 2      

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Object-Pascal / Delphi-Language (https://www.delphipraxis.net/32-object-pascal-delphi-language/)
-   -   Delphi Zeilenumbruch im Hint (https://www.delphipraxis.net/6842-zeilenumbruch-im-hint.html)

TimmA 24. Jul 2003 11:15


Zeilenumbruch im Hint
 
Hallo,

Frage : Wie kann ich bei meinen Hint's einen Zeilenumbruch nach einem bestimmten Wort machen ? (Der Übersich halber).

Habe leider über die Suchfunktion nichts gefunden.

Vielen Dank schonmal



Gruss TimmA.

Dagon 24. Jul 2003 11:20

Re: Zeilenumbruch im Hint
 
so gehts:
Delphi-Quellcode:
Button1.Hint := 'Zeile 1' + #10#13 + 'Zeile 2';

Daniel B 24. Jul 2003 11:21

Re: Zeilenumbruch im Hint
 
Hallo,

Delphi-Quellcode:
Hint := 'Hinttext1' + #13#10 + 'HintText2';
Grüsse, Daniel :hi:

TimmA 24. Jul 2003 11:26

Re: Zeilenumbruch im Hint
 
Hallo,

ui danke das ging aber schnell :D.

Habe noch eine kleine Frage wofür nicht nicht unbedingt einen neuen Thread aufmachen möchte.

Wenn ich ein Label und ein Edit habe und beide Enable := false sind, wird bei mir bei dem Label Hint noch angezeigt, beim Edit nicht :( .

Dagon 24. Jul 2003 11:32

Re: Zeilenumbruch im Hint
 
die frage lautet: willst du, das der hint weiterhin angezeigt wird oder nicht?

TimmA 24. Jul 2003 12:02

Re: Zeilenumbruch im Hint
 
Hi

ja ich möchte das das Hint weiterhin Angezeigt wird.
Beim Label geht beim Edit nicht, bei mir zumindest :?

Luckie 24. Jul 2003 12:26

Re: Zeilenumbruch im Hint
 
Dafür wird wohl Windows verantwortlich sein. TEdit ist von TWinControl abgeleitet und TLabel von TGraphicControl, das wird es sein.

TimmA 25. Jul 2003 11:23

Re: Zeilenumbruch im Hint
 
Sooo....

das mit dem Zeilenumbruch geht schonmal 2 Zeilig - danke !

aber was bedeutet das mit #13 und #16 ? Wenn ich Das Hint dreizeilig machen will muss dann noch #19 dazu ? :oops:

Chewie 25. Jul 2003 11:26

Re: Zeilenumbruch im Hint
 
Wie kommst du auf #16?
Nein, das #13 bedeutet einfach, dass das Zeichen mit dem ASCII-Code 13 dargestellt wird. Und ein Zeilenumbruch istg unter Windows als Folge der ASCII-Zeichen 13 und 10 definiert, also #13#10.

NicoDE 25. Jul 2003 11:30

Re: Zeilenumbruch im Hint
 
#<ASCII-Code> ist der Ausdruck für ein einzelnes Zeichen.

13 ($0D) = CR (Carriage Return, Wagenrücklauf)
10 ($0A) = LF (Line Feed, Zeilenvorschub)

Unter Windows ist CRLF üblich, die meisten Controls akzeptieren aber auch nur LF (was bei Unix üblich ist).

[edit] Übermüdungserscheinungen korrigiert, danke Duffy [/edit]


Alle Zeitangaben in WEZ +1. Es ist jetzt 13:14 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