WPObject Š la classe base di WPS per tutti gli oggetti. Non Š usata direttamente, ma tutte le altre classi di WPS derivano da essa. Come risultato, tutti gli oggetti della Scrivania (compresi file, cartelle e oggetti programma) supportano le seguenti stringhe di impostazioni:
CCVIEW=DEFAULT
Usa il valore predefinito della corrente impostazione di vista sul sistema, quando l'utente seleziona "Arire". Questo Š il valore predefinito.

CCVIEW=YES
Crea nuove viste dell'oggetto ogni volta che l'utente seleziona "Aprire".

CCVIEW=NO
Ripresenta viste aperte dell'oggetto, quando l'utente seleziona "Aprire".

HELPLIBRARY=filename
Imposta la libreria di aiuto.

HELPPANEL=id
Imposta il pannello di aiuto predefinito dell'oggetto nella libreria. Ô bene non far confusione con queste impostazioni, per le quali si devono conoscere gli ID interni delle risorse di aiuto di WPS.

HIDEBUTTON={YES|NO}
Determina se le viste di questo oggetto hanno un bottone di occultamento (nascondere) oppure un bottone di minimizzazione. Il valore predefinito Š l'aspetto corrente dei bottoni per le impostazioni delle finestre. Non pu• essere specificato qui.

ICONFILE=filename
Imposta l'icona dell'oggetto. filename deve essere un file ".ICO". Per cartelle, specifica l'icona della cartella chiusa.

ICONPOS=x,y
Imposta la posizione iniziale dell'icona dell'oggetto nella cartella genitrice. I valori x e y rappresentano la posizione nella cartella, in coordinate percentuali.

ICONRESOURCE=id,dllfile
Punta l'icona dell'oggetto a dati residenti in un file di risorse. Lo id Š l'ID della risorsa icona posizionata nella DLL dllfile. Per cartelle, specifica l'icona della cartella chiusa.

LOCKEDINPLACE={YES|NO} (&warp4; e superiori)
Specifica se l'oggetto Š in posizione fissata o meno.

MENUITEMSELECTED menu-item-id (&warp4; e superiori)
Simula la selezione della voce di menu specificata dal menu popup dell'oggetto. menu-item-id dev'essere un valore numerico.
Si pu• ottenere il valore di menu-item-id con XRAY, tool disponibile in Internet. Oppure, si consulti la pagina "WPS Menu IDs". (Quest'impostazione funziona anche per le voci di menu di XFolder.)
Non Š effettivamente un'"impostazione", piuttosto un comando da eseguire sulla cartella.

MENUS={SHORT|LONG} (&warp4; e superiori)
Determina se quest'oggetto abbia menu popup corti (senza voci di menu che duplicano le funzioni di drag 'n' drop) o i menu completi.

MINWIN={HIDE|VIEWER|DESKTOP}
Determina se l'oggetto ridotto al minimo verr… nascosto, piazzato nella vista "Visualizzazione finestre ridotte al minimo", o ridotte al minimo sulla Scrivania.

L'impostazione predefinita Š quella corrente del bottone di riduzione al minimo. Non pu• essere specificata qui.

NOCOPY={YES|NO}
L'oggetto non pu• essere copiato.

NODELETE={YES|NO}
L'oggetto non pu• essere cancellato. Si faccia attenzione a usare quest'impostazione.

NODRAG={YES|NO}
L'oggetto non pu• essere trascinato con il mouse.

NODROP={YES|NO}
L'oggetto non accetter… oggetti trascinati su di esso.

NOLINK={YES|NO}
Non saranno create copie collegate di quest'oggetto.

NOMOVE={YES|NO}
L'oggetto non pu• essere spostato.

NOPRINT={YES|NO}
L'oggetto non pu• essere stampato.

NORENAME={YES|NO}
L'oggetto non pu• essere rinominato.

NOSETTINGS={YES|NO}
Non si pu• aprire il blocco impostazioni dell'oggetto.

NOSHADOW={YES|NO}
Uguale a NOLINK.

NOTVISIBLE={YES|NO}
L'oggetto non Š visibile. Attenzione con questo stile, perch‚ potrebbe non essere possibile riottenere l'oggetto.

OBJECTID=<name>
Imposta un ID persistente per l'oggetto. Un ID di oggetto Š una stringa univoca preceduta da un < e che termina per >.
Gli ID di oggetto sono utili per identificare oggetti senza conoscerne la posizione esatta sulla Scrivania dell'utente. Per esempio, la Scrivania ha sempre ID <WP_DESKTOP> su ogni sistema; la Cartella di Configurazione di XFolder ha assegnato un ID <XFOLDER_CONFIG>, cosŤ che XFolder la trova anche se Š stata spostata in una differente posizione. Si veda "WPS Object IDs" per un elenco di ID.

Gli ID di oggetto sono necessari per localizzare oggetti astratti della Scrivania (copie collegate o oggetti programma) da REXX, dato che tali oggetti non appaiono nel file system. Per cui, creando un oggetto astratto da REXX, se lo si vuole aprire tramite il REXX Š necessario assegnargli un ID di oggetto.

Per default non si assegna un ID.

OPEN={SETTINGS|DEFAULT|ICON|TREE|DETAILS}
Apre una visualizzazione. Questo Š il trucco usato da un miliardo di script REXX in rete per aprire un oggetto dalla liena di comando di &os2;.
OPEN=DEFAULT apre la vista predefinita dell'oggetto (come se si facesse doppio click su di esso). OPEN=SETTINGS aprir… il blocco impostazioni dell'oggetto. Gli altri valori sono validi solo per cartelle.
Non Š effettivamente un'"impostazione", ma piuttosto un comando da effettuare sulla cartella. Essa si aprir• immediatamente.

TEMPLATE={YES|NO}
Determina se quest'oggetto sia una Maschera o meno. L'impostazione predefinita Š NO (ovviamente).

TITLE=title
Cambia il titolo nell'oggetto. Questo cambier… anche il "vero" nome del file (se l'oggetto rappresenta un file), come se si fosse cambiato il titolo da WPS.