En WPS setupstr„ng „r en sekvens av nyckelord=v„rden par, var och ett
separerat med ett semikolon. Nyckelordet som f”rst†s av ett objekt beror p† dess
klass.
Till exempel, f”r att „ndra en mapps st„ngda och ”ppna ikoner, kan du anv„nda f”ljande str„ng:
ICONFILE=C:\closed.ico;ICONNFILE=1,C:\open.ico;
Eftersom WPS klasser „r organiserade i ett hierarkist tr„d och „rver fr†n
varandra, kommer ett objekt inte bara att f”rst† setupstr„ngarna f”r sin egen klass, utan
ocks† de fr†n alla sina ”verordnade klasser. Till exempel, en mapp kommer inte endast att f”rst†
WPFolder nyckelorden, utan ocks† de generiska WPObject nyckelorden
(vilka f”rst†s av alla objekt).
Det finns m†nga, m†nga olika objektstr„ngar f”r olika WPS klasser. V„lj fr†n listan f”r att l„ra dig n†got om dem:
SysSetObjectData
funktionen eller, om du skapar ett nytt objekt,
SysCreateObject funktionen.
WinSetObjectData och
WinCreateObject
API'er.*
WPObject::wpSetup
metoden,*
vilken „r ”verskriden av m†nga subklasser och implementerar den verkliga setupstr„ngsanalysen
inom WPS.
Som ett resultat, f”r att kunna †terskapa setupstr„ngar igen f”r visningen p†
"Ikon" sidan i ett objekt notbok med egenskaper, m†ste &xwp; utv„rdera objektets bin„ra
data och g”ra en kvalificerad gissning om hur setupstr„ngen s†g ut som skapade objektets
bin„ra inst„llning. Vissa av objektens data „r totalt odokumenterade, och om det inte finns
n†got dokumenterat s„tt att ta reda p† vad bin„ra objektdata betyder, kommer &xwp; inte att kunna
skapa en setupstr„ng fr†n den.