![]() |
Zeilenumbruch wird mit gezeichnet
Zeilenumbruch wird mit gezeichnet.. Warum?
Der Umbruch findet statt aber #13#10 wird mit gezeichnet. ? Hatte ich noch nie.
Delphi-Quellcode:
ColTxt[0] := 'Episode IV| A NEW HOPE|';
ColTxt[1] := 'It is a period of civil war.|' + 'Rebel spaceships, striking| from a hidden base, have|' + 'won their first victory against| the evil Galactic Empire.|'; ColTxt[2] := 'During the battle, Rebel spies| managed to steal secret plans|' + 'to the Empire’s ultimate weapon,| the DEATH STAR, an armored|' + 'space station with enough power| to destroy an entire planet.|'; ColTxt[3] := 'Pursued by the Empire’s sinister| agents, Princess Leia races home|' + 'aboard her starship, custodian of| the stolen plans that can save|' + 'her people and restore freedom| to the galaxy…'; SumTxt := ColTxt[0] + #13#10 + ColTxt[1] + #13#10 + ColTxt[2] + #13#10 + ColTxt[3]; gruss |
AW: Zeilenumbruch wird mit gezeichnet
Kommt da deine Logik mit den Pipes | durcheinander?
Kannst du nicht statt CHR(13)+CHR(10) einfach noch ein | nehmen? |
AW: Zeilenumbruch wird mit gezeichnet
Zitat:
Habe es vorher mit ';' als Separator versucht das gleiche Problem. so sieht der Text aus wenn er ankommt.. gruss |
AW: Zeilenumbruch wird mit gezeichnet
da all meine ansätze wahrscheinlich grundweg abweichend zu dem ist was du da produzierst
kann ich nur sagen du bist auf dem besten wege dahin, das bild sieht sehr gut aus! edit:abgesehn vom crlf problem ;-/ |
AW: Zeilenumbruch wird mit gezeichnet
Zitat:
Hier.. ColTxt[0] := 'Episode IV| A NEW HOPE|'; ColTxt[1] := '|It is a period of civil war.|' + 'Rebel spaceships, striking| from a hidden base, have|' + 'won their first victory against| the evil Galactic Empire.|'; siehe das Fett ausgelegte Trennzeichen. produziert dann einen extra Array Eintrag nur für den Zeilenumbruch. :wall: :stupid: wenn du mich fragst ;) gruss |
AW: Zeilenumbruch wird mit gezeichnet
Und wie sieht das aus, wenn du den Zeilenumbruch weg läßt und direkt nur die Pipe schreibst?
Darauf wollte ich oben hinaus. |
AW: Zeilenumbruch wird mit gezeichnet
vielleicht weils 2 byte im speicher darstellt? ich bin da nicht so firm drinn, hab aber jetzt eine komponente die recht zuverlässig text in alle vier richtungen bewegen kann, auch zentrierte darstellung, nur ist das horizonale etwas verbuggt wenn zuviel linien da sind als aktuell in einer "seite" dargestellt werden können, da überlappt grad alles noch, das gleich tritt auf bei vertikal, ist zeile länger als "seite" breit ist wirds überlappt.
zumindest ist ein grundstein für mich damit gelegt wie es in der theorie überhaupt abläuft, ich acker fleißig daran weiter trallala ;-) |
AW: Zeilenumbruch wird mit gezeichnet
Zitat:
Ich muss jedoch das Trennzeichen vorhängen. ColTxt[1] := '|It is a period of civil war.|' + Hmmm... ;) Danke gruss |
AW: Zeilenumbruch wird mit gezeichnet
na das lob ich mir, nun schaut alles fein aus, gratuliere!
|
AW: Zeilenumbruch wird mit gezeichnet
Zitat:
Wenn ich wüsste das du mein Sample verwenden würdest könnte ich es VCL kompatible erstellen. (Arbeite meistens mit der WIn32API + GDI+) Wenn nicht.. gut dann lass ich es. Umsonst will ich nicht arbeiten. ;) Aber ohne den Marquee Text der scrollt Horizontal. gruss |
Alle Zeitangaben in WEZ +1. Es ist jetzt 15:06 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-2025 by Thomas Breitkreuz