Préférences utilisateur

Les préférences utilisateur peuvent être modifiées à partir du menu Options -> Preferences. Il y a actuellement trois onglets qui concernent plusieurs caractéristiques du programme:

Affichage Fichiers Messages

Les préférences utilisateur sont stockées dans le fichier "arabeske.cfg", selon un format façon Lisp, situé dans le répertoire depuis lequel arabeske est lancé. Ce fichier texte est lisible par un être humain, mais n'a pas vocation à être modifié directement. D'autres données y sont également stockées, comme la liste des derniers fichiers ouverts.

Affichage

Cet onglet contient plusieurs paramètres régissant la façon dont Arabeske affiche les choses.

Onglet préférences d'affichage
 

Wysiwyg

L'abréviation anglo-saxone bien connue de "vous voyez ce que vous faites". Ce réglage antique autorise le rafraichissement de l'image au fur et à mesure de la modification des objets à la souris. S'il est déselectionné, cet affichage ne se fait qu'une fois le bouton relâché. Ce réglage date des origines d'Arabeske, à l'époque où un p200 était une machine puissante. Il est activé par défaut, et ne devrait pas être désactivé si votre ordinateur a moins de, disons six ans.

Grille

La grille est une façon de contraindre les coordonnées possibles lors de l'édition à la souris à être multiples de valeurs de base. Son but est de rendre plus facile le tracé de segments reliés entre eux. Les paramètres suivants permettent de règler la finesse de la grille et de l'afficher.

Sensibilité de la sélection

Pour sélectionner un objet sur la fenêtre de dessin, l'utilisateur doit cliquer "près" de lui. Ce paramètre, en millièmes d'unité, spécifie à quel point le clic doit être proche. Une valeur trop faible rend la sélection difficile, mais une valeur trop élevée peut rendre impossible le fait de ne pas cliquer sur un objet. De toutes façons, l'objet sélectionné sera toujours le plus proche du clic. La valeur par défaut est 30, ce qui convient bien à la façon de travailler de l'auteur!

Auto sélection des entrées

Ce paramètre fait qu'un champ (texte, nombre) est entièrement sélectionné quand on clique dedans, au lieu de simplement le rendre actif. C'est très pratique, mais l'utilisateur peut le désactiver s'il le souhaite.

Lissage

Ce sélecteur contrôle la façon dont Arabeske affiche les lignes et motifs dans les modes "Final" et "Entrelacs". Le lissage permet d'éviter que les lignes obliques ressemblent à des escaliers. Ceci est obtenu par l'usage de couleurs intermédiaires pour adoucir les contours, au lieu de se contenter de couleurs pures. Trois valeurs sont possibles.

Fichiers

Cet onglet contient deux rubriques.

Onglet préférences de fichiers
 

Extension auto des noms de fichiers

Certains systèmes d'exploitation primitifs (mais encore en usage) imposent que tout nom de fichier se termine par une "extension", c'est-à-dire un ".machin", pour déterminer le type du fichier. Sur la plupart des systèmes modernes (Un*x, Mac OS...), c'est évidemment inutile puisque c'est le contenu et non le nom du fichier qui compte. Pour cette raison, le règlage par défaut d'Arabeske consiste à ne pas ajouter de ".bidule" à la fin des noms de fichiers exportés. Si l'utilisateur persiste néanmoins à utiliser un système d'un autre âge comme dos, windows ou cp/m, il pourra forcer Arabeske à fournir un ".quelquechose" à la fin des noms de fichiers.

A noter que seule la présence d'une extension sera imposée. Un fichier PNG pourra ainsi s'appeler "monfic~1.doc", tandis qu'une image exportée en PNG sans extension se verra ajouter l'extension ".png".

Chemins

Cette rubrique permet à l'utilisateur d'indiquer où se trouvent certains fichiers. Pour l'instant, une seule catégorie est concernée.

Messages

Cette section contient une liste de messages d'erreur ou d'avertissement, qui peuvent être supprimés ou activés. En général, ces messages peuvent être inhibés lors de leur affichage, mais le règlage "messages" est le seul endroit où l'on puisse les réactiver.

Onglet préférences de messages

Les messages actuellement gérés sont les suivants