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
Über die folgende Datentypdefinition wird ein Datentyp für schreibgeschützte, nicht ausführbare Dateien erstellt, deren Dateinamen der Namenskonvention *.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
}