Die DULib ist eine Sammlung von Units, die verschiedene Funktionen beinhaltet, die ein Delphi-Entwicker braucht. Hier werde ich einzelne Units vorstellen.
Dateien der DULib
| Datei | Funtion |
|---|---|
| DUCanvas3D.pas | Stellt ein Canvas zur Verfügung, dass wie ein normales Canvas, allerdings in 3 Dimensionen, benutzt werden kann. |
| DUDirsApps.pas | Zugriff auf Systemverzeichnisse, Starten von Anwendungen, Erzeugen von Links |
| DUFrames.pas | Ersatz für Delphi’s TFrame. Mit AutoScroll und einfacherer Einbettung. (ursprünglich für D4 geschrieben, um Anwendungen mit Frames zu compilieren) |
| DUHint.pas | Eigene Hint-Fenster anzeigen, mit jedem beliebigen Text, an jeder Stelle |
| DUHTTP.pas | Einfaches herunterladen von Dateien via HTTP. Benötigt ICS, GraphicEx |
| DUParams.pas | Handling von Kommandozeilen-Parametern in der Form „Name=Wert“ (oder auch nur Name) |
| DUSettings.pas | Einstellungsdateien wie bei Mozilla Erklärung |
| DUStartup.pas | Setzt ein Programm in den Autostart |
| DUStrings.pas | Verschiedene Stringroutinene wie Copy, Splitstring(aus Javascript geklaut), verschiedene Vergleiche |
| DUThreads.pas | Threads nach Pthreads-Art. Erlärung |
| DUXMLParser.pas | Ein einfacher XML Parser. Erklärung |