XFLDR.DLL
- fr Graphiken, Strings, PM-Kontrollen und anderes
mehr. Das meiste, was Sie in den Quellen der "&xwp;-Helferlein" sehen k”nnen,
befindet sich wahrscheinlich irgendwo in der XFLDR.DLL
.
Wenn Sie nun diesen Code benutzen wollen, haben Sie grundlegend zwei M”glichkeiten.
XFLDR.DLL
zu benutzen. Die Schnittstelle des
&xcenter;s erlaubt Ihnen, genau das zu tun:
Wenn der "init"-Export Ihrer DLL aufgerufen wird (Ordinal 1), erh„lt sie den
Modul-Handle der XFLDR.DLL
. Sie k”nnen dann DosQueryProcAddr
benutzen, um die Adressen der von XFLDR.DLL
exportierten Funktionen
aufzul”sen, diese Funktionszeiger in globalen Variablen zu speichern und statt
des Codes verwenden.
Schauen Sie sich am besten wiederum die Standard-Widgets unter
src\widgets\
in den &xwp;-Quellen an, die alle diese M”glichkeit nutzen.
Um sicherzustellen, daá die Prototypen korrekt sind, sind viele Prototypen in den
&xwp;-Headerdateien schon mit "typedef" versehen. Ich habe einfach immer dann ein
"typedef" hinzugefgt, wenn ich selbst einen Export brauchte. Auf „hnliche Weise
werden Sie in src\shared\xwp.def
die Funktionen exportiert finden, die
ich fr die Standard-Plug-Ins brauchte. Wenn Sie mehr Funktionen und Prototypen
ben”tigen, kontaktieren Sie mich, und ich werde sie hinzufgen.