![]() |
Objekt-Pascal-Highlighter in JavaScript gesucht
Hallo!
Ich bin auf der Suche nach einem Javascript-basierten Highlighter für Objektpascal. Das Ziel soll sein, dass ich Delphi-Codeschnipsel einfach in einen <pre>-Block packen kann und das Highlighting dann clientseitig passiert:
Code:
Kann gerne auch ein JQuery-Plugin o.ä. sein. Ein serverseitiger Highlighter (wie z.B. der hier in der DP) ist im konkreten Anwendungsfall leider nicht praktikabel, da kein Server im Spiel.
<pre class="highlight pascal">
procedure TForm1.Button1Click(Sender: TObject); begin Produce(); end; </pre> Grüße Cody |
AW: Objekt-Pascal-Highlighter in JavaScript gesucht
Ich nutze auf meiner Seite (
![]() Edit: Ich seh grade, dass das vielleicht nicht ganz das ist, was du suchst, weil das in PHP geschrieben ist. Wie das genau auf meiner Seite abläuft, weiß ich grade selber nicht. Also ob das Highlightning nur durch das lokale JS aktiviert wird und dann vom Server nachgeschoben wird, oder ob das wirklich lokal gemacht wird ... |
AW: Objekt-Pascal-Highlighter in JavaScript gesucht
Lach, das ist ja ein Ding... Deine Seite ist in dem Punkt praktisch identisch zu meinem obigen Codebeispiel:
Code:
In den Tiefen deiner HTML-Quellen gegraben habe ich
<pre class="brush: delphi">procedure TForm1.BtnAuswahlClick(Sender: TObject);
begin if AuswahlOpenDialog.Execute then begin GlobalAudioFile.GetAudioInfo(AuswahlOpenDialog.FileName); MemoDateiInfo.Clear; MemoDateiInfo.Lines.add('Interpret: ' + GlobalAudioFile.Interpret ); MemoDateiInfo.Lines.add('Titel: ' + GlobalAudioFile.Titel ); MemoDateiInfo.Lines.add('Pfad: ' + GlobalAudioFile.Pfad ); MemoDateiInfo.Lines.add('Dauer: ' + IntToStr(GlobalAudioFile.Dauer)); end; end;</pre> ![]() PS: Im Übrigen auch herzlichen Dank für deine tolle Webseite zum Thema BASS. Da kommt demnächst ein Update für ![]() Grüße Cody |
AW: Objekt-Pascal-Highlighter in JavaScript gesucht
Hm, dann muss ich nochmal nachschauen, was ich da in dem CMS genau benutze - aber egal. Hauptsache, es passt für dich. :thumb:
Zitat:
|
AW: Objekt-Pascal-Highlighter in JavaScript gesucht
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 03:11 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