Kilkulinijkowy Panel

0

Cześć, jak napisać tekst na Panelu w dwóch linijkach?
Dla mało uświadomionych: #13+#10 nie działa ;)

0

Może (nie wiem czy może być) położyć label?

Label1.Width := Panel1.Width;
Label1.WordWrap := TRUE;
Label1.Caption:= 'coś tu wpisać';

0
Trzonek_ napisał(a)

Może (nie wiem czy może być) położyć label?

Label1.Width := Panel1.Width;
Label1.WordWrap := TRUE;
Label1.Caption:= 'coś tu wpisać';

Nie, musi być zwykły panel.

Generalnie kwestia polega na tym, że tworzę dynamicznie nieokreśloną ilość paneli. A nie chcę dodatkowo tworzyć labeli i odpowiednio ich pozycjonować :)

0

wykorzystaj jakiś inny komponent tylko taki ktory ma właściwość Canvas to będziesz sobie mogł napisać na nim co chcesz i jak chcesz, albo po prostu napisz sobie komponent pochodny od TPanel z obcją zawijania tekstu

0
puchi napisał(a)

wykorzystaj jakiś inny komponent tylko taki ktory ma właściwość Canvas to będziesz sobie mogł napisać na nim co chcesz i jak chcesz, albo po prostu napisz sobie komponent pochodny od TPanel z obcją zawijania tekstu

Ech, chyba na tym się skończy :/
Tylko tu też pojawia się problem. Jak wskazać, że wiersz ma się złamać po znaku #13+#10?