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/)
-   -   HTML WYSIWYG Editor (https://www.delphipraxis.net/181888-html-wysiwyg-editor.html)

Dejan Vu 1. Okt 2014 10:56

AW: HTML WYSIWYG Editor
 
Wieso ist das 'leider' ein 'ganz typisches Verhalten'? Das ist so, denn bei Texten geht es um Fließtext. Wenn Du das als 'Zeilen' ansehen willst, dann definiere den Absatzendeabstand entsprechend. Falls ein Absatz im Blocksatz formatiert werden soll, würde ein <br> dazu führen, das die Zeile auf die gesamte Breite gezogen wird und dagegen hat man i.A. etwas (einfach weil es Kacke aussieht).

WM_CLOSE 2. Okt 2014 13:31

AW: HTML WYSIWYG Editor
 
Ich meinte "leider", weil viele Leute schlicht [Return] drücken um eine neue Zeile zu machen. Auch mehrmal hintereinander, damit der Abstand größer wird. Und zwar vom unbedarften, briefschreibenden Opa bis zur erfahrenen Sekretärin. Eben weil es geht und meiner Erinnerung nach nie einen (sichtbaren) Unterschied machte.

Den Absatzabstand an den Zeilenabstand anzugleichen ist aber mehr als kurzsichtig, denn viele Empfänger haben E-Mail-Programme die nicht standardkonform arbeiten und z.B. kein CSS auswerten. Das würde vielleicht scheiße aussehen.

Ein Lösungsansatz wäre den Code so abzuändern, dass beim Drücken der [Return]-Taste der gleiche Ablauf erfolgt wie bei [Strg]+[Return].


Alle Zeitangaben in WEZ +1. Es ist jetzt 08:17 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