Delphi-PRAXiS
Seite 2 von 3     12 3      

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Programmieren allgemein (https://www.delphipraxis.net/40-programmieren-allgemein/)
-   -   BB Code (https://www.delphipraxis.net/480-bb-code.html)

MathiasSimmack 28. Jul 2002 17:58

Ich höre immer "Einrückungen". :?: Habe ich jetzt was falsch verstanden, oder formatiert mir dein Programm u.U. meinen Code anders als ich ihn geschrieben habe? Das wäre nicht so schön, es sei denn, der Sinn und die Nützlichkeit ließen sich begründen.

Im Punkt "Farbe" möchte ich auch bitten, dass es nicht zu bunt wird. Der Delphi-Standard reicht vollkommen.

Was [i] und [b] angeht - da ist diese Software ja wohl besser als das Teil im alten DF. Tja, wenn das so ist, dann müsste mal wirklich nur über die Formatierung nachdenken, und meine Verknüpfung zum UBB-Formatter hätte seinen Sinn wieder.
Vielleicht könnte man´s noch so machen, dass die HTML-Entsprechungen der eckigen Klammern akzeptiert werden (ich glaube, [ und ] müssten das sein). Weil: ich habe nämlich den Formatierer mit der Parser-Engine von other ausgerüstet. Die ist fix und gut. :wink:

Christian Seehase 28. Jul 2002 18:48

Moin Mathias,

ich kann Dich beruhigen.
Mit Einrückungen ist nur gemeint, dass die Zeilen nicht zwangsläufig am linken Rand "kleben".
Es bleibt auch die Schreibweise unverändert. Wer also lieber BEGIN schreibt, statt begin wird keine Veränderung feststellen.
Die HTML-Codes direkt zu verwenden hab' ich auch schon probiert. Hat allerdings auch nicht geklappt. :?

sakura 29. Jul 2002 12:39

@Daniel: könntest Du nicht einfach das Square-Tag [ pre ] und [/ pre ] definieren (so wie [ b ] und [/ b ]), dann wäre das Problem doch am ehesten gelöst, oder?

...:cat:...

Daniel 29. Jul 2002 12:56

Das müsste klappen.... allerdings ist die Zeit im Moment mein größtes Problem. Das mit dem Tag kann also zwei-drei Tage dauern. :roll:

Grüße,
Daniel

sakura 29. Jul 2002 13:02

Was für Zeit :?: - also wenn Zeit mein Problem wäre, dann wüsste ich wenigstens von wo diese mich angreift :lol:

...:cat:...

P.S.: Was nicht ist, kann kein Problem sein.

Alexander 1. Okt 2002 19:03

kann man dein Programm vielleicht irgendwie als PlugIn von delphi laufen lassen, sodass man nur auf einen Button in Delphi klicken müsste und ist es fertig. Oder kann dein Programm das bereits, Christian?

Christian Seehase 1. Okt 2002 20:10

Moin Alexander,

nö, geht (noch) nicht.
Damit hab' ich mich bislang noch nicht weiter beschäftigt (deshalb "noch")

Alexander 1. Okt 2002 20:18

wäre aber vielleicht sinnvoll.
Naja hauptsache du schaffst das mit dem Einrücken :D

Christian Seehase 1. Okt 2002 20:24

Moin Alexander,

das war kein Problem meines Programmes, sondern es wurde noch ein Tag im BBCode benötigt.
Wenn Du Dich mal umschaust, wirst Du auch einige entsprechend formatierten Sourcen finden.

Daniel 1. Okt 2002 21:45

Hallo allerseits,

Christian hat einen Source-Formatter fertiggestellt und mir diesen samt Sourcen auch zukommen lassen.
Vom Größenwahn in Bezug auf meine neu gewonnenen PHP-Kenntnisse gepackt, dachte ich mir, dass es doch noch netter sei, wenn das Forum selber die entsprechenden Formatierung vornehmen könnte.
Nachdem ich nun einige Zeit damit verbracht habe, ein PHP-Modul zu entwickeln, welches genau diese Aufgabe erledigt, muss ich zugeben, dass die Ergebnisse noch "suboptimal" sind. Von konsistenter Formatierung ist noch wenig zu erkennen - die Ausgabe hätte auch von einem zugekosten IKEA-Designer entworfen sein können.
Aber wenigstens waren einige Quelltexte dabei, die auch nach der Formatierung durch mein Modul noch fast vollständig waren. :oops:

Die Idee, Christians Programm zu einem IDE-Experten zu erweitern, werde ich mit ihm durchsprechen.
Nach meinen durchschlagenden PHP-Erfolgen ist die Vorgehensweise also folgende:
Im ersten Schritt werden wir Christians Anwendung haben - sei es als Experte oder "Stand-Alone" - die uns die Quelltexte formatiert. Ich habe nun auch ein schönes PHP-Tutorial gefunden, mit dessen Hilfe ich der automatischen Formatierung hoffentlich näher kommen werde. :-)


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

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz