Suche so etwas wie RichEdit

Rund um die LCL und andere Komponenten
pluto
Lazarusforum e. V.
Beiträge: 7192
Registriert: So 19. Nov 2006, 12:06
OS, Lazarus, FPC: Linux Mint 19.3
CPU-Target: AMD
Wohnort: Oldenburg(Oldenburg)

Beitrag von pluto »

Ich komme nicht auf den Namen und finden tue ich sie auch nicht. Aber ich meine Monta hat damit seinen BB-Code Editor geschrieben. Wenn ich nicht falsch liege !

kann sein das es das HTMLPanel ist. Muss man die verbinden mit irgendwas ?
Weil bei der die ich meine muss man das.
MFG
Michael Springwald

Christian
Beiträge: 6079
Registriert: Do 21. Sep 2006, 07:51
OS, Lazarus, FPC: iWinux (L 1.x.xy FPC 2.y.z)
CPU-Target: AVR,ARM,x86(-64)
Wohnort: Dessau
Kontaktdaten:

Beitrag von Christian »

Das ist kein Argument !!! Die Komponente Parst doch die HTML Datei sowieso. Dann könnte die auch so an die Bilder kommen. Ich weiß aber nicht ob ich diese Komponente meint. Ich meine eine die ich verbinden muss mit einer anderen.
Jo und jeder HTML Parser unterstützt Downloads über das HTTP Protokoll ?
Oder du willst z.b. ne e-Mail darstelen dann wird das Bild nicht gedownloaded sondern aus dem Mime Stream geladen...

Denken->Posten in der reihenfolge bitte.

Turbopower IPro kann mittlerweile übrigends CSS
W.m.k.A.h.e.m.F.h. -> http://www.gidf.de/

Benutzeravatar
theo
Beiträge: 10869
Registriert: Mo 11. Sep 2006, 19:01

Beitrag von theo »

Christian hat geschrieben: Turbopower IPro kann mittlerweile übrigends CSS
Ha, wusste ich gar nicht.
Aber um genau zu sein: Es kann Inline Styles soweit es diese darzustellen vermag.
Das ist noch relativ einfach umzusetzen.
Kompliziert wird's ja erst, wenn man alle möglichen "rules" parsen und kombinieren muss.
etwa:


.test {font-size:12pt;}
.test a {color:green;}
.test a:hover {color:yellow;}
a:hover, #navigation a:hover { color: #72A436;}

Christian
Beiträge: 6079
Registriert: Do 21. Sep 2006, 07:51
OS, Lazarus, FPC: iWinux (L 1.x.xy FPC 2.y.z)
CPU-Target: AVR,ARM,x86(-64)
Wohnort: Dessau
Kontaktdaten:

Beitrag von Christian »

Stand irgendwann mal im Changelog ich habs nicht ausgetestet und soll wohl auch nur einfache tags unterstützen aber immerhin...
W.m.k.A.h.e.m.F.h. -> http://www.gidf.de/

pluto
Lazarusforum e. V.
Beiträge: 7192
Registriert: So 19. Nov 2006, 12:06
OS, Lazarus, FPC: Linux Mint 19.3
CPU-Target: AMD
Wohnort: Oldenburg(Oldenburg)

Beitrag von pluto »

Dann meine ich die. Aber bei der Komponente die ich meinte ging das mit einer Zeile.
Jo und jeder HTML Parser unterstützt Downloads über das HTTP Protokoll ?
Was hat das jetzt damit zu tun ? Woher soll ich wissen was ein HTML-Parser alles unterstützen muss ?

@alexander
wenn dir das zu aufwendig ist, nimm lieber die RichView Komponenten. Mit den habe ich gute Erfahrung gemacht.
da ist ein umfank reiches Beispiel Programm dabei.
MFG
Michael Springwald

Christian
Beiträge: 6079
Registriert: Do 21. Sep 2006, 07:51
OS, Lazarus, FPC: iWinux (L 1.x.xy FPC 2.y.z)
CPU-Target: AVR,ARM,x86(-64)
Wohnort: Dessau
Kontaktdaten:

Beitrag von Christian »

[quote]
Was hat das jetzt damit zu tun ? Woher soll ich wissen was ein HTML-Parser alles unterstützen muss ?
[/qoute]

weil du es vorrausgesetzt hast ! indem du das über eine funktion laden können willst. Woher soll denn die Komponente bitteschön überhaupt wissen woher dus laden willst (web, mail, festplatte...) Das was du da erzählst ist wiedermal nicht möglich.
W.m.k.A.h.e.m.F.h. -> http://www.gidf.de/

pluto
Lazarusforum e. V.
Beiträge: 7192
Registriert: So 19. Nov 2006, 12:06
OS, Lazarus, FPC: Linux Mint 19.3
CPU-Target: AMD
Wohnort: Oldenburg(Oldenburg)

Beitrag von pluto »

lol, du hast mich falsch verstanden. !

Du übergibst dieser Funktion natürlich den genauen Pfad und den Dateinamen wo die Datei liegt. Die du laden möchtest
davon bin ich ausgegangen das das klar sei.

Weil das was alexander geschrieben hat kommt mir etwas lang vor. Auch das man sich um die Bilder kümmern muss.
Das sollte die Komponente doch Automatisch machen.
MFG
Michael Springwald

Christian
Beiträge: 6079
Registriert: Do 21. Sep 2006, 07:51
OS, Lazarus, FPC: iWinux (L 1.x.xy FPC 2.y.z)
CPU-Target: AVR,ARM,x86(-64)
Wohnort: Dessau
Kontaktdaten:

Beitrag von Christian »

Du kappierst es nicht oder im web liegen die dateien nun mal nicht auf deiner platte. Und bei mails auch nicht.
W.m.k.A.h.e.m.F.h. -> http://www.gidf.de/

monta
Lazarusforum e. V.
Beiträge: 2809
Registriert: Sa 9. Sep 2006, 18:05
OS, Lazarus, FPC: Linux (L trunk FPC trunk)
CPU-Target: 64Bit
Wohnort: Dresden
Kontaktdaten:

Beitrag von monta »

Und die Komponetnen von Pluto ist das schon erwähnte IProHtmlPanel, das muss/kann man nämlich mit dem TIpFileDataProvider verbinden...

Im Prinziep kannst du ja quasi gleich das Berispiel für deine Dialog nehmen und nur das html anpassen ;)
Johannes

Antworten