AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Programmierung allgemein Programmieren allgemein Delphi Zeilenumbruch wird mit gezeichnet
Thema durchsuchen
Ansicht
Themen-Optionen

Zeilenumbruch wird mit gezeichnet

Ein Thema von EWeiss · begonnen am 25. Jan 2018 · letzter Beitrag vom 25. Jan 2018
Antwort Antwort
Seite 1 von 2  1 2      
EWeiss
(Gast)

n/a Beiträge
 
#1

Zeilenumbruch wird mit gezeichnet

  Alt 25. Jan 2018, 13:14
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

Geändert von EWeiss (11. Jul 2019 um 16:49 Uhr)
  Mit Zitat antworten Zitat
Jumpy

Registriert seit: 9. Dez 2010
Ort: Mönchengladbach
1.736 Beiträge
 
Delphi 6 Enterprise
 
#2

AW: Zeilenumbruch wird mit gezeichnet

  Alt 25. Jan 2018, 13:53
Kommt da deine Logik mit den Pipes | durcheinander?
Kannst du nicht statt CHR(13)+CHR(10) einfach noch ein | nehmen?
Ralph
  Mit Zitat antworten Zitat
EWeiss
(Gast)

n/a Beiträge
 
#3

AW: Zeilenumbruch wird mit gezeichnet

  Alt 25. Jan 2018, 13:59
Kommt da deine Logik mit den Pipes | durcheinander?
Kannst du nicht statt CHR(13)+CHR(10) einfach noch ein | nehmen?
| ist der Separator damit kann ich keinen Zeilenumbruch erzwingen.
Habe es vorher mit ';' als Separator versucht das gleiche Problem.

so sieht der Text aus wenn er ankommt..

gruss

Geändert von EWeiss (11. Jul 2019 um 16:49 Uhr)
  Mit Zitat antworten Zitat
Fukiszo
(Gast)

n/a Beiträge
 
#4

AW: Zeilenumbruch wird mit gezeichnet

  Alt 25. Jan 2018, 14:08
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 ;-/

Geändert von Fukiszo (25. Jan 2018 um 14:10 Uhr)
  Mit Zitat antworten Zitat
EWeiss
(Gast)

n/a Beiträge
 
#5

AW: Zeilenumbruch wird mit gezeichnet

  Alt 25. Jan 2018, 14:21
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 ;-/
OK CLRF geht jetzt frage mich nur warum ich da extra noch ein Trennzeichen vorhängen muss.

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. wenn du mich fragst

gruss

Geändert von EWeiss (11. Jul 2019 um 16:49 Uhr)
  Mit Zitat antworten Zitat
Jumpy

Registriert seit: 9. Dez 2010
Ort: Mönchengladbach
1.736 Beiträge
 
Delphi 6 Enterprise
 
#6

AW: Zeilenumbruch wird mit gezeichnet

  Alt 25. Jan 2018, 14:34
Und wie sieht das aus, wenn du den Zeilenumbruch weg läßt und direkt nur die Pipe schreibst?
Darauf wollte ich oben hinaus.
Ralph
  Mit Zitat antworten Zitat
Fukiszo
(Gast)

n/a Beiträge
 
#7

AW: Zeilenumbruch wird mit gezeichnet

  Alt 25. Jan 2018, 14:40
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
  Mit Zitat antworten Zitat
EWeiss
(Gast)

n/a Beiträge
 
#8

AW: Zeilenumbruch wird mit gezeichnet

  Alt 25. Jan 2018, 14:43
Und wie sieht das aus, wenn du den Zeilenumbruch weg läßt und direkt nur die Pipe schreibst?
Darauf wollte ich oben hinaus.
oops.. ja das funktioniert genauso wie ohne.
Ich muss jedoch das Trennzeichen vorhängen.
ColTxt[1] := '|It is a period of civil war.|' +

Hmmm... Danke

gruss

Geändert von EWeiss (11. Jul 2019 um 16:49 Uhr)
  Mit Zitat antworten Zitat
Fukiszo
(Gast)

n/a Beiträge
 
#9

AW: Zeilenumbruch wird mit gezeichnet

  Alt 25. Jan 2018, 14:53
na das lob ich mir, nun schaut alles fein aus, gratuliere!
  Mit Zitat antworten Zitat
EWeiss
(Gast)

n/a Beiträge
 
#10

AW: Zeilenumbruch wird mit gezeichnet

  Alt 25. Jan 2018, 15:24
na das lob ich mir, nun schaut alles fein aus, gratuliere!
Na ja
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

Geändert von EWeiss (25. Jan 2018 um 15:28 Uhr)
  Mit Zitat antworten Zitat
Antwort Antwort
Seite 1 von 2  1 2      


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 05:37 Uhr.
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