AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Thema durchsuchen
Ansicht
Themen-Optionen

Womit einen Wysiwyg-HTML-Editor realisieren?

Ein Thema von Codehunter · begonnen am 28. Aug 2013 · letzter Beitrag vom 5. Jul 2017
Antwort Antwort
Benutzerbild von Codehunter
Codehunter

Registriert seit: 3. Jun 2003
Ort: Thüringen
2.272 Beiträge
 
Delphi 10.4 Sydney
 
#1

Womit einen Wysiwyg-HTML-Editor realisieren?

  Alt 28. Aug 2013, 10:39
Moin!

Womit könnte man aktuellerweise einen Wysiwyg-HTML-Editor realisieren? Bisher habe ich dafür immer EmbeddedWB genommen und quasi indirekt auf den IE im Editmode gesetzt. Jetzt wird aber EmbeddedWB nicht mehr weiter gepflegt und zusammen mit dem IE10 scheint das nicht zu laufen.

Gibt es andere OSS-Projekte, die sich mit dem Thema befassen? Oder sollte ich um den IE10 herum einen neuen, eigenen Wrapper konstruieren?

Zu den Anforderungen: Der Editor soll vorrangig Textformatierungen (Fett, Kursiv, H1, H2 etc.) beherrschen. Tabellen, CSS-Design usw. sind nicht relevant.

Grüße
Cody
Ich mache grundsätzlich keine Screenshots. Schießen auf Bildschirme gibt nämlich hässliche Pixelfehler und schadet der Gesundheit vom Kollegen gegenüber. I und E zu vertauschen hätte den selben negativen Effekt, würde aber eher dem Betriebsklima schaden
  Mit Zitat antworten Zitat
mkinzler
(Moderator)

Registriert seit: 9. Dez 2005
Ort: Heilbronn
39.851 Beiträge
 
Delphi 11 Alexandria
 
#2

AW: Womit einen Wysiwyg-HTML-Editor realisieren?

  Alt 28. Aug 2013, 10:48
Z.B. mit DelphiChromiumEmbedded oder GeckoSDK for Delphi
Markus Kinzler
  Mit Zitat antworten Zitat
Benutzerbild von Codehunter
Codehunter

Registriert seit: 3. Jun 2003
Ort: Thüringen
2.272 Beiträge
 
Delphi 10.4 Sydney
 
#3

AW: Womit einen Wysiwyg-HTML-Editor realisieren?

  Alt 28. Aug 2013, 11:38
Also DCEF hab ich schon mal gesehen, mir war nur nicht bewusst dass das auch Editierfunktionen beherrscht. Gibts da ein Tutorial dazu?

Das GeckoSDK scheidet auf den ersten Blick aus weil es seit 4 Jahren nicht mehr weiter gepflegt wurde.

Den Umweg über Richview habe ich schon überlegt und verworfen, weil ich genau diesen Problemfall habe: Vorhandene Daten liegen schon als HTML vor und müssten hin- und herkonvertiert werden. Ich halte das nicht für sehr sinnvoll.
Ich mache grundsätzlich keine Screenshots. Schießen auf Bildschirme gibt nämlich hässliche Pixelfehler und schadet der Gesundheit vom Kollegen gegenüber. I und E zu vertauschen hätte den selben negativen Effekt, würde aber eher dem Betriebsklima schaden

Geändert von Codehunter (28. Aug 2013 um 11:41 Uhr)
  Mit Zitat antworten Zitat
Benutzerbild von Phoenix
Phoenix
(Moderator)
Online

Registriert seit: 25. Jun 2002
Ort: Hausach
7.613 Beiträge
 
#4

AW: Womit einen Wysiwyg-HTML-Editor realisieren?

  Alt 28. Aug 2013, 12:47
Einfach und simpel: http://www.aloha-editor.org/

Etwas komplexer, und das Zeug da raus zu rupfen könnte aufwändiger sein: http://jejacks0n.github.io/mercury/

Der ist auch ganz nett: https://www.raptor-editor.com/

Der umfangreichste ist aber vermutlich immernoch der CKEditor: http://ckeditor.com/demo
Sebastian Gingter
Phoenix - 不死鳥, Microsoft MVP, Rettungshundeführer
Über mich: Sebastian Gingter @ Thinktecture Mein Blog: https://gingter.org
  Mit Zitat antworten Zitat
Benutzerbild von Codehunter
Codehunter

Registriert seit: 3. Jun 2003
Ort: Thüringen
2.272 Beiträge
 
Delphi 10.4 Sydney
 
#5

AW: Womit einen Wysiwyg-HTML-Editor realisieren?

  Alt 28. Aug 2013, 13:01
@Phoenix: Du meinst, dass man die Editiererei nicht mehr nativ macht sondern quasi einen JavaScript-Editor direkt im Browser verwendet? Hmm, an die Möglichkeit hab ich noch gar nicht gedacht. Dadurch muss ich dann zwar die relevanten Codeteile hinterher aus dem Gewusel aus DIVs rausoperieren aber über das DOM eigentlich kein Problem.

Naja, fast kein Problem: Damit die JS-Editoren ihren ganzen Krempel nachladen können, müsste ich einen kleinen Webserver integrieren oder jeder einzelnen Installation die ganzen Dateien mitgeben. Das würde eine ziemliche Umstrickerei. Aber prinzipiell wärs machbar.

Da muss ich jetzt mal schwer drüber nachdenken...
Ich mache grundsätzlich keine Screenshots. Schießen auf Bildschirme gibt nämlich hässliche Pixelfehler und schadet der Gesundheit vom Kollegen gegenüber. I und E zu vertauschen hätte den selben negativen Effekt, würde aber eher dem Betriebsklima schaden
  Mit Zitat antworten Zitat
Benutzerbild von Phoenix
Phoenix
(Moderator)
Online

Registriert seit: 25. Jun 2002
Ort: Hausach
7.613 Beiträge
 
#6

AW: Womit einen Wysiwyg-HTML-Editor realisieren?

  Alt 28. Aug 2013, 13:08
Gerne. Kann auch sein, dass das für Deinen Use-Case nicht das richtige ist, aber ich wollte es mal in den Raum stellen
Sebastian Gingter
Phoenix - 不死鳥, Microsoft MVP, Rettungshundeführer
Über mich: Sebastian Gingter @ Thinktecture Mein Blog: https://gingter.org
  Mit Zitat antworten Zitat
mjustin

Registriert seit: 14. Apr 2008
3.005 Beiträge
 
Delphi 2009 Professional
 
#7

AW: Womit einen Wysiwyg-HTML-Editor realisieren?

  Alt 28. Aug 2013, 11:30

Womit könnte man aktuellerweise einen Wysiwyg-HTML-Editor realisieren?
Auf Umwegen kann man auch einen RTF Editor mit HTML Export verwenden, zum Beispiel TRichView (http://trichview.com/) - natürlich vorausgesetzt, man kann als Quelldaten mit RTF arbeiten und muss keine bestehenden HTML Dateien erst nach RTF konvertieren.
Michael Justin
  Mit Zitat antworten Zitat
Antwort Antwort


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 12:48 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