Les instructions détaillées pour l'utilisation figurent dans le Guide de l'utilisateur.
[. . . ] Extension de Dreamweaver
Marques commerciales Add Life to the Web, Afterburner, Aftershock, Andromedia, Allaire, Animation PowerPack, Aria, Attain, Authorware, Authorware Star, Backstage, Bright Tiger, Clustercats, Cold Fusion, Contribute, Design in Motion, Director, Dream Templates, Dreamweaver, Drumbeat 2000, EDJE, EJIPT, Extreme 3D, Fireworks, Flash, Fontographer, FreeHand, Generator, HomeSite, JFusion, JRun, Kawa, Know Your Site, Knowledge Objects, Knowledge Stream, Knowledge Track, LikeMinds, Lingo, Live Effects, MacRecorder Logo and Design, Macromedia, Macromedia Action!, Macromedia Flash, Macromedia M Logo & Design, Macromedia Spectra, Macromedia xRes Logo and Design, MacroModel, Made with Macromedia, Made with Macromedia Logo and Design, MAGIC Logo and Design, Mediamaker, Movie Critic, Open Sesame!, Roundtrip HTML, Shockwave, Sitespring, SoundEdit, Titlemaker, UltraDev, Web Design 101, what the web can be et Xtra sont des marques ou des marques déposées de Macromedia, Inc. et peuvent être déposées aux Etats-Unis ou dans d'autres pays. Les autres noms de produit, logos, concepts, titres, mots ou phrases mentionnés dans cette publication peuvent être des marques commerciales, des marques de service ou des noms commerciaux de Macromedia, Inc. ou d'autres entités et peuvent être déposés dans certaines juridictions ou certains pays. [. . . ] Pour obtenir la liste des types d'éléments de barre d'outils que vous pouvez définir, voir Balises d'éléments de barre d'outils, page 184.
Attributs
Les attributs varient en fonction de l'élément que vous définissez. Pour obtenir la liste des attributs que vous pouvez spécifier pour les éléments de barre d'outils, voir Attributs de balises d'éléments, page 189.
Contenu
Aucun.
Contenant
La balise toolbar ou toolbarset.
Exemple <button id="strikeout_button" . . . />
182
Chapitre 9 : Barres d'outils
<itemref/>
Description
Fait référence à (et inclut dans la barre d'outils en cours) un élément de barre d'outils défini dans une barre d'outils précédente ou en dehors de toutes les barres d'outils.
Attributs id, {showIf}
·
·
Obligatoire. Il doit s'agir de l'ID d'un élément défini au préalable ou inclus dans le fichier. Dreamweaver n'autorise pas les références en aval. Si une balise d'élément de barre d'outils fait référence à un ID non défini, Dreamweaver affiche un message d'erreur et ignore la référence. showIf="script" Indique que cet élément apparaît uniquement sur la barre d'outils si le script spécifié renvoie la valeur true. Par exemple, vous pouvez utiliser showIf pour afficher certains boutons dans une application donnée uniquement, ou lorsqu'une page est écrite en langage côté serveur, tel que ColdFusion, ASP ou JSP. Si vous ne spécifiez pas l'attribut showIf, l'élément apparaît systématiquement. Dreamweaver vérifie cette propriété à chaque fois que l'activateur de l'élément s'exécute ; c'est-à-dire, en fonction de la valeur de l'attribut update. Vous devez utiliser cet attribut avec prudence. L'attribut showIf peut être utilisé dans la définition de l'élément ou dans une référence à l'élément depuis une barre d'outils. Si la définition et la référence spécifient toutes deux l'attribut showIf, Dreamweaver affiche l'élément uniquement si les deux conditions sont vérifiées. L'attribut showIf est l'équivalent de la fonction showIf() dans un fichier de commandes.
id="reference_id"
Contenu
Aucun.
Contenant
La balise toolbar ou toolbarset.
Exemple <itemref id="strikeout_button">
<separator/>
Description
Insère un séparateur à l'emplacement en cours dans la barre d'outils.
Attributs {showIf}
· L'attribut showif indique que le séparateur ne doit apparaître sur la barre d'outils que si le
script donné renvoie la valeur true. Par exemple, vous pouvez utiliser l'attribut showIf pour afficher le séparateur uniquement dans une application donnée ou uniquement lorsque la page contient un certain type de document. Si l'attribut showIf n'est pas spécifié, le séparateur s'affiche systématiquement.
Contenu
Aucun.
Fichier de définition de la barre d'outils
183
Contenant
La balise toolbar.
Exemple <separator/>
Balises d'éléments de barre d'outils
Chaque type d'éléments de barre d'outils possède sa propre balise et son propre ensemble d'attributs obligatoires et facultatifs. Vous pouvez définir des éléments toolbar à l'intérieur ou à l'extérieur des barres d'outils. En général, il est préférable de les définir à l'extérieur et de les référencer à partir des barres d'outils à l'aide de la balise itemref. Vous pouvez définir les types d'éléments suivants dans une barre d'outils. <button>
Description
Ce bouton-poussoir exécute une commande spécifique lorsque vous cliquez dessus. Il ressemble au bouton Référence de la barre d'outils de Dreamweaver et se comporte comme tel.
Attributs id, image, tooltip, command, {showIf}, {disabledImage}, {overImage}, {label}, {file}, {domRequired}, {enabled}, {update}, {arguments}
Pour obtenir une description de chaque attribut, voir Attributs de balises d'éléments, page 189.
Contenu
Aucun.
Contenant
La balise toolbar ou toolbarset.
Exemple <BUTTON ID="DW_DocRefresh" image="Toolbars/images/MM/refresh. gif" disabledImage="Toolbars/images/MM/refresh_dis. gif" tooltip="Actualiser mode Création (F5)" enabled="((dw. getDocumentDOM() != null) && (dw. getDocumentDOM(). getView() != 'browse') && (!dw. getDocumentDOM(). isDesignViewUpdated()))" command="dw. getDocumentDOM(). synchronizeDocument()" update="onViewChange, onCodeViewSyncChange"/>
184
Chapitre 9 : Barres d'outils
<checkbutton>
Description
Un bouton-poussoir est un bouton qui peut être activé ou désactivé et qui exécute une commande spécifique lorsqu'il est activé. Lorsqu'il est activé, il apparaît enfoncé et en surbrillance. Lorsqu'il est désactivé, il apparaît plat. [. . . ] Utilisez Startup/mminit. htm à la place ou utilisez les chaînes provenant des fichiers Dreamweaver Configuration/Strings/*. xml. Contient des fonctions permettant d'ajouter des étoiles ou des valeurs à un élément de menu et de les supprimer. Contient des fonctions permettant de convertir un tableau de références Object en un tableau de noms plus simples. Contient des fonctions permettant de regrouper des chaînes de petite taille sans avoir à allouer de la mémoire à chaque fois. [. . . ]