|
Apprentissage de l'interface
graphique
Maintenant que nous savons positionner les contrôles, nous
allons préparer l' interface utilisateur et positionner tous les
contrôles nécessaires à notre réalisation.
Nous avons besoin de :
3 étiquettes(Label)
3 champs de saisie utilisateur(TextBox)
4 boutons(Command)
Les propriétés "Caption" seront modifiés
conformément au cliché ci-contre.
Saisir les propriétés "Caption" des contrôles
nécessaires à l' interface utilisateur. |
 |
Petit rappel, une étiquette(Label) sert uniquement à afficher
du texte. L' utilisateur, en cours d' exécution de l' application,
ne pourra pas modifier son contenu, contrairement à une zone de
texte.
Les zones de texte(TextBox) comme son nom l' indique sont des
contrôles dont l' utilisateur a accès pour pouvoir saisir une
information.(modifiable par l' utilisateur)
Dimensionnons notre feuille de
travail(Form1).
Les propriétés de notre Form1 seront :
Height =
2895
'Hauteur de la Feuille
Width =
3870
'Largeur de la Feuille
Caption = Calculatrice en Euro 'Inscription
dans la barre de titre
Name :
Form1
'Nom de la feuille (Par défaut)
Les autres propriétés seront inchangés.
Qu'est ce que les propriétés ?
Ce sont les paramètres qui régissent les actions et événements
de l' objet ainsi que les caractéristiques propre de l' objet. La
fenêtre de propriétés affiche généralement toutes les
propriétés d' un contrôle et permet de les modifier.
Certains sont modifiables en cours d'utilisation
Je vous rappelle que vous pouvez utiliser la touche de raccourci F4
pour ouvrir la fenêtre de propriétés.
'Modification des propriétés
Positionnez les champs de saisie(TextBox) en respectant l'ordre de
la vue que nous vous proposons, nous n'allons pas vous donner les
dimensions des contrôles, ce n' est pas important, et puis il faut
bien vous laisser quelques initiatives.(C'est une question d'
esthétique, de présentation)
Lorsque vous positionnez les contrôles sur la feuille, VB leur
donne un nom par défaut. Celui-ci n' est pas toujours significatif
pour vous développeur aussi il est préférable de les renommer en
leur donnant un nom qui désigne l' action à provoquer.
Chaque développeur acquiert sa propre technique dès qu'il est en
mesure de voler de ses propres ailes.
L' intitulé par défaut de la zone de texte est Text1, ce nom n'
est pas significatif aussi nous allons les renommer :
| Ancien Nom |
Nouveau Nom |
 |
| Text1 |
SaisieFF |
| Text2 |
SaisieEuro |
| Text3 |
SaisieCours |
| Command1 |
BoutonFFenEuro |
| Command2 |
BoutonEuroenFF |
| Command3 |
Inchangé |
|
Vous constatez que je n'ai pas laissé d' espace dans la saisie
des nouveaux noms. En effet nous venons de créer une variable qui
va nous servir de mot clé dans l' écriture du code. Le seul
caractère qui est accepté par VB dans une variable est le
caractère souligné( _ ) Tous les premiers caractères de chaque
mot seront écrits en majuscule.
En appuyant sur le bouton de la fenêtre de propriétés(Form1) vous
visualisez tous les contrôles que vous avez créés et qui font
parties de votre feuille.
Nous terminerons le paramétrage de l' interface en effaçant le
contenu de la propriété "Text" des trois "TextBox"
et affecterons dans la propriété Text de "SaisieCours"
la valeur de : "6,55957".
Il est évident que nous pourrons par la suite si nous vous voulons
améliorer le programme faire en sorte que l 'utilisateur puisse
modifier la valeur inscrite dans cette TextBox.(Selon le cours du
change)
Car dans l' état actuel de ce programme, si l' utilisateur
peut il est vrai modifier de lui-même la valeur du cours
manuellement, à chaque réinitialisation du programme
celui-ci reprendra la valeur initiale allouée lors de sa
conception. Cela fera partie d' une autre étude.
L' interface est terminée, la prochaine étape sera l' écriture du
code.
Sauvegardez votre travail.
Vous pouvez enregistrer votre projet en cliquant sur l' icône
représentant une disquette qui se trouve dans la barre d' outils.
|