Delphi-PRAXiS
Seite 2 von 2     12   

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Fragen / Anregungen zur DP (https://www.delphipraxis.net/29-fragen-anregungen-zur-dp/)
-   -   Code-Formatter (https://www.delphipraxis.net/561-code-formatter.html)

d3g 15. Aug 2002 19:25

Hi Christian,

die Liste in der Hilfe ist sehr unvollständig. Man denke nur an die wichtige Schlüsselwörter overload, safecall, stdcall, cdecl, dispinterface, dispid usw. Diese unvollständigkeit liegt wohl daran, dass nicht alle Wörter, die fett gekennzeichnet sind, drin stehen, sondern alle, die man nicht als Variablennamen verwenden darf.

Code:
[b]var[/b]
  [b]dispid[/b]: [b]String[/b];
Dieser Code ist möglich.

MfG,
d3g

[edit]diese [b]-Tags... :x[/edit]

Christian Seehase 15. Aug 2002 19:49

Moin d3g,

danke für die Info, da hab' ich dann nicht so recht aufgepasst, allerdings, wie Du schon sagtest:

Zitat:

Diese unvollständigkeit liegt wohl daran, dass nicht alle Wörter, die fett gekennzeichnet sind, drin stehen, sondern alle, die man nicht als Variablennamen verwenden darf.
so gesehen hat wohl eher das Syntaxhighlighting der IDE 'ne Macke, denn es gibt ja keinen rechten Grund, warum auch Bezeichner wie stdcall, oder message, die ja nicht reserviert sind, auch so dargestellt werden, wie reservierte Worte.

Übrigens fehlen keine Worte in der Liste, da es ja ausdrücklich die Liste der reservierten Worte sein soll, und die genannten ja nicht dazugehören ;-)

Eine Liste all jener Begriffe zu erstellen, die die IDE als reserviertes Wort darstellt herauszufinden, dürfte auch recht schwierig zu bewerkstelligen sein.
Möglicher Weise gibt's da Überschneidungen, mit der C++ Builder IDE. Allerdings nicht mit der Version 6, denn hier wird, z.B. stdcall auch nicht als Schlüsselwort dargestellt.

CalganX 15. Aug 2002 20:27

Es fehlten auch einige Schlüsselwörter aus der Komponentenprogrammierung (z.B. register). Diese habe ich noch hinzugefügt.
Du hast mir nur einen Source gegeben, so weit ich weiß. Die Funktion zum kopieren als HTML habe ich aus deiner Funktion zusammengebastelt...

Chris

Christian Seehase 15. Aug 2002 20:46

Moin Chakotay,

wenn's nur ein Source war, kann man wohl nur eine Datei anhängen :shock: :mrgreen:

Wenn Du mir jetzt noch sagst, welche, kann ich Dir noch die andere Version schicken.

CalganX 16. Aug 2002 09:27

Eigentlich brauche ich keine weitere... Aber es kann nicht schaden. :mrgreen: Ich habe nur die File mit "SCFDP.*" bekommen.

Chris


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

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