Delphi-PRAXiS
Seite 2 von 2     12   

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 Zeilenende eines Memos setzen (https://www.delphipraxis.net/149880-zeilenende-eines-memos-setzen.html)

himitsu 1. Apr 2010 15:58

Re: Zeilenende eines Memos setzen
 
Zitat:

Zitat von Coder1990
Das mit Canvas.TextWidth ist nur möglich wenn die Font eine Fixed-Width-Font ist und die verbrauchen zu viel Platz in meinem Memo.

Wieso?

OK, das Zeilenende kann bis zu einem halben '.' variieren, aber was soll's. :roll:

Coder1990 1. Apr 2010 16:16

Re: Zeilenende eines Memos setzen
 
Zitat:

Zitat von s.h.a.r.k
ListView -> ViewStyle auf Report setzen und zwei Columns einführen.

Init:
Delphi-Quellcode:
LV_Actions.Columns.Add();
LV_Actions.Columns.Add();
LV_Actions.Columns.Items[0].Width := 275;
LV_Actions.Columns.Items[1].Width := LV_Actions.Width-LV_Actions.Columns.Items[0].Width-4;
Neuer Eintrag
Delphi-Quellcode:
LV_Actions.AddItem(s,nil);
Neues Ergebnis:
Delphi-Quellcode:
//?
Und nochmal in Worten: Wie füge ich dann etwas in die zweite Spalte ein?

DeddyH 1. Apr 2010 16:17

Re: Zeilenende eines Memos setzen
 
Delphi-Quellcode:
var Item: TListItem;
begin
  Item := ListView.Items.Add;
  Item.Caption := 'Wuppdi';
  Item.SubItems.Add('Blabla');
end;

Coder1990 1. Apr 2010 16:28

Re: Zeilenende eines Memos setzen
 
Perfekt, danke schön, nun klappts.


Alle Zeitangaben in WEZ +1. Es ist jetzt 21:59 Uhr.
Seite 2 von 2     12   

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