Alle Module analysiert...
Übersicht
BlitzMax, BlitzMax NG
Allgemein|
|
TheShadowModeratorBetreff: Alle Module analysiert... |
Antworten mit Zitat |
|---|---|---|
|
Ich hab mir jetzt die Mühe gemacht und ein Programm geschrieben, welches BlitzMax-Module analysiert und alle enthaltene Types, Fields, Funktionen und Methoden auflistet. Das ist wesentlich übersichtlicher (z.B. alles ist schön eingerückt) als in den Modulen rumzuwühlen.
Wozu das ganze? Aus 2 Gründen: 1) Die Doku enthält nicht alles, was in den Modulen enthalten ist - so kann man einige neue Funktionen noch entdecken - oder z.B. alle Types mit Fields einsehen... 2) Das ist eine "Vorbereitung" für Zukünftige BlitzWiki - gar nicht so wenig arbeit erwartet euch... Desweiten würde ich die erste Phase vorschlagen: alle Module, Funktionen und Methoden in Wiki erstmal anzulegen - und erst danach soll jeder mit Dokumentation anfangen dürfen... www.blitzbase.de/blitzmax.txt (70kb) Bitte testet es mal - vllt. fehlt da was - zumindest sehe ich keine fehler - außer bei einer Function "Decode_Ogg:Byte Ptr(.." - da fehlen die parameter... auf const, local und global habe ich erstmal verzichtet - sonst wird alles unübersichtlich... PS: Später könnte man mit einem compare-prog die unterschiede zwischen den versionen vergleichen... ansonsten wäre es nahezu unmöglich alle änderungen zu finden... |
||
| AMD64 3500+ | GeForce6600GT 128MB | 1GB DDR | WinXPsp2 | ||
morszeck |
Antworten mit Zitat |
|
|---|---|---|
|
Sieht gut aus!!! Hat sicher einiges an Zeit gekostet!
Aber man muss aufpassen! Im Modul steht: Method DrawLine( x0#,y0#,x1#,y1#,tx#,ty# ) Aber wen man versucht tx/y zu deklarieren, so kommt eine Fehleranweisung. Also, bevor man Blindlinks was übernimmt, so sollte man vorher testen. |
||
|
|
TheShadowModerator |
Antworten mit Zitat |
|---|---|---|
|
nönö... DrawLine ist eine Methode von TGLMax2DDriver
ich bezweifle, dass du diesen Type aber verwendet hast - oder? Naja, ich werde das Tool etwas verbessern und richtige GUI-Oberfläche machen... |
||
| AMD64 3500+ | GeForce6600GT 128MB | 1GB DDR | WinXPsp2 | ||
morszeck |
Antworten mit Zitat |
|
|---|---|---|
| Hi Shadow. Und, bist du schon weiter gekommen? | ||
|
|
TheShadowModerator |
Antworten mit Zitat |
|---|---|---|
|
http://www.blitzwiki.org/index...x_overview
ist aber etwas älter... Aber da ist auch Link zu dem Sourcecode |
||
| AMD64 3500+ | GeForce6600GT 128MB | 1GB DDR | WinXPsp2 | ||
Übersicht
BlitzMax, BlitzMax NG
Allgemein
Powered by phpBB © 2001 - 2006, phpBB Group
