Hab die Änderung nun vorgenommen, aber noch nicht ausgiebig getestet.
Jetzt muss man Parameter nur noch in der Funktion ProcessProgramParameter()
eintragen. Modifiziert wurden nur GetFileNameFromParameter()
und
ProcessCommentParameters(), musst also nur diese beiden bei dir ersetzen
und die neue hinzufügen.
http://remi.secretly.de/downloads/linjaPBDoc.zip
Wegen /notstart etc. hast du das glaub richtig gesehen! Wo du aber ev. noch
aufpassen musst: IIRC sollte das Setzen der Flags/Optionen Dateiweise
geschehen. D. h. du musst, wenn du nun ein Array hast, zusätzlich innerhalb
von ProcessProgramParameter() die vorigen Werte, die darin schon gespeichert
sind, überschreiben, damit sie für jede Datei immer neu gesetzt werden können
und nicht die Optionen von den Dateien zuvor geerbt werden. (Das Setzen
Dateiweise funktioniert über die Kommentare)
Ich hoffe, es ist verständlich.
greetz
Remi