
Les différents types de formulaires
Génération propose deux types de formulaires : les formulaires
immédiats, et les formulaires permanents.
Les formulaires permanents
En voici un exemple. Ce type de formulaire est toujours en fenêtre.
Voici ses caractéristiques :
- Il n'y a pas de bouton de sortie (OK, VALIDER, ANNULER...). Pour
fermer le formulaire, il faut fermer la fenêtre, en cliquant
sur son bouton de fermeture.
- Et du fait de l'absence de bouton "VALIDER" pour prendre en compte
le formulaire, celui-ci réagit en temps réel. Ainsi, la moindre
modification du formulaire est immédiatement prise en compte.
- Ces formulaires sont dits permanents parcequ'ils ne bloquent pas
le fonctionnement du programme : il n'ont pas besoin d'être fermé,
et leurs fenêtres peuvent être envoyé en arrière-plan.
Les formulaires immédiats
En voici un exemple. Ce type de formulaire est un formulaire qui peut ne
pas être en fenêtre. Voici ces caractéristiques :
- Il y a des boutons de sortie (VALIDER, ANNULER...). Pour
fermer le formulaire, il faut passer par un de ces boutons,
car l'éventuelle fenêtre ne dispose pas de bouton de fermeture.
- Et du fait de la présence des boutons "VALIDER, ..." pour prendre
en compte le formulaire, contrairement aux formulaires permanents,
celui-ci ne réagit pas en temps réel. Ainsi, quand le formulaire
est modifié, il faut cliquer sur VALIDER pour que les modifications
effectuées soient prises en compte.
- Ces formulaires sont dits immédiats parcequ'ils bloquent
le fonctionnement du programme : ils ont besoin d'être fermé pour
pouvoir effectuer une autre opération, et leurs fenêtres ne peuvent
être envoyé en arrière-plan.
Comment les différencier
Tout d'abord, ils ne sont pas utilisés à des mêmes fins : les formulaires
immédiats sont réservés aux actions qui nécessitent une réponse immédiate,
et qui empêche toute action tant que ce formulaire n'est pas renseigné. En
particulier, cela concerne tout ce qui touche à la création du graphe
(confirmation de la suppression d'une fiche, édition d'une fiche...).
Sinon, au niveau de l'apparence, si le formulaire n'est pas en
fenêtre, c'est un formulaire immédiat.
Autre chose : les formulaires immédiats sont constitués de trois
parties, avec de haut en bas, séparés par des traits horizontaux :
- Le titre du formulaire
- Le corp du formulaire (les objets à paramètrer)
- Les boutons de sortie (VALIDER et ANNULER)
Le formulaire permanant, quand à lui, ne dispose que de la partie
intermédiaire : le corp du formulaire. Il n'a ni titre, ni boutons de
sortie. Par contre, sa fenêtre peut être fermée ou icônifiée.