Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Programmieren allgemein (https://www.delphipraxis.net/40-programmieren-allgemein/)
-   -   Editor der html-tags umsetzt (https://www.delphipraxis.net/167160-editor-der-html-tags-umsetzt.html)

roland9999 15. Mär 2012 16:18

Editor der html-tags umsetzt
 
Hallo zusammen,

ich suche einen Editor der html-tags umsetzt.

Mit einem memo geht es nicht. Die Tags werden mit angespeichert und die Zielseite (ein Produkt im Shop), wird auch entsprechend richtig formatiert angezeigt.

Gibt es einen Editor für CodeGear Rad 2009 der mir die Formatierung schon zur Erstellzeit des Produkts, anzeigt?

Zum Verständniss: Der Kunde möchte nicht im Admin-Bereich seines Shops, Artikel einstellen. Sondern über ein Programm, welches auf die Shop-Datenbank zugreift.

LG

jaenicke 15. Mär 2012 16:31

AW: Editor der html-tags umsetzt
 
Ich bin mir nicht ganz sicher was du meinst.

Vielleicht SynEdit für Syntaxhervorhebung?

Oder möchtest du eine Vorschau? Dann kannst du das Chromium Plugin nehmen und darin eine generierte Webseite als Vorschau anzeigen. Wie das dann aussehen kann siehst du dort:
http://delphitools.info/2012/03/02/l...-for-dwscript/

p80286 15. Mär 2012 16:44

AW: Editor der html-tags umsetzt
 
Das klingt als wolltest du einen WYSiWYG Editor für Web-Seiten, den Du als Komponente in Dein Delphiprogramm enbinden kannst?

Gruß
K-H

roland9999 15. Mär 2012 20:52

AW: Editor der html-tags umsetzt
 
Zitat:

Vielleicht SynEdit für Syntaxhervorhebung?
Synedit lässt sich nicht installieren.
Ich habe schon alles mögliche versucht, aber leider ohne Erfolg.

Zitat:

Das klingt als wolltest du einen WYSiWYG Editor für Web-Seiten, den Du als Komponente in Dein Delphiprogramm enbinden kannst?
Ja, so eine Komponente währe das, was ich suche.

LG

roland9999 15. Mär 2012 22:31

AW: Editor der html-tags umsetzt
 
so,
synedit habe ich nun installiert bekommen.
Ist aber nicht das, was ich suche.

Zitat:

Zum Verständniss: Der Kunde möchte nicht im Admin-Bereich seines Shops, Artikel einstellen. Sondern über ein Programm, welches auf die Shop-Datenbank zugreift.
Vielleicht habe ich mich unglücklich ausgedrückt.

Noch mal:

Der Kunde betreibt einen Online-Shop. Dieser Shop hat, wie jeder andere Shop auch, einen Admin-Bereich in dem eigentlich alle Shop-Informationen eingstellt bzw. bearbeitet werden können.

Der Kunde möchte aber nicht in dem Admin-Bereich arbeiten sondern über ein externes Programm alles erledigen.

Im Admin-Bereich steht ein WYSiWYG Editor für Webseiten, zur Verfügung. Dieser wird z.B. zur Formatierung von Produktbeschreibungen benötigt.

Dieser Editor zeigt mir die Formatierung des Textes im Editor-Fenster an und speichert das ganze in html.

Das muss natürlich jetzt auch in dem externen Programm funktionieren.

Nun halt die Frage:

Gibt es so eine WYSiWYG - Komponente für Delphi 2009?

Ich habe schon nach WYSiWYG Editor - Komponente gesucht und auch gefunden. Aber es sind letztlich keine Komponenten sondern wohl Anwendungen, die in Delphi realisiert wurden.

LG

jaenicke 15. Mär 2012 22:58

AW: Editor der html-tags umsetzt
 
Es gibt schon solche Komponenten:
http://www.wpcubed.com/products/wptools/index.htm
Allerdings halte ich das für keine gute Lösung. Das würde dann im Browser vermutlich nie ganz genauso aussehen.

Deshalb würde ich einen WYSIWYG Webeditor (da gibts ja viele) nehmen und als Webseite in ein Chromium Control einbinden. Dann wüsstest du, dass es hinterher auch wirklich exakt genauso aussieht wie beim Design.

roland9999 15. Mär 2012 23:24

AW: Editor der html-tags umsetzt
 
Erstmal vielen Dank für die Hilfe.

Ich werde es mal ausprobieren.

Es muss halt für den Anwender so einfach wie möglich sein.

Text schreiben -> Text markieren -> Text formatieren.
Produktbild einfügen usw.

Eigentlich die ganze Palette, wie z.B. in Word

LG

mjustin 16. Mär 2012 07:51

AW: Editor der html-tags umsetzt
 
Zitat:

Zitat von roland9999 (Beitrag 1156812)
Text schreiben -> Text markieren -> Text formatieren. Produktbild einfügen usw.


Eine mögliche Lösung wäre die Verwendung von RTF als internem Format, das man mit RichEdit / DBRichEdit oder fortgeschrittenen kommerziellen Komponenten (TRichView) mit nahezu WYSIWYG bearbeiten kann, und das dann als Quelle für einen RTF nach HTML oder XHTML Konverter benutzt. Es ist "Beinahe WYSIWYG", da bei der Konvertierung ungewollte oder gewollte Abweichungen möglich sind, zum Beispiel werden in Shop Systemen oft StyleSheets (CSS) verwendet. Durch diese kann z.B. das Basistextformat definiert werden.

Hope this helps,

roland9999 16. Mär 2012 08:27

AW: Editor der html-tags umsetzt
 
Ich könnte mir vorstellen, dass es einfacher ist, einen externen html-Editor ein zu binden. Dort alle Texte, Bilder etc einstellen. Anschließend den gesamten html-Text in ein Memo oder ähnliches kopieren.

Denn die Informationen werden in eine Produkt-Tabelle gespeichert. Das zuständige Feld ist vom Typ TEXT.

Ich probiere es mal.

Für die Hilfe, Anregungen bedanke ich mich.

LG


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