Die folgenden Modusfelder schränken den Datentyp wie folgt ein:
f&!w--schreibgeschützte Dateien
!w--schreibgeschützte Dateien und Verzeichnisse
f&x--ausführbare Dateien
f&r&x-- Dateien, in die geschrieben werden kann und die ausführbar sind
x|!w-- Dateien, die ausführbar oder schreibgeschützt sind
Die folgende Datentypdefinition erstellt einen Datentyp für schreibgeschützte, nicht ausführbare Dateien, deren Namen der Namenkonvention *.doc entsprechen. Es wird angenommen, daß eine Aktion View für den Datentyp definiert wurde.
DATA_ATTRIBUTES ReadOnlyDocument { ICON read_only DESCRIPTION Dieses Dokument kann nicht beschrieben werden. Ein Doppelklick führt den Editor mit einer schreibgeschützten Kopie der Datei aus. ACTIONS View } DATA_CRITERIA ReadOnlyDocument_Criteria { NAME_PATTERN *.doc MODE !d&!x&!w DATA_ATTRIBUTES_NAME ReadOnlyDocument }