dans cette vidéo nous allons apprendre à gagner du temps lors des manipulations d’objets.
En tant que développeur, vous l’avez certainement constaté, c’est l’ergonomie, l’esthétique et donc la mise en place de l’interface qui est le facteur le plus chronophage dans un développement. Nous avons déjà utilisé plusieurs moyens qui, d’emblée, vous font gagner du temps :
la page 0
l'héritage de formulaire
les modèles
etc ...
Voyons maintenant les clés de l’optimisation en termes de :
sélections
déplacements
et navigation dans les formulaires.
La juste combinaison clavier-souris est le meilleur moyen d’y parvenir.
Refermons l'ensemble des fenêtres ouvertes : ALT-clic sur une case de fermeture.
Puis ré-ouvrons le formulaire navigation à la page 0.
Outre les classiques “copier”, “coller”, et autres “tout sélectionner”, voici les indispensables de l’efficacité :
pour sélectionner tous les objets de même type d’une même page de formulaire :
faites un Clic droit
puis demandez "sélectionner les objets de même type". Automatiquement ils sont tous sélectionnés.
pour définir les propriétés d’un objet comme devant être le standard pour tous les prochains objets de même type :
par exemple un thermomètre avec un affichage de 80 à 90, couleur de police bleu et en gras
Puis (Clic-droit sur un objet) "Utiliser comme modèle" => tous les prochains thermomètres auront ces caractéristiques.
on peut définir un modèle pour chaque type d’objet.
Pour obtenir la méthode d’un objet, nous l'avons vu :
Alt+clic sur l’objet permet d'y accéder
ou Clic droit "méthode objet"
Pour Sélectionner / désélectionner plusieurs objets => Clic+Maj+clic permet d'activer tel ou tel objet dans la sélection.
Pour sélectionner avec la souris il suffit de
tracer un rectangle de sélection et tous les objets dont une partie est intégrée dans le rectangle qu'on trace sont intégrés à la sélection
sauf si on appuye sur ALT avant de tracer le rectangle. Dans ce cas, seuls les objets totalement encadrés font partie de la sélection.
Pour :
Déplacer un objet d’un pixel utiliser les flèche de direction
Majuscule+flèches de direction permet de déplacer un objet d’un pas de grille (le pas de la grille est défini dans les Préférences)
Agrandir ou réduire la taille d’un objet Ctrl+flèches de direction (Commande sur Mac OS)
Et si vous faites Ctrl+Majuscule+flèches de direction l'objet s'agrandit ou se réduit d'une taille de grille.
Accéder directement à la page 0 d'un formulaire, nous l'avons vu => Alt + clic sur un des objets de la page 0 permet d'accéder d'emblée à la page 0. Attention, le 2è ALT_Clic sur l'objet ouvre sa méthode.
Il est possible d'accéder aux outils par raccourcis :
Je laisse la souris ici.
Si j'appuie sur
T : j'obtiens un outil de type texte
F : permet d'accéder aux Champs et aux variables. F comme Field
L : comme ListBox
P : comme Popup menus
B : comme Bouton
R : comme bouton Radio
C : comme Case à cocher
I : comme thermomètre
S : pour tous les objets de dessin (rectangle, ligne, rond...)
D : pour les séparateur
X : pour les plug-ins
Z : pour le zoom
H : pour la main qui permet de déplacer le formulaire.
et pour la flèche on revient dessus en cliquant dessus.
Un outil est à part, c'est cet outil là qui correpsond à l’ordre de saisie.
Lorsque sur un formulaire par exemple le formulaire d'entrée, on demande l'ordre de saisie : il présente l'ordre dans lequel les objets seront tabulés. Il est bien évidemment possible de redessiner l'ensemble et de préciser quels sont les objets qui devront être accédés et dans quel ordre.
Pour rétablir l'ordre par défaut il suffit d'encadrer un certain nombre de champ et l'ordre sera rétabli du plus en haut à gauche vers le plus en bas à droite.
En mettant en oeuvre tous ces raccourcis vous gagnerez un temps considérable dans la mise en place de vos formulaires.
PROPRIÉTÉS
Produit : 4D
Thème : Manipuler les objets sur les formulaires