Historie:
| v1.2 - 11.02.2011
| - Bei der Verwendung in einem Thread kam es teilweise zu einem Fehler
| bei der Verwendung der Magics. Ursache war die fehlende Initialisierung
| des Magigcs-Record. Bei jeder Änderung des Namens wird nun der Magics-
| Record initialisiert
+--------------------------------------------------------------------------
| v1.1 - 09.02.2011
| * Unterstützung auch für nicht
UNICODE-Compiler
| * _FileName: func SizeStr
| * _FileName: prop FileNameWoExt
| * _FileName: prop DirName
| * _DirName: func HasAccessRights
| * _DirName: func IsCurrentDir
| * _DirName: func MakeCurrentDir
| * _DirName: func CurrentDir
| * _DirName: Files Enumerator für Dateien
| * _DirName: Dirs Enumerator für Verzeichnisse
| * interne dynamische Variablen
| $(Year), $(Month), $(Day), $(Hour), $(Minute), $(Second), $(MSecond),
| $(DayOfWeek) [=Son-Sam], $(DayOfWeekLong) [=Sonntag-Samstag],
| $(ProcessID), $(ThreadID), $(MainThreadID),
| $(
GUID), $(IDX)
| * Zum Festhalten der dynamischen Variablen (Zeit,
GUID) gibt es
| die Eigenschaft Magics.Lock
| * Zum Aktualisieren der gelockten dynamischen Variablen gibt es
| die Methode Magic.Refresh
| * prop Magics.Idx
| * prop Magics.IdxLength (Default=3)
| * meth Magics.IncIdx( Step )
| * meth Magics.DecIdx( Step )
| + EnhanceEnvironment ist jetzt eine ausgelagerte procedure
| + Die Ersetzung der Environment-Variablen in eine eigene proc ausgelagert
| - _FileName: Bei der Zuweisung von Path wurde der Raw-Eintrag von
| FileName und Extension verändert
| - _DirName: Teilweise wurde ein Pfad und kein Verzeichnisname zurück-
| geliefert
| ! Burn schreibt jetzt den Datei-/Verzeichnisnamen fest