Usare il campo NAME_PATTERN per specificare il tipo di nome richiesto. Il valore del campo può includere i seguenti caratteri speciali:
?: corrisponde a qualsiasi carattere singolo
*: corrisponde a qualsiasi sequenza di caratteri (incluse le stringhe vuote)
[cc…]: corrisponde a uno qualsiasi dei caratteri (c) racchiusi tra parentesi
[c–c]: corrisponde a uno qualsiasi dei caratteri inclusi nell'ambito tra c e c
La definizione seguente crea un tipo di dati basato sul nome del file. Il nome deve iniziare con QS e terminare in .doc.
DATA_ATTRIBUTES QS_Doc
{
DESCRIPTION Questo file è un documento del progetto \
QS.
ICON Word_Doc
ACTIONS Open
}
DATA_CRITERIA Criteri_QS_Doc
{
NAME_PATTERN QS*.doc
DATA_ATTRIBUTES_NAME QS_Doc
}
La definizione seguente crea un tipo di dati applicabile alle directory di nome Demo_n, dove n è un valore da 0 a 9.
DATA_ATTRIBUTES Directory_demo
{
DESCRIPTION Directory: fare doppio clic per aprirla.
ICON Demo
ACTIONS OpenInPlace,OpenNewView
}
DATA_CRITERIA Criteri_directory_demo
{
NAME_PATTERN Demo_[0-9]
MODE d
DATA_ATTRIBUTES_NAME Directory_demo
}