Entwickler-Ecke
Wünsche, Anregungen & Kritik - Delphi-Tag geht nicht, wenn auch Text in der Zeile ist
jasocul - Fr 29.04.05 12:42
Titel: Delphi-Tag geht nicht, wenn auch Text in der Zeile ist
Hier ein Beispiel:
Mit
(Sender as TButton).Name
Eingetragen habe ich (ohne Leerzeichen):
Mit [d e l p h i](Sender as TButton).Name[/d e l p h i]
Jetzt klarer?
Demnach sollte es so aussehen:
Mit
Delphi-Quelltext
1:
| (Sender as TButton).Name |
Ihr machts einem aber nicht leicht. :wink:
Motzi - Fr 29.04.05 12:43
Was geht da nicht..? :gruebel:
jasocul - Fr 29.04.05 12:50
Genau dieses funktioniert ja nicht bei den Delphi-Tags. Oder bin ich mit Blindheit geschlagen? :gruebel:
Motzi - Fr 29.04.05 12:56
Also ich versteh noch immer nicht, was da deiner Meinung nach nicht funktioniert..! :gruebel:
BenBE - Fr 29.04.05 12:58
Achte mal ganz genau auf die Schrift ... Du müsstest Feststellen, dass der Source etwas eckiger ist.
jasocul - Fr 29.04.05 13:02
Titel: Re: Delphi-Tag geht nicht, wenn auch Text in der Zeile ist
Ich schreib jetzt mal ganz langsam :wink:
Damit ich es zeigen kann, ersetze ich die eckigen Klammern durch runde.
Ich schreibe:
Mit (delphi)(Sender as TButton).Name(/delphi)
Ergebnis sollte sein:
Mit
Delphi-Quelltext
1:
| (Sender as TButton).Name |
Ergebnis ist:
Mit (Sender as TButton).Name
Das sieht doch unterschiedlich aus, oder?
jasocul - Fr 29.04.05 13:03
BenBE hat folgendes geschrieben: |
| Achte mal ganz genau auf die Schrift ... Du müsstest Feststellen, dass der Source etwas eckiger ist. |
Stimmt. Das "as" ist anders. Ich hatte aber was anderes erwartet. (s.o.)
Motzi - Fr 29.04.05 13:10
Der Sinn und Zweck der Erweiterung ist es ja, dass so kleine Sourcestücke nicht mehr einen ganzen eigenen Source-Block benötigen.
Delphi-Tag in derselben Zeile wie Text ergibt:
(Sender as TButton).Name
Ein Zeilenumbruch zwischen Text und Delphi-Tag ergibt:
Delphi-Quelltext
1:
| (Sender as TButton).Name |
Wenn der Tag in mit dem Text in derselben Zeile steht (und innerhalb des Codes keine Zeilenumbrüche sind), dann wird der Code zwar formatiert, kommt aber nicht in einen eigenen Source-Block, sondern bleibt mit dem Text in einer Zeile.
So - und wo funktioniert da jetzt was nicht? :gruebel:
jasocul - Fr 29.04.05 13:14
Aha. Ist also so gewollt. Daher: its a feature (@tino).
Dann ist das für mich erledigt.
Motzi - Fr 29.04.05 13:19
Jap, it's feature! ;)
Das wurde eben eingeführt, damit man auch direkt in einem Text kleine Codestücke unterbringen kann, die auch als solche erkennbar sind, aber der Text dadurch nicht komplett zerpflückt wird weil jedes kleine Codestück seinen eigenen riesen Block bekommt.. ;)
jasocul - Fr 29.04.05 13:30
Ist alles nachvollziehbar.
Da bisher Source-Code mit weißem Hintergrund dargestellt wurde (bei eigenem Block), hat mich das verwirrt.
Aber ihr habts mir ja dann auch langsam erklärt, damit es Zeit hat in mein Gehirn einzudringen. :nut: :flehan:
Raphael O. - Sa 30.04.05 03:22
IMHO sollte man den weißen Hintergrund auch beim "inline" einbinden nutzen, da sonst nicht ohne weiteres ersichtlich ist, dass es sich um Quellcode handelt :)
Tino - Sa 30.04.05 17:35
Ein weißer Hintergrund ist meiner Meinung nach zu auffällig.
Entwickler-Ecke.de based on phpBB
Copyright 2002 - 2011 by Tino Teuber, Copyright 2011 - 2026 by Christian Stelzmann Alle Rechte vorbehalten.
Alle Beiträge stammen von dritten Personen und dürfen geltendes Recht nicht verletzen.
Entwickler-Ecke und die zugehörigen Webseiten distanzieren sich ausdrücklich von Fremdinhalten jeglicher Art!