F”r att skriva en plug-in DLL, m†ste du k„nna till f”ljande:
  1. Programmeringsspr†ket C. Det finns ingen spr†kst”d f”r &os2; Pascal har olika dialekter vid det h„r laget.

  2. Presentation Manager programmering. En widget klass „r i huvudsak en PM f”nsterklass (se "Terminologi").

    Om du inte har skrivit en PM f”nsterklass fr†n scratch f”rut, bekymra dig inte. Exemplen kommer att guida dig, och det „r inte s† sv†rt. Om du vet vad en f”nsterprocedur „r, och om du vet skillnaden mellan en „gare och ett ”verordnat f”nster och WinSendMsg och WinPostMsg, b”r du klara det. Naturligtvis, ju mer du vet, desto b„ttre.

  3. Du skall k„nna till vad en DLL „r, n„r och varf”r de anv„nds, och varf”r en DLL inte „r en process. ;-)
Nu till dom goda nyheterna: Du beh”ver inte k„nna till WPS och/eller SOM programmering, vilket b”r vara en stor l„ttnad f”r m†nga bidragare.

Dessutom, du kan anv„nda vilken C kompilator som du vill. ˇven EMX/GCC b”r g†. Den enda &xwp; kod som „r n”dv„ndig „r de headerfiler som du inkluderar, vilka kommer med &xwp;'s bin„ra distribution (i toolkit katalogen).

Om du kommer vilse, kan du alltid ladda ner den kompletta &xwp; k„llkoden, d„r du kan hitta k„llkoden f”r de standard plug-in DLL'er som kommer med &xwp; (f”nsterlistan, klock- och minnesmonitorerna), vilka visar i detalj hur det „r gjort.