Tutoriel 7 : Étude des principales propriétés d'une feuille Form1

L'auteur

Profil Pro

Liens sociaux

Viadeo Twitter Facebook Share on Google+   

I. Étude des principales propriétés d'une feuille Form1 ♪

Pour modifier une propriété, sélectionnez l'objet désiré(Form1), cliquez sur la ligne de la propriété que vous voulez modifier et utilisez la flèche dirigée vers le bas pour afficher les différentes valeurs.

./images/propform.gif

Comme indiqué sur la figure ci-contre. Modification des valeurs des propriétés en double cliquant sur le nom de la propriété ou en utilisant la flèche dirigée vers le bas.

II. Appel de la fenêtre des propriétés

Si la fenêtre des propriétés n'apparaît pas, appuyez sur la touche de fonction F4 ou sélectionnez dans le menu Affichage/Fenêtre des propriétés.

III. Propriétés d'une feuille FORM1 (les principales)

Propriétés

Signification

BackColor

Définit la couleur d'arrière-plan

BorderStyle

Définit le style de la bordure d'un objet

Caption

Définit le texte dans la barre de titre de la feuille

ControlBox

Détermine si les boutons du menu système en haut à droite dans la barre de titre de la feuille sont affichés

Enabled

Détermine si l'objet peut répondre aux événements, c'est-à-dire s'il est utilisable

Font

Définit une police, un style et une taille de caractère

ForeColor

Définit la couleur de premier plan

Height

Définit la hauteur de l'objet à partir du haut

Icon

Indique l'icône qui est affichée quand la feuille est réduite

Left

Indique la position horizontale gauche à l'exécution de la feuille

MaxButton

Définit si une feuille contient un bouton « Agrandissement »

MidiChild

Définit si une feuille est considérée comme feuille enfant MIDI

MinButton

Définit si une feuille contient un bouton « Réduction »

MouseIcon

Définit une icône de souris personnalisée

MousePointer

Définit le type de pointeur de souris

tag

Permet de stocker des informations supplémentaires

Top

Détermine la position verticale de l'objet à exécution

Width

Indique la largeur de l'objet

WindowState

définit l'état visuel d'une feuille au moment de l'exécution


Vous pouvez tester toutes ces propriétés en vous positionnant en mode Exécution. Par contre pour modifier un paramètre, vous devrez vous placer en mode conception.

IV. Le mode conception

Vous réalisez votre interface, mise en place des objets, des propriétés, et écriture du code devant générer les événements souhaités.
Vous modifiez tous les paramètres qui vous semblent utiles au fonctionnement de votre réalisation.
Lorsque vous désirez visualiser le résultat de votre travail, vous devrez passer en mode exécution.

V. Le mode exécution

Vous exécutez la feuille par la commande du menu Exécution/Exécuter ou bien en appuyant sur la touche « F5 » de votre clavier.

./images/executer.gif

Dans la barre de menus, cliquez sur l'étiquette Exécution, puis sur Exécuter.

Vous pouvez également exécuter votre application en mode pas à pas, c'est à dire en suivant ligne par ligne, procédure par procédure le cheminement de la lecture de votre code. Pour ce faire, appuyez sur la touche « F8 » de votre barre de fonctions de votre clavier.
En exécutant cette manœuvre, vous avez exécuté votre programme qui se trouve positionné sur votre bureau derrière la feuille de procédure que vous avez visualisé.
Il faut faire un peu d'acrobatie pour déplacer la feuille de procédure pour rendre visible l'application que l'on veut exécuter afin de contrôler le cheminement des instructions et des fonctions du code.
C'est la procédure habituelle que vous emploierez pour déboguer votre programme en phase finale de réalisation.
La compilation complète permet à votre application de compiler tout le code nécessaire dans
l'environnement de développement. Quand vous choisissez Exécution/Exécuter ou bien quand vous appuyez sur la touche « F5 » de votre clavier, seul le code nécessaire au démarrage de l'application est compilé.

VI. Comment placer des objets sur la feuille ?

Placer un contrôle

Double-cliquez sur l'objet. Celui-ci se place au centre de la feuille.
Cliquez une fois sur l'objet et dessinez-le sur la feuille avec la souris. Quand vous relâchez le bouton de la souris, le contrôle est placé.

Sélectionner un ou plusieurs contrôles

Cliquez sur le contrôle. Des poignées s'affichent tout autour du contrôle.
Cliquez sur un contrôle, maintenez la touche « Maj » du clavier, puis cliquez sur un autre contrôle.
Dessinez un cadre fictif avec la souris tout autour des contrôles à sélectionner.

Déplacer un ou plusieurs contrôles

Sélectionnez les contrôles comme expliqué ci-dessus, puis déplacez-en un.
Vous constaterez qu'ils se déplacent tous.

Cadrer un groupe de contrôles

Sélectionnez les contrôles à cadrer. Utilisez la commande du menu « Format/Aligner » et choisissez l'option que vous désirez..

Supprimer un contrôle

Sélectionnez le contrôle que vous voulez supprimer puis appuyez sur la touche « Suppr » du clavier ou cliquez sur le bouton « Couper » dans la barre d'outils.

NOTE

Je vous conseille d'utiliser les procédures que je viens de décrire pour dessiner des tableaux importants
devant comprendre 2, 3, voire 400 objets sur la feuille.
La marche à suivre est de réaliser manuellement la première ligne de votre tableau, de la sélectionner, puis de faire un copier/coller de la ligne sélectionnée qui viendra se placer au-dessous, et ainsi de suite jusqu'à la ligne finale.
Ex pour réaliser un tableau devant contenir 456 objets images de dimensions 32x32, on réalise la première ligne, on la sélectionne, puis on la colle en dessous de la première.(Procédure Copier/Coller) Les objets devront être indexés et « Vb » incrémentera automatiquement les objets.
Contrôler néanmoins le résultat. Le premier objet devant avoir l'index « 0 », et pour une grille de 256 objets, le dernier devra avoir l'index « 255 ».
Visual Basic 6 est assez précis dans ce domaine contrairement à certaines versions précédentes ou le contrôle était vraiment nécessaire.

Image non disponible

Prochain tutoriel

Utilisation primaire des contrôles

Vous avez aimé ce tutoriel ? Alors partagez-le en cliquant sur les boutons suivants : Viadeo Twitter Facebook Share on Google+   

  

Copyright © 2000 Gilmir. Aucune reproduction, même partielle, ne peut être faite de ce site ni de l'ensemble de son contenu : textes, documents, images, etc. sans l'autorisation expresse de l'auteur. Sinon vous encourez selon la loi jusqu'à trois ans de prison et jusqu'à 300 000 € de dommages et intérêts.