Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Netzwerke (https://www.delphipraxis.net/14-netzwerke/)
-   -   Delphi WYSIWYG-Komponente für Delphi (https://www.delphipraxis.net/119932-wysiwyg-komponente-fuer-delphi.html)

Opa Knack 3. Sep 2008 11:40


WYSIWYG-Komponente für Delphi
 
Hallo,

ja, ich habe gesehen, dass diese Frage schon gestellt wurde, und ja, ich habe mich jetzt schon einige Tage in Google getummelt. Trotzdem komme ich nicht weiter:

Im Rahmen eines Projektes möchte ich einen kleinen Editor für Webseiten einbinden. Ich habe nach exzessiver Suche zwei Apiranten gefunden, die mir allerdings aus verschiedenen Gründen (z. B. Umsetzung der Links, Formatierung, ...) nicht wirklich zusagen: HTMLEdit3 und ProfDHTMLEdit. Auf den dritte Kandidaten, das ActiveX-Control zum IE, möchte ich lieber verzichten (da der IE eingebunden wird).

Nun meine Frage: Kennt jemand von euch noch weitere Möglichkeiten? Letztlich muss nichts wirklich Ausgefallenes umgesetzt werden, wobei es praktisch wäre, wenn auch SSI berücksichtigt würde (wobei ich dafür einen Wrapper geschrieben habe, der sogar hin und wieder funktioniert). Die Webseiten sollen nur eingelesen werden können, die internen Links und die Verweise auf z. B. Grafiken sollten im Quelltext nicht auf die realen Speicherorte, sondern auf relative Pfade verweisen, das war's auch beinahe schon. Beim ProfDHTMLEdit zum Beispiel habe ich das Problem, dass ich zwar eine BaseURL vorgeben kann, dass ich aber, wenn Grafiken eingebunden werden, trotzdem den Speicherort auf der Festplatte wiederfinde - was dann beim Hochladen weniger prickelnd ist.

Ich bin für jeden Tipp dankbar.

Gruß
Opa

BullsEye 3. Sep 2008 13:07

Re: WYSIWYG-Komponente für Delphi
 
Zur IE Active X Control:
Für 0815 Sachen reicht diese Komponente reicht es zwar, allerdings ist das nicht die beste! Nur leider setzt Sie vorraus, das der IE auf dem Rechner des Useres installiert sein muss...

Ist gab da auch mal eine Alternative weiß aber gerade nicht mehr wie die hieß.

Du könntest auch die FF Komponente dafür nutzten.

Opa Knack 4. Sep 2008 14:33

Re: WYSIWYG-Komponente für Delphi
 
Hallo,

Danke für den Tipp, aber auch mit der FF-Komponente müsste ich voraussetzen, dass Firefox installiert ist, was ich leider nicht kann.

Mich wundert, dass es anscheinend nur 3 oder 4 Komponenten dafür gibt (mal abgesehen von den ActiveX-Geschichten). Anscheinend eine Marktlücke :-)

Bin natürlich auch weiterhin für Hinweise dankbar.

Gruß
Opa

Opa Knack 4. Sep 2008 14:35

Re: WYSIWYG-Komponente für Delphi
 
...ups, gerade habe ich gelesen, dass die FF-Kompo gar kein Mozilla voraussetzt. Ist aber auch ActiveX und somit nicht unbedingt das, was ich suche.

BullsEye 4. Sep 2008 14:37

Re: WYSIWYG-Komponente für Delphi
 
Du könntest ja auch bei starten des Programmes testen, welcher der beiden Browser vorhanden ist, und dann die entsprechende Komponente dafür nutzten, ist aber umständlicher.
Einen der beiden Browser werden die Nutzer wohl habem^^

Sonst bleibt dir wohl nichts übrig als selbst einen Kompletten Browser/ Komponente zu schreiben, der nicht davon abhängig ist, ob ein anderer Browser installiert ist oder nicht.


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