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 |