![]() |
Eignene BB-Code-Parser....
Liste der Anhänge anzeigen (Anzahl: 4)
Hallo,
eigentlich Passt der Name BB-Code-Passer nicht so ganz. Damit sich alle Vorstellen können, was ich meine, habe ich ihn erstmal so gelassen. Hier mal ein Auszug aus der Redme Datei: Zitat:
Ich hoffe da hat keiner was da gegen. Nicht wundern wegen den bb Tags in der Datei. Eigentlich wollte ich die ganze Datei posten, aber dann wurde sie doch zu lang. Evlt. ändere ich das später noch. Das Projekt ist unter Lazarus unter Ubuntu Entwicklet und getestet wurden. Mit einigen Änderungen müsste das Projekt aber unter Delphi laufen. Neben den eigentlichen Projekt werden eine Reihe von Unit benötig: uColors.pas Diese Unit entählt über 600 Farb Konstanzen, die alle mit pl_ anfangen. und einigen Hilf Funktionen wie Color2ToString die Funktion kann mit den "alten" Farb werten umgehen wie z.b. clRed aber auch mit pl_red Tools.pas uoptExt.pas Für diese Unit braucht ihr OPTBitmap was ihr im Lazarus-Forum finden könnt. Aber wenn ihr diese Datei etwas anpasst, könnte auch Grafik32(Ich kann den englischen Namen nicht schreiben) verwenden. In der Textdatei steht da noch etwas mehr zum Schluss drin. Im Anhang ist ein ScreenShot, die Text Datei, die Units, und das Eigentliche Projekt. Ich würde mich darüber Freuen, wenn ihr auch zum Projekt äußern würdet z.b. wie es auch geflätt, Was ich noch hinzufügen könnte, oder ändern könnte. Was ihr zum meinem Soruce-Code sagt. Ich finde dieses Projekt ist eine Nettespierei für zwischendurch. Im Moment arbeite ich an einem anderen Projekt. Es währe schön, wenn jemand von euch das Projekt erweitern könntet oder so..... Z.b. Text Boxen währen noch ein interessantes Thema oder das Soruce Tag, das das gehigleitet wird. beim Soruce befindet sich auch eine Beispiel Text Datei wie es aussehen könnte seht ihr im ScreenShot. [edit=Phoenix]Tippfehler im Titel korrigiert. Mfg, Phoenix[/edit] Edit02: Sonntag, 11.November.2007 Neues Bild hochgeladen. Einige Fehler beseitig Neue Tag hinzugefügt: h1-h6 für überschriften uptext und downtext für Hochgestellt und Tiefgestelten Text Edit03: Sonntag, 11.November.2007 Bild im Anhang noch einmal geändert ! Habe aber noch kein neues Programm oder Units hochgeladen. |
Re: Eignene BB-Code-Parser....
Liste der Anhänge anzeigen (Anzahl: 1)
Ich habe jetzt mal eine Delphi Version vom BB-Code-Paser erstellt.
Allerdings enthält sie noch einen kleinen Fehler bei den Tabellen. Es wird leider nur die Erste gezeichnet, aber die zweite nicht. Der Rest müsste gehen. Im Anhang gibt es jetzt die Delphi Version. OpBitmap ist draußen, das konnte ich unter Delphi leider nicht zum laufen bringen. Die Delphi Version läuft noch nicht 100% wie die Lazarus Version. Aber mein Ziel war es auch nur es erstmal unter Delphi zum Laufen zu bekommen, was ich auch geschafft habe. Dokumente können jetzt auch als Parameter übergeben werden(nur bei der Delphi Version) Wenn ihr euch über die ShowMessage wundet, die musst ich einbauen ohne sie gibt es eine AV. Warum weiß ich nicht. PS: Da ich nur noch unter Linux mit Lazarus arbeite musst ich mich erstmal wieder umstellen, weil es in Delphi 7 PE schöne Funktionen wie z.b. zum Procedure Rum springen und sowas nicht gibt. Oder aber bei den uses das dort keine strg+leerzeichen Funktion gibt.... |
Re: Eignene BB-Code-Parser....
Ich habe gestern gesehen, das es mit Tabellen Tatsächlich noch Fehler gibt.
Also kann Windows gar nix dafür. Ich habe jetzt in der Linux Version ebenfalls Parameter eingebaut. Hochladen werde ich sie aber erst später.... (Da das Interesse ja nicht so berauschend ist, anscheind :( :( :( ) |
Re: Eignene BB-Code-Parser....
so ein ding ist ein paRser... mit R... nicht paser oder passer...
cheers... |
Re: Eignene BB-Code-Parser....
ach du meinst Parser. Danke für den Hinweis.
Ich wusste doch ein Buchstabe fällt. *G* Mittlerweile habe ich ein neues Projekt angefangen, das den Code anders Parst und mir Persönlich besser gefällt. Evlt. werde ich ihn mal hochladen... Allerdings gibt es zwei Verschiedene Variante eine ohne Links und eine Mit, die mit Linsk Basiert auf meine Eigene GUI und ist auch nur dort nutzbar, sonst müsste ich zu viel ändern. |
Alle Zeitangaben in WEZ +1. Es ist jetzt 12:56 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz