Guide de référence
de Lotus BeanMachine
Onglet Propriétés
L'onglet Propriétés de la fenêtre
Détails permet de personnaliser les propriétés des
composants. Les propriétés définissent l'aspect et
le comportement des composants.
Trois types de champs sont disponibles sur la page Propriétés :
direct-edit, choice et dialog. Cliquez sur une cellule pour l'activer,
ou utilisez les touches de déplacement pour passer sur la ligne
de votre choix, puis appuyez sur la touche Entrée.
Direct-edit : Tapez directement le texte dans la zone d'entrée
mise en surbrillance. En mode d'édition directe, si vous cliquez
le bouton droit de la souris, un menu contextuel s'affiche et vous propose
les fonctions du Presse-papiers (couper, copier, coller, etc.).
Choice : Sélectionnez un élément de la
liste.
Dialog : Cliquez sur le bouton
situé à droite et renseignez les champs de la boîte
de dialogue, comme la palette de couleurs.
Pour afficher les propriétés d'un composant, sélectionnez
le composant dans l'Editeur de liens ou utilisez le menu déroulant
Composant sélectionné de la barre d'outils principale.
Raccourcis clavier de l'onglet Propriétés
Touches de déplacement | Déplacent la sélection entre les différentes lignes des propriétés. Les touches de déplacement vertical et horizontal permettent de faire défiler les lignes verticalement et horizontalement, en mettant en surbrillance chaque ligne |
---|---|
Entrée | Active ou enregistre la cellule active |
Echap | Annule les modifications apportées à une cellule |
Utilisation
des adresses URL absolues sur l'onglet Propriétés
Outre l'utilisation de fichiers graphiques, audio et texte en local,
comme propriétés des composants de votre applet, BeanMachine
vous offre la possibilité d'utiliser des URL absolues et relatives.
Cela peut s'avérer utile notamment si vous créez une applet
qui contient un composant multimédia dynamique. A titre d'exemple,
supposons que vous créez une applet avec un prompteur et que vous
souhaitez modifier le message tous les jours. A l'aide d'un simple éditeur
de texte, écrivez le message à afficher en premier, enregistrez-le
et placez-le sur votre serveur. Vous pouvez ensuite utiliser ce fichier
texte comme message du Prompteur en entrant son adresse URL dans le champ
source texte de l'onglet Propriétés. Ensuite,
chaque fois que vous souhaitez changer le message du prompteur, il suffit
de modifier le fichier texte. Il est inutile de republier votre applet.
Vous pouvez saisir des adresses URL à la place des noms de fichier
pour un certain nombre de composants de BeanMachine, parmi lesquels Image,
Animation et Prompteur. Vous pouvez même utiliser des adresses URL
comme propriétés pour certains composants, comme Audio et
dynamique. Accéder au contenu d'un composant à partir d'une
URL est un moyen pratique pour modifier votre applet sans avoir à
la republier. Le paragraphe suivant décrit l'utilisation d'adresses
URL relatives comme propriétés.
Utilisation
des adresses URL relatives sur l'onglet Propriétés
Souvent, lorsque vous mettez en place un site Web complexe, vous
souhaitez conserver tous vos médias (fichiers texte, images et photographies)
dans le même dossier sur votre serveur Web. En règle générale,
cela pose un léger problème pour la création d'applets
qui nécessitent leurs propres médias. Toutefois, BeanMachine
offre la possibilité de conserver votre arborescence et de concevoir
des produits élaborés. Il suffit d'utiliser des adresses
URL relatives sur l'onglet Propriétés de la fenêtre
Détails.
Avec BeanMachine, vous pouvez créer un lien entre le média
et la page HTML qui appelle votre applet. Si vous avez déjà
développé du code HTML manuellement, la convention adoptée
est identique. Autrement dit, pour demander à votre applet de s'exécuter,
vous devez créer une page HTML qui appelle votre applet.
Ce fichier HTML fait partie des fichiers générés par
BeanMachine lorsque vous publiez une applet. Quand vous placez le fichier
HTML qui appelle votre applet sur un serveur Web, il possède un
emplacement spécifique par rapport aux autres dossiers et fichiers.
En utilisant une URL relative pour une propriété, comme une
image ou un son, vous pouvez demander à votre applet
d'aller chercher son média source dans un autre dossier sur le serveur
Web.
Cette opération s'effectue en utilisant la syntaxe suivante pour
la propriété que vous définissez :
./chemin/nomfich.ext
Par exemple, supposons que MonImage se trouve dans le dossier
MonMedia au même niveau que la page HTML. Pour utiliser
MonImage comme propriété image de votre applet,
vous devez entrer :
./MonMedia/MonImage.gif
Le signe ./ signale une URL relative et indique que votre
applet doit chercher dans le dossier MonMedia au même niveau
d'arborescence que la page HTML. Par exemple, vous pouvez demander à
votre applet de remonter dans l'arborescence des répertoires en
entrant ./../MonMedia. Votre applet remonte d'un niveau et recherche
le dossier. Ainsi, vous pouvez définir une série d'instructions
qui permettent de rechercher n'importe où dans l'arborescence de
votre serveur, de type ./../../MonMedia/MonImage.gif. Cette instruction
permet à votre applet de rechercher l'image en remontant de deux
niveaux dans l'arborescence pour trouver le dossier MonMedia.
BeanMachine accepte également les barres obliques à la place
des barres obliques inversées. Par exemple :
./MonMedia/MonImage.gif
est identique à :
.\MonMedia\MonImage.gif