En haut se trouve la barre principale de Delphi. Elle contient tous les menus, les boutons de racourcis et, le plus fabuleux, la palette de composants. Cette palette forme toute la richesse de Delphi. Par son intermédiare, vous pouvez accèder à tous les éléments de Windows. Vous y prendrez les boutons, les menus et les autres composants que vous utiliserez dans votre application. Elle contient plusieurs sous-palette dont les noms sont "Standard","Supplément","Win32",?
A gauche, il y a "l'Inspecteur d'objets". Vous y définirez l'aspect (onglet propriétés) et le comportement (onglet évènements) des composants que vous aurez inséré dans votre programme.
Au centre, se situe la fiche vierge, "la copie blanche". C'est la première fenêtre de votre programme qui est générée automatiquement par Delphi, vous y mettrez tous vos composants.
Cliquez maintenant sur le sixième objet de la palette en partant de la gauche:
Vous venez de sélectionner l'objet Button (bouton en anglais, vous vous en êtes douté). Cliquez ensuite n'importe où sur la fiche vierge centrale: vous avez inséré dans votre fiche (Form) l'objet TButton. Exécuter maitenant votre programme en choisissant [Exécuter/Exécuter] ou en tapant "F9". Une fois la compilation se terminée, vous aurez fait votre premier programme. Malheureusement, si on clique sur le bouton, il ne se passe rien! C'est normal, aucune action n'a été définie pour l'événement "l'utilisateur clique sur le bouton". Fermez votre petit programme en cliquant su la case de fermeture en haut à gauche. Vous pouver essayer d'insèrer les autres éléments des palettes "Standard", "Supplément",? Cette étape s'appelle la construction de l'interface, elle est très importante car elle met en place toute la partie visible de votre programme.
Organisez vos objets sur votre fiche de manière à obtenir
quelquechose comme cela (au besoin, recommencez un nouveau projet avec
[Fichier/Nouvelle Application]) :
Votre projet contient maintenant 3 objet:
|
|
L'inspecteur d'objet reflète toutes les propriétés de l'objet sélectionné. Vos trois objets possèdent tous une propriété Name, elle correspond au nom de chacun de vos objets. Chaque objet posséde un nom différent car à chaque fois qu'on fait appel à un objet on l'appelle par son nom. La propriété Name des objets doit suivre des critères strites : pas d'espaces, de lettre accentuées ou de caractères spéciaux. Appelez maintenant votre bouton btnQuitter en remplaçant la valeur de la propriété Name. Faîte de même avec la fiche et le label en les appelant respectivement frmPrincipale et lblInfos. Personellement, j'utilise des noms simples à retenir et je prècède tous mes noms de bouton par btn (contraction de Tbutton), mes labels par lbl (Tlabel), mes fiches par frm (Tfrom)? C'est plus facile de s'y retrouver. |
Vos trois objet possédent aussi une propriété Caption. Elle contient le texte affiché par vos objets. Changez le Caption de votre bouton en "Quitter", celui du label en "Cliquez ci-dessous pour quitter l'application" et celui de la fiche en ce que vous voulez. |
procedure TForm1.btnQuitterClick(Sender: TObject); begin end;C'est entre le mot begin et le mot end que vous taperez votre code. Ecrivons par exemple ceci:
L'utilisaton des composants et des évèmements est détaillée au chapitre 6.
Maintenant qu'on a vu où on insérait notre code, on va pouvoir commencer à faire des choses plus sèrieuses.
Le Guide du Programmeur Débutant
sous Delphi.
Ce document à été mis à jour le 26/07/98. |
Pour tout renseignement sur ce document
: cliquez ici
Ecrit par redmatth.
|