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
}