F”r att „ndra ett visst objekts inst„llningar med REXX anv„nd f”ljande RexxUtil funktion:
rc = SysSetObjectData(<name>, <setup>)

med:

<name> „r objektet du ”nskar „ndra (h„nvisat endera genom full s”kv„g eller ett objekt ID, som <WP_DESKTOP>);

<setup>  „r en av Skrivbordsinst„llningsstr„ngarna, som alltid har ett <keyword>=<data> syntax. Du kan kombinera flera inst„llningar genom att separera dem med semikolon (";").

Exempel:

  if SysSetObjectData(directory(),"NOMOVE=YES;DEFAULTVIEW=ICON") then
    Say "Settings changed!"

Detta kommer att „ndra mappinst„llningarna f”r den nuvarande katalogen, vilket „r anv„ndbart f”r skripts som anropas av XFolder, som redan har „ndrat till den avsedda katalogen.

Se OS/2 REXX dokumentation f”r detaljer.

Listan nedan beskriver alla inst„llningsstr„ngar f”r WPObject klass, plus ytterligare str„ngar st”dda av WPFolder klassen. (I korthet, kan du anv„nda vilken som helst av f”ljande str„ngar p† mappar.) Listan „r alfabetiskt ordnad.

ALWAYSSORT={YES|NO}
Inst„llning om mappsorteringsordningen alltid „r bibeh†llen. Att ”ppna och addera ett objekt till en mapp kan ta l„ngre tid om sorteringsordningen bibeh†lls.

Notera: XFolder ”verskuggar denna inst„llningsstr„ng om du har den ut”kade sorteringsfunktionen  aktiverad. Se "XFolder inst„llningsstr„ngar" f”r „ndringar av denna inst„llning.

BACKGROUND=<name>,<mode>,<factor>,<bgtype>,<bgcol>
Detta st„ller in mappbakgrunden, d„r:

<name> = Namnet p† bildfilen. Detta namn m†ste vara den fulla kompletta s”kv„gen till bildfilen."?:\" „r till†tet f”r att indikera startenheten.

<mode> = Bildl„ge. Detta l„ge kan vara ett av f”ljande:
N = Normal bild
T = Sida vid Sida bild
S = Enligt skala bild

<factor> = Skalfaktor.

<bgtype> = Typ av bakgrund. Detta kan vara en av f”ljande:
I = Bild
C = F„rg enbart

<bgcol> = Bakgrundsf„rg. Denna f„rg kan vara 3 siffror representerande RGB v„rden eller standard i f”ljande format: {R-v„rde G-v„rde B-v„rde}

Exempel: BACKGROUND=C:\OS2\BITMAP\OS2LOGO.BMP,S,3,I eller BACKGROUND=(none),,,C,0 128 128

CCVIEW=DEFAULT
Anv„nder standardv„rde f”r de samverkande Visa inst„llningarna f”r systemet, n„r anv„ndaren v„ljer ”ppna. Detta „r standardv„rde.

CCVIEW=YES
Skapar ny visning av objektet varje g†ng anv„ndaren v„ljer ”ppna.

CCVIEW=NO
F”rnyar ”ppnat visningss„tt f”r objekt, n„r anv„ndaren v„ljer ”ppna.

DEFAULTVIEW=DEFAULT
St„ller in standard visningss„tt till det som specificerats i OS/2 System objekt. Det „r standardv„rde.

DEFAULTVIEW={SETTINGS|ICON|TREE|DETAILS}
St„ller in standard visningss„tt f”r specifierat mappvisningss„tt.

DETAILSCLASS=<classname>
Detta st„ller in objektklassen f”r vilka detaljer visas i Detaljvisningss„tt, Standard objektklassen „r WPFileSystem. Du skall inte „ndra p† detta.

DETAILSFONT=<size>.<facename>
Žndra anv„nd font f”r Detaljvisningss„tt. Till exempel: 9.WarpSans Bold. Standardv„rde „r 8.Helv (i Warp 3)

DETAILSSHADOWCOLOR=<color> (Warp 4 enbart)
Textf„rg f”r skuggobjekt i Detaljvisningss„tt. <color> kan vara standard f„rgnamn eller r g b nummer.

DETAILSTEXTCOLOR=<color> (Warp 4 enbart)
Textf„rg f”r normala objekt i Detaljvisningss„tt. <color> kan vara standard f„rgnamn eller rgb nummer.

DETAILSVIEW=<style>
Detta st„ller in Detaljvisningss„tt f”r specificerad storlek. M”jliga v„rden „r:
MINI sm† ikoner; detta „r standard.
NORMAL normal-storlek ikon.

HELPLIBRARY=<filename>
St„ller in hj„lpbibioteket.

HELPPANEL=<id>
St„ller in objektets standard hj„lppanel inom hj„lpbiblioteket. Du b”r inte „ndra p† dessa inst„llningar, d† du m†ste veta Skrivbordets interna hj„lpresurs ID.

HIDEBUTTON={YES|NO}
Best„mmer om visning av detta objekt har en g”m knapp i motsats till minimera knapp. Standard „r det nuvarande systemknapputseendet f”r f”nsterinst„llningar. Detta kan inte specificeras h„r.

ICONFILE=<filename>
St„ller in mappens st„ngda ikon. <filename> m†ste vara en ".ICO" fil.

ICONFONT=<size>.<facename>
Inst„llningsstr„ng f”r att „ndra fonten f”r Ikonvisningss„tt. Till exempel: 10.Helv

ICONNFILE=<index>,<filename>
Detta st„ller in filnamn f”r animation (”ppen mapp) ikon. <index> v„rdet m†ste vara inst„llt p† 1. Den specificerade filen (".ICO") inneh†ller mappens ”ppenmappikon.

ICONNRESOURCE=<index>,<id>,<modname>
St„ller in animation (”ppenmapp) ikon till data som finns i en resursfil. <index> v„rdet m†ste vara satt till 1.  <id> „r identiteten f”r en ikon resurs i <module> dynamic link bibliotek (DLL). Den specificerade resursen „r mappens ”ppenmappikon.

ICONPOS=<x>,<y>
St„ller in mappens initiala ikonposition i f”r„ldramappen.  x och y v„rdena representerar positionen i mappen i procent koordinater.

ICONRESOURCE=<id>,<modname>
St„ller in objektets ikon f”r data som finns i resursfilen. <id> „r ikonresurs ID i dynamic link bibliotek (DLL) <module>.

ICONSHADOWCOLOR=<color> (Warp 4 enbart)
Textf„rg f”r skuggikoner i Ikonvisningss„tt. <color> kan vara standard f„rgnamn eller r g b nummer.

ICONTEXTBACKGROUNDCOLOR=<color> (Warp 4 enbart)
Bakgrundf„rg f”r normal text i Ikon-, Tr„d- och Detaljvisningss„tt. <color> kan vara standard f„rgnamn eller r g b nummer.

ICONTEXTCOLOR=<color> (Warp 4 enbart)
Textf„rg f”r normala ikoner i Ikonvisningss„tt. <color> kan vara standard f„rgnamn eller r g b nummer.

ICONTEXTVISIBLE={YES|NO}
Namnen p† objekt som finns i en mapp „r visade eller ej visade i Ikonvisningss„tt.

ICONVIEW=<style1>[,<style2>...]
Detta st„ller ikonvisningss„tt till specificerad stil. M”jliga v„rden „r: FLOWED NOGRID INVISIBLE NONFLOWED SMŹ  NORMAL
Standardv„rde „r NOGRID,NORMAL
Dessa inst„llningar motsvarar "Visa Ikoner" sidan i en mapps inst„llningsblock.

ICONVIEWPOS=<x>,<y>,<cx>,<cy>
Detta  st„ller in den initiala ikonvisningss„ttet positionen och storleken p† mappar p† sk„rmen. Dessa v„rden „r procenttal (0-100) av sk„rmstorleken.

LOCKEDINPLACE={YES|NO} (Warp 4 enbart)
Detta objekt „r l†st eller ej l†st p† plats.

MENUBAR={YES|NO} (Warp 4 enbart)
Menyf„ltet f”r mappen „r visat eller ej visat.

MENUITEMSELECTED <menu-item-id> (Warp 4 enbart)
Simulerar val av specificerat menyalternativ fr†n objektets poppuppmeny.<menu-item-id> m†ste vara ett numeriskt v„rde.
Du kan erh†lla  <menu-item-id> med XRAY verktyget som finns tillg„ngligt p† Internet. Eller titta p† respektive "Skrivbordsmeny ID" sidan (Hall†, denna inst„llning fungerar f”r XFolder menyalternativ ocks† f”rresten). Detta „r egentligen inte en "inst„llning", utan snarare ett kommando att utf”ras p† mappen.

MENUS={SHORT|LONG} (Warp 4 enbart)
Best„mmer om objektet skall ha en kort poppuppmeny (utan menyf”rslag som duplicerar drag och sl„pp funktioner) eller en fullst„ndig.

MINWIN={HIDE|VIEWER|DESKTOP}
Best„mmer om den minimerade mappen skall vara g”md, placerad i Minimerade objekt eller minimerad p† Skrivbordet. Standard „r den nuvarande Minimera knappinst„llningen. Detta kan inte specificeras h„r.

NOCOPY={YES|NO}
Mappen kan inte kopieras.

NODELETE={YES|NO}
Mappen kan inte tas bort. Var f”rsiktig med denna.

NODRAG={YES|NO}
Mappen kan inte dras med musen.

NODROP={YES|NO}
Mappen kommer inte acceptera att n†gra objekt sl„pps p† den.

NOLINK={YES|NO}
Inga skuggor kan skapas fr†n denna mapp.

NOMOVE={YES|NO}
Mappen kan inte flyttas.

NOPRINT={YES|NO}
Mappen kan inte skrivas ut. Detta „r standardv„rde. Varf”r skulle du vilja skriva ut en mapp?

NORENAME={YES|NO}
Mappen kan inte ges nytt namn.

NOSETTINGS={YES|NO}
Mappens inst„llningsblock kan inte ”ppnas.

NOSHADOW={YES|NO}
Samma som NOLINK.

NOTVISIBLE={YES|NO}
Mappen „r inte synlig. Var f”rsiktig med denna inst„llning, eftersom du kanske inte kan f† tillbaka mappen igen.

OBJECTID=<<name>>
St„ller in en kvarst†ende ID f”r objektet. En Objekt ID „r en unik str„ng f”reg†ngen av a< och avslutad med a>.
Objekt ID:er „r anv„ndbara f”r att identifiera objekt utan att veta deras exakta plats p† anv„ndarens skrivbord. Till exempel, skrivbordet har alltid ID <WP_DESKTOP> i varje system; XFolder Konfigurationsmappen har ID  <XFOLDER_CONFIG>, s† att XFolder hittar den „ven om du har flyttat den till en annan plats. Se "Skrivbordets Objekt ID" sidan f”r en f”rteckning av system ID.

Objekt ID „r „ven n”dv„ndiga f”r att kunna lokalisera abstrakta Skrivbordsobjekt (t.ex. skuggor eller programobjekt) fr†n REXX, eftersom dessa objekt inte f”rekommer i filsystemet. Om du skapar ett abstrakt objekt med REXX och ”nskar ocks†  att ”ppna det med REXX, m†ste du ge det en Objekt ID.

Standard „r att inte ha en ID.

OPEN={SETTINGS|DEFAULT|ICON|TREE|DETAILS}
™ppna en visning nu. Det „r ett smart trick anv„nt av en biljon REXX skript p† Internet f”r att ”ppna en mapp fr†n en OS/2 kommandorad.
OPEN=DEFAULT kommer ”ppna standard visning av mappen (som om du hade dubbelklickat p† den). Det „r egentligen inte en "inst„llning" utan snarare ett kommando att utf”ras p† mappen. Den kommer att ”ppnas omedelbart.

REMOVEFONTS={YES|NO}
Detta kan ta bort alla exempel fonter fr†n mappen, dvs de som g„ller denna mapp enbart (specificerat genom respektive objekt inst„llningsstr„ngar eller i mappens Inst„llningsblock.) Standard „r NO.
Detta „r egentligen inte en "inst„llning" utan snarare ett kommando att utf”ras p† mappen.

SHOWALLINTREEVIEW={YES|NO} (Warp 4 enbart)
Visa alla objekt i ett ”ppet Tr„dvisningss„tt eller bara mappar.

SORTCLASS=<classname>
Detta st„ller in klassobjeket att sortera efter. Standard klassobjekt „r WPFileSystem.

TEMPLATE={YES|NO}
Best„mmer om denna mapp „r en mall eller inte. Standard „r NO (naturligtvis).

TITLE=<title>
St„ller in objektets namn till n†got nytt. Detta „ndrar ocks† det "riktiga" filnamnet, precis som om du hade „ndrat namnet fr†n Skrivbordet.

TREEFONT=<size>.<facename>
Inst„llningsstr„ng anv„nd f”r att „ndra fonten f”r Tr„dvisningss„tt. Till exempel: 10.Helv

TREESHADOWCOLOR=<color> (Warp 4 enbart)
Textf„rg f”r skuggikoner i Tr„dvisningss„tt. <color> kan vara ett standard f„rgnamn eller ett r g b nummer.

TREETEXTCOLOR=<color> (Warp 4 only)
Textf„rg f”r normala ikoner i Tr„dvisningss„tt. <color> kan vara ett standard f„rgnamn eller ett r g b nummer.

TREETEXTVISIBLE={YES|NO} (Warp 4 enbart)
Namnen p† objekten i en mapp „r visade eller inte visade i Tr„dvisningss„tt.

TREEVIEW=<style1>[,<style2>...]
St„ller in Tr„dvisningss„tt till specificerad stil. M”jliga v„rden „r: INVISIBLE LINES MINI NOLINES NORMAL
Standardv„rde „r LINES, NORMAL
Dessa inst„llningar motsvarar "Visa Tr„d" sidan i en mapps inst„llningsblock.

WORKAREA={YES|NO}
St„ller in mappen s† det bli en arbetsyta. Standard „r NO.