L'exemple considère que l'application BestTextEditor possède les caractéristiques suivantes :
Elle a été installée dans le répertoire /usr/BTE.
La langue de la session de l'utilisateur est la langue par défaut (C).
La syntaxe de lancement de BestTextEditor est :
BTEd {nom_fichier]
où nom_fichier est le nom du fichier de données à ouvrir dans la nouvelle fenêtre. BestTextEditor crée sa propre fenêtre, c'est-à-dire qu'elle ne s'exécute pas dans une fenêtre d'émulateur de terminal.
BestTextEditor crée et utilise deux types de fichiers de données :
Des fichiers de documentation utilisant la convention de dénomination *.bte. BestTextEditor dispose d'une ligne de commande pour l'impression de ses fichiers de données .bte. La syntaxe de cette commande est :
BTEPrint [-d destination] [-s] nom_fichier
où :
-d destination : indique l'imprimante de destination.
-s : indique une impression directe. La boîte de dialogue d'impression de l'application ne s'affiche pas.
nom_fichier : indique le fichier à imprimer.
Des fichiers modèles utilisant la convention de dénomination *.tpl. Les fichiers modèles ne peuvent pas être imprimés.
Les fichiers app-defaults existant pour BestTextEditor qui ne figurent pas dans le bureau contiennent des ressources pour les polices d'interface et les couleurs de premier plan et d'arrière-plan.