Hallo,
ich benutze XbpHTMLWindow(), um Mails anzeigen zu lassen. Aber wenn das reine Textmails sind, dann macht der da keinen Zeilenumbruch. Statt dessen gibt es unten die horizontale Scrollbar. Das ist aber natürlich lästig, weil man keinen Gesamtüberblick bekommt, und für jeden Absatz ständig rumscrollen muß.
Gibt es irgend eine Möglichkeit, das automatisch passend auf die korrekte Zeilenlänge zu bekommen?
Jan
XbpHTMLWindow()
Moderator: Moderatoren
- Jan
- Marvin
- Beiträge: 14659
- Registriert: Fr, 23. Sep 2005 18:23
- Wohnort: 49328 Melle
- Hat sich bedankt: 21 Mal
- Danksagung erhalten: 88 Mal
- Kontaktdaten:
XbpHTMLWindow()
Mitglied der XUG Osnabrück
Mitglied der XUG Berlin/Brandenburg
Mitglied des Deutschsprachige Xbase-Entwickler e. V.
Mitglied der XUG Berlin/Brandenburg
Mitglied des Deutschsprachige Xbase-Entwickler e. V.
- brandelh
- Foren-Moderator
- Beiträge: 15699
- Registriert: Mo, 23. Jan 2006 20:54
- Wohnort: Germersheim
- Hat sich bedankt: 68 Mal
- Danksagung erhalten: 34 Mal
- Kontaktdaten:
Re: XbpHTMLWindow()
HTML ignoriert immer das CR Zeichen chr(13), du müsstest ermitteln ob es eine reine Text eMail ist und diese nach HTML umsetzen.
Dabei entscheiden, ob die chr(13) am Ende einer Zeile schon vorhanden sind und nach <cr> umsetzen,
oder aber die Absätze markieren, dann <P> und alle 60 / 70 Zeichen ein <cr> einfügen.
Dabei entscheiden, ob die chr(13) am Ende einer Zeile schon vorhanden sind und nach <cr> umsetzen,
oder aber die Absätze markieren, dann <P> und alle 60 / 70 Zeichen ein <cr> einfügen.
Gruß
Hubert
Hubert
- Jan
- Marvin
- Beiträge: 14659
- Registriert: Fr, 23. Sep 2005 18:23
- Wohnort: 49328 Melle
- Hat sich bedankt: 21 Mal
- Danksagung erhalten: 88 Mal
- Kontaktdaten:
Re: XbpHTMLWindow()
Hubert,
die Absatzschaltungen habe ich ja, das ist kein Problem. Das Problem sind die Absätze selber.
Jan
die Absatzschaltungen habe ich ja, das ist kein Problem. Das Problem sind die Absätze selber.
Jan
Mitglied der XUG Osnabrück
Mitglied der XUG Berlin/Brandenburg
Mitglied des Deutschsprachige Xbase-Entwickler e. V.
Mitglied der XUG Berlin/Brandenburg
Mitglied des Deutschsprachige Xbase-Entwickler e. V.
- Martin Altmann
- Foren-Administrator
- Beiträge: 16536
- Registriert: Fr, 23. Sep 2005 4:58
- Wohnort: Berlin
- Hat sich bedankt: 113 Mal
- Danksagung erhalten: 48 Mal
- Kontaktdaten:
Re: XbpHTMLWindow()
Kleiner Tipp:
Wenn du den Text mit <PRE> </PRE> einfaßt, werden alle "Optimierungen" ignoriert - der Text wird so angezeigt, wie er ist.
Mehrfach aufeinander folgende Zeilenwechsel oder Leerzeichen werden genauso dargestellt. Du musst dann halt mit substr() arbeiten und an den entsprechenen Stellen ein CRLF einfügen, um den Text dort umbrechen zu lassen.
Viele Grüße,
Martin
Wenn du den Text mit <PRE> </PRE> einfaßt, werden alle "Optimierungen" ignoriert - der Text wird so angezeigt, wie er ist.
Mehrfach aufeinander folgende Zeilenwechsel oder Leerzeichen werden genauso dargestellt. Du musst dann halt mit substr() arbeiten und an den entsprechenen Stellen ein CRLF einfügen, um den Text dort umbrechen zu lassen.
Viele Grüße,
Martin
Webseite mit XB2.NET und ausschließlich statischem Content in Form von HTML-Dateien: https://www.altem.de/
Webseite mit XB2.NET und ausschließlich dynamischem Content in Form von in-memory-HTML: https://meldungen.altem.de/
Mitglied der XUG Osnabrück
Vorsitzender des Deutschsprachige Xbase-Entwickler e. V.