Äquivalenz zu TRxRichEdit
Äquivalenz zu TRxRichEdit
Hallo,
ich bin auf der Suche nach einer Komponente, die ein mehrzeiliges Textfenster bereitstellt, in das man außer Text aber auch Grafiken, Links und Tabellen einfügen kann. In Delphi gibt's dazu ja die Komponente TRxRichEdit. Leider habe ich bei meinen Recherchen nichts Vergleichbares für Lazarus gefunden. Hab ich da irgendwas übersehen oder kann man eventuell auch was selbst portieren oder so? Da ich das nur für ein Windows-Projekt bräuchte, muss es also auch keine plattformunabhänige Lösung sein.
Vielen Dank und viele Grüße
ich bin auf der Suche nach einer Komponente, die ein mehrzeiliges Textfenster bereitstellt, in das man außer Text aber auch Grafiken, Links und Tabellen einfügen kann. In Delphi gibt's dazu ja die Komponente TRxRichEdit. Leider habe ich bei meinen Recherchen nichts Vergleichbares für Lazarus gefunden. Hab ich da irgendwas übersehen oder kann man eventuell auch was selbst portieren oder so? Da ich das nur für ein Windows-Projekt bräuchte, muss es also auch keine plattformunabhänige Lösung sein.
Vielen Dank und viele Grüße
-
- Beiträge: 1581
- Registriert: Fr 10. Okt 2008, 23:54
- OS, Lazarus, FPC: Winuxarm (L 4 FPC 3.2.2)
- CPU-Target: 32/64Bit
Re: Äquivalenz zu TRxRichEdit
Ich suche auch so ein Memo, das RTF tauglich ist. Auch sollte ein Text "http://..." oder "file:..." automatisch unterstrichen sein und wenn man drauf klickt sollte da was passieren. Und ich möchte da rein per Drag&Drop auch eine Datei ziehen können.
Wie z.B. bei dem Programm "Sticky" von http://www.mmvisual.de (Das musste leider mit DelphiXE und TRxRichEdit erstellt werden)
Wie z.B. bei dem Programm "Sticky" von http://www.mmvisual.de (Das musste leider mit DelphiXE und TRxRichEdit erstellt werden)
Zuletzt geändert von MmVisual am Fr 5. Apr 2013, 12:35, insgesamt 1-mal geändert.
EleLa - Elektronik Lagerverwaltung - www.elela.de
Re: Äquivalenz zu TRxRichEdit
Am ehesten den Internet Explorer als ActiveX importieren und in den Editiermodus versetzen.
http://wiki.freepascal.org/LazActiveX
Benötigt aber etwas Eigeninitiative und Hirnschmalz.
Einstieg z.B. hier: http://www.dataweb.de/de/support/artike ... shtml.html
Oder hier: http://delphidev.org/?page_id=189
Viel Glück!
http://wiki.freepascal.org/LazActiveX
Benötigt aber etwas Eigeninitiative und Hirnschmalz.
Einstieg z.B. hier: http://www.dataweb.de/de/support/artike ... shtml.html
Oder hier: http://delphidev.org/?page_id=189
Viel Glück!
Re: Äquivalenz zu TRxRichEdit
Es gibt doch ein richmemopackage für Lazarus
hde
hde
Re: Äquivalenz zu TRxRichEdit
Ja, das kann aber afaik nichts von dem was hier gefordert wird. (Tabellen, Bilder, Links...)hde hat geschrieben:Es gibt doch ein richmemopackage für Lazarus
-
- Beiträge: 50
- Registriert: Fr 23. Nov 2012, 13:27
- OS, Lazarus, FPC: Win10/Linux Mint - Lazarus 2.2/trunk
- CPU-Target: 32/64Bit
Re: Äquivalenz zu TRxRichEdit
Gibt es überhaupt ein RTF Control das nicht nur unter den Win32 Widgets läuft? Ich konnte bislang keines finden.
Re: Äquivalenz zu TRxRichEdit
Das geht auch auf GTK2: http://www.lazarusbrasil.org/openupload ... n=d&step=2Groffy hat geschrieben:Gibt es überhaupt ein RTF Control das nicht nur unter den Win32 Widgets läuft? Ich konnte bislang keines finden.
Man sollte aber keine Wunder erwarten.
-
- Beiträge: 298
- Registriert: Di 23. Nov 2010, 23:41
- OS, Lazarus, FPC: Ubuntu/Win, Lazarus trunk, FPC trunk
- CPU-Target: 32Bit/64Bit
- Wohnort: Geldern
- Kontaktdaten:
Re: Äquivalenz zu TRxRichEdit
Für Windows: http://msdn.microsoft.com/en-us/library ... 85%29.aspx
Die dll liegt im Verzeichnis C:\Windows\System32\ und kann über Werkzeuge->Import Type Library als ActiveX Container eingebunden werden, großartig anders macht es Delphi auch nicht, außer das das Drumherum etwas Benutzerfreundlicher zum Einbinden gestaltet wird.
Übrigens Lazarus-br\package\lzRichedit http://lazarus-br.googlecode.com/svn/trunk nutzt das selbe Objekt bis Version 2.0 glaube ich
Die dll liegt im Verzeichnis C:\Windows\System32\ und kann über Werkzeuge->Import Type Library als ActiveX Container eingebunden werden, großartig anders macht es Delphi auch nicht, außer das das Drumherum etwas Benutzerfreundlicher zum Einbinden gestaltet wird.
Übrigens Lazarus-br\package\lzRichedit http://lazarus-br.googlecode.com/svn/trunk nutzt das selbe Objekt bis Version 2.0 glaube ich
MfG Gocher
akt. Projekt: Webserver(HTTPS HTTP/2) mit integrierten CMS in Free Pascal - www.gocher.me
akt. Projekt: Webserver(HTTPS HTTP/2) mit integrierten CMS in Free Pascal - www.gocher.me
-
- Lazarusforum e. V.
- Beiträge: 3178
- Registriert: Di 22. Jul 2008, 19:27
- OS, Lazarus, FPC: Lazarus: SVN; FPC: svn; Win 10/Linux/Raspbian/openSUSE
- CPU-Target: 32bit x86 armhf
- Wohnort: Köln
- Kontaktdaten:
Re: Äquivalenz zu TRxRichEdit
Von welcher Lazarus-Version gehst du aus? Ich konnte den Menüpunkt unter Version 1.1 r39715 nicht finden. Sind irgendwelche Zusatz-Packages nötig?gocher hat geschrieben:Die dll liegt im Verzeichnis C:\Windows\System32\ und kann über Werkzeuge->Import Type Library als ActiveX Container eingebunden werden, großartig anders macht es Delphi auch nicht, außer das das Drumherum etwas Benutzerfreundlicher zum Einbinden gestaltet wird.
MfG Socke
Ein Gedicht braucht keinen Reim//Ich pack’ hier trotzdem einen rein
Ein Gedicht braucht keinen Reim//Ich pack’ hier trotzdem einen rein
Re: Äquivalenz zu TRxRichEdit
Steht in dem Link in meinem ersten Posting oben: http://wiki.freepascal.org/LazActiveXSocke hat geschrieben: Von welcher Lazarus-Version gehst du aus? Ich konnte den Menüpunkt unter Version 1.1 r39715 nicht finden. Sind irgendwelche Zusatz-Packages nötig?
Re: Äquivalenz zu TRxRichEdit
So, hat jetzt etwas länger gedauert, da ich mich erstmal in die Thematik einarbeiten musste.
Schwierig war auch herauszufinden, welche Typbibliotheken ich einbinden muss. Ich nutze jetzt die ieframe.dll für die Browser-Funktionalität und mshtml.tlb für die DOM-Werkzeuge. Ich hoffe die sind korrekt, auf jeden Fall funktioniert alles erstmal so wie ich das brauche.
Ich wollte mich nur nochmal für die Antwort und vor allem für die nützlichen Links bedanken.
Viele Grüße
Schwierig war auch herauszufinden, welche Typbibliotheken ich einbinden muss. Ich nutze jetzt die ieframe.dll für die Browser-Funktionalität und mshtml.tlb für die DOM-Werkzeuge. Ich hoffe die sind korrekt, auf jeden Fall funktioniert alles erstmal so wie ich das brauche.
Ich wollte mich nur nochmal für die Antwort und vor allem für die nützlichen Links bedanken.
Viele Grüße
Re: Äquivalenz zu TRxRichEdit
Hast du eine Demo für den Editor, den du gebastelt hast?Kay hat geschrieben:So, hat jetzt etwas länger gedauert, da ich mich erstmal in die Thematik einarbeiten musste.
Schwierig war auch herauszufinden, welche Typbibliotheken ich einbinden muss. Ich nutze jetzt die ieframe.dll für die Browser-Funktionalität und mshtml.tlb für die DOM-Werkzeuge. Ich hoffe die sind korrekt, auf jeden Fall funktioniert alles erstmal so wie ich das brauche.
Ich wollte mich nur nochmal für die Antwort und vor allem für die nützlichen Links bedanken.
Nur das einfachste (Laden, Speichern, Fett/Kursiv oder so).