Deux exemples sont proposés ici :
1. Fenêtre pour recherche séquentielle
2. Editeur simple
1. Fenêtre pour recherche séquentielle
Cet exemple illustre le mode événementiel du logiciel, dans lequel des fenêtres sont créées, avec des objets. Ici, une zone de saisie texte contient l'argument de recherche. Petit "plus" souhaité : Le bouton Chercher n'est activé que si la zone Ville n'est pas vide.
Résultat produit :
La fenêtre est réalisée en plaçant des objets sur une fenêtre vierge, en mode conception :
Pour créer et gérer les fenêtres, on dispose des éléments suivants :
Deux fenêtres,
L'inspecteur d'objet (ses propriétés et événements)
|
l'arborescence des objets
|
|
Et une barre d'outils spécifique, intégrant notamment les objets à placer sur les fenêtres.
Algorithme RechercheClients.alg associé à la fenêtre définie ci-dessus (jusqu'à 250 objets peuvent être créés, dont les fenêtres, zones de texte, liste déroulantes, cases à cocher, menus de fenêtre et contextuels, ...). Il se compose de la partie principale (au début) chargée uniquement de rendre visible la fenêtre, et de deux actions associées aux événements spécifiques (on utilise l'onglet événements de la fenêtre inspecteur d'objet ci-dessus) :
Télécharger les fichiers pour cet exemple (archive .zip contenant l'exemple algorithmique avec sa fenêtre)
Cet exemple présente un petit éditeur de texte du type Bloc-Note, avec une fonctionnalité de recherche de texte, de copier et coller.
Résultat produit :
Par rapport à l'exemple précédent, l'application comporte deux fenêtres (celle de gauche est affichée initialiement), et une fenêtre contient un menu, réalisé en mode conception :
Télécharger les fichiers pour cet exemple (archive .zip contenant l'exemple algorithmique avec les deux fenêtres)
Ces deux exemples font partie de ceux fournis avec le logiciel.
Dernière mise à jour le 31 mars 2024 |