Delphi-PRAXiS
Seite 2 von 3     12 3      

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Fragen / Anregungen zur DP (https://www.delphipraxis.net/29-fragen-anregungen-zur-dp/)
-   -   [color] innerhalb [code]/[delphi] (https://www.delphipraxis.net/50884-%5Bcolor%5D-innerhalb-%5Bcode%5D-%5Bdelphi%5D.html)

Speedmaster 2. Aug 2005 13:18

Re: [color] innerhalb [code]/[delphi]
 
Warum nicht eines der Fast nie benutzen Zeichen nehmen, z.b.:
~
° <-- Das ist das Gradzeichen
§
|
@

sakura 2. Aug 2005 13:35

Re: [color] innerhalb [code]/[delphi]
 
Also ich bin mir sicher, das Gérome gerne von jemanden eine Lösung sehen würde, die das Highlighting in den DELPHI-Tags ermöglicht. Der Standard-PHPBB-Parser hat damit Probleme, da hier zwei Dinge gleichzeitig passieren. Der Delphi-Parser selbst nutzt verschiedene <HTML>-Tags zum markieren der Unterschiede. Wenn jetzt, anschließend der zweite Parser drüber läuft und die [PHPBB]-Tags ersetzt, dann kann es sehr schnell zu verschachtelten Farb-Codes, Font-Weight, etc. kommen, die von jedem Browser anders interpretiert werden.

Also Ziel an die Community: entwickelt einen Parser, der all diese Umstände beachtet und(!) zudem weiterhin sehr performant ist. Das ist der Grund warum wir es nicht haben.

Und nicht vergessen, in Delphi soll es Dinge wie [i] (für Indizies) sehr oft geben, diese dürfen also nicht(!) als Italic mißinterpretiert werden.

Das ist auch der Grund warum sowohl das [Code] als auch das [Pre] Tag existieren ;-)

...:cat:...

Die Muhkuh 2. Aug 2005 13:39

Re: [color] innerhalb [code]/[delphi]
 
Daniel könnte ja mal im DF anfragen, die haben doch sowas? :gruebel:

sakura 2. Aug 2005 13:40

Re: [color] innerhalb [code]/[delphi]
 
Zitat:

Zitat von Spider
Daniel könnte ja mal im DF anfragen, die haben doch sowas? :gruebel:

Die haben wieder eine andere Sache - die Highlight-Tags. Evtl. wäre das ein gangbarer Weg...

...:cat:...

Die Muhkuh 2. Aug 2005 13:41

Re: [color] innerhalb [code]/[delphi]
 
Zitat:

Zitat von sakura
Zitat:

Zitat von Spider
Daniel könnte ja mal im DF anfragen, die haben doch sowas? :gruebel:

Die haben wieder eine andere Sache - die Highlight-Tags. Evtl. wäre das ein gangbarer Weg...

...:cat:...

Das würde, IMHO, schon langen. Das Ziel ist ja, den Code farbig herauszuheben, damit man sieht, was geändert wurde bzw. was wichtig ist.

dizzy 2. Aug 2005 13:45

Re: [color] innerhalb [code]/[delphi]
 
Genau das hat turboPASCAL ja hier vorgeschlagen ;). Ich muss mich dem Ersteller im Übrigen anschließen - ich habe auch schon des öfteren eine solche Funktion vermisst.

Olli 2. Aug 2005 14:06

Re: [color] innerhalb [code]/[delphi]
 
Zitat:

Zitat von turboPASCAL
Delphi-Quellcode:
procedure SoUndSo;
var i, b: Integer;
begin
  MyArray[i] := 20;
  MyArray[b] := 20;
end;

Danke für den Hinweis. In diesem Fall kann man die eckigen Klammern durch HTML-Entities ersetzen ... also quasi ausmaskieren!

Könnte mir bitte jemand den aktuellen Parsercode zukommen lassen, damit ich sehe, was sich machen läßt. Danke. Ansonsten kann man schwerlich etwas vorschlagen, weil man ins Blaue argumentiert und nicht sieht ob es schneller oder langsamer ist oder ginge.

Speedmaster 2. Aug 2005 15:04

Re: [color] innerhalb [code]/[delphi]
 
Wie wäre es mit der Möglichkeit:
Jeder User hat die Möglichkeit sein eigenes Highlighting in seinem Profil zu erstellen und kann dieses dann oben über ein Menü auswählen, die Zahl sollte natürlich begrenzt sein!

Olli 2. Aug 2005 15:12

Re: [color] innerhalb [code]/[delphi]
 
Zitat:

Zitat von Speedmaster
Jeder User hat die Möglichkeit sein eigenes Highlighting in seinem Profil zu erstellen und kann dieses dann oben über ein Menü auswählen, die Zahl sollte natürlich begrenzt sein!

Hast du auch eine Idee wie man das performant in Code gießt? Denk dran, daß in der DP viele Leute gleichzeitig unterwegs sind. Ganz zu schweigen von Bots.

Speedmaster 2. Aug 2005 15:38

Re: [color] innerhalb [code]/[delphi]
 
Zitat:

Zitat von Olli
Zitat:

Zitat von Speedmaster
Jeder User hat die Möglichkeit sein eigenes Highlighting in seinem Profil zu erstellen und kann dieses dann oben über ein Menü auswählen, die Zahl sollte natürlich begrenzt sein!

Hast du auch eine Idee wie man das performant in Code gießt? Denk dran, daß in der DP viele Leute gleichzeitig unterwegs sind. Ganz zu schweigen von Bots.

Die Sache ist dabei die:
Die Einstellungen werden Definiert, jetzt wird ein neuer Tag eingeführt.
Der Tag hat die Funktion das er den Quelltext Formatiert, das Ergebniss ist dasselbe wie ein Pre-Tag, nur das man halt nicht die Wörter Einzeln Formatieren muss, sondern das es Automatisch Formatiert wird. Beim Editieren wird entweder eine Kopie des Orginal Codes aufgerufen oder es wird wieder umgewandelt. Am besten lässt man diese Funktion auf dem PC des Users laufen wenn das geht( Habe nicht viel Ahnung von Webprogrammierung ).

Hoffe ich habe mich klar ausgedrückt!


Alle Zeitangaben in WEZ +1. Es ist jetzt 13:50 Uhr.
Seite 2 von 3     12 3      

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