hier eine GUI Version von CLICK.
CLICK ist eine "Cl*pper Code Formatter" der auch eine Cross-Referenz erstellt sowie die DBSTRUC() der verwendeten DBF Dateien.
CLICK "versteht" Xbase++ Code jedoch gibt es einige Einschränkungen die eine "Anpassung" erfordern.
bei dieser Syntax "verschluckt" CLICK das letzte Element "end" bzw. "return"
Code: Alles auswählen
IF a=b ; blabla ; end
IF a=b ; blbla ; return
Code: Alles auswählen
xVar := a+b+c ;
+d+e+f // "+" erst in der nächsten Zeile -> Error
Code: Alles auswählen
xVar := a+b+c +; // hier mit"+"
d+e+f
auch Xbase++ CLASS Code funktioniert ... aber nicht INLINE METHOD
wer es "schnell" haben will kann VERBOSE "on-fly" disable in der Chckbox.
---
bei ersten Start wird eine CLICK.INI erstellt. Es enthält das Setup mit dem ich arbeite d.h. RUNMODE=S87
ich würde empfehlen die Einstellungen nicht zu ändern ... ich unterstütze es nicht wenn "andere" Einstellungen verwendet werden
---
how to : Verzeichnis auswählen und dann CLICK
die VERBOSE Checkbox ist Rot umrandet.
wenn er ein Problem findet geht eine Auswahl Box welche Default auf "Ja" steht -> Abbruch des PRG und nächstes PRG
in der "InPut" Box (Mitte) erscheint eine Error Meldung welche auf das "letzte" Element deutet (meistens END)
das "Problem" liegt aber "davor" wo das "Einrücken" schon versagt hat.
um das im neuen Code zu sehen muss man "NEIN" verwenden
hier nun die App, gepackt mit UPX.EXE , die KEIN Virus ist have Fun