Prise en main de Lotus BeanMachine

Ajout d'un bouton dynamique

BeanMachine offre un certain nombre d'options au niveau des boutons. Vous pouvez utiliser le bouton-poussoir classique ou alors un bouton plus tape- à- l'oeil comme un bouton dynamique. Ces boutons ont la particularité d'afficher automatiquement des images différentes selon l'état du bouton : pointeur de la souris positionné au-dessus du bouton ou bouton enfoncé.

Voyons cela de plus près. Assurez-vous que la Palette affiche la catégorie Multimédia. Dans le cas contraire, sélectionnez-la dans la liste déroulante. Lorsque la catégorie Multimédia est affichée, cliquez sur le composant Bouton dynamique. Votre curseur associé au composant est chargé et prend la forme d'un viseur. Amenez ensuite le curseur au-dessus de l'Editeur de liens du canevas de l'applet, puis cliquez pour insérer le composant.

Pour configurer votre bouton dynamique, vous devez définir un certain nombre de propriétés. L'onglet Propriétés de la fenêtre Détails permet d'associer votre bouton dynamique aux fichiers graphiques que vous avez créés. N'oubliez pas que les boutons dynamiques ont la particularité de changer de forme selon l'état du bouton :

Etat Propriété Description
normal image Le pointeur de la souris n'est
pas positionné au-dessus du bouton
bascule image dynamique Le pointeur de la souris
est positionné au-dessus du bouton
enfoncé image enfoncée L'utilisateur a cliqué sur le bouton
à l'aide de la souris
désactivé image désactivée L'utilisateur n'a pas accès au
au bouton



Pour définir les différentes images correspondant aux différents états du bouton dynamique, activez l'onglet Propriétés de la fenêtre Détails, sélectionnez la propriété image et cliquez sur le bouton situé à droite. La boîte de dialogue Ouvrir s'affiche et vous permet d'affecter le fichier 3LSbutton3.jpg à la propriété image. Effectuez la même opération pour les propriétés image enfoncée et image dynamique, en leur attribuant respectivement les fichiers 3LSbutton3P.jpg et 3LSbutton3R.jpg. Enfin, modifiez la propriété nom du bouton en choisissant le nom 3LostSoulsButton.

Si aucune des propriétés image dynamique, image enfoncée ni image désactivée d'un bouton dynamique, n'est définie, BeanMachine diffusera la séquence en utilisant le graphique spécifié. Passons à la suite !

création d'une connexion