MACROMEDIA DREAMWEAVER MX 2004-EXTENDING DREAMWEAVER Spécifications Page 290

  • Télécharger
  • Ajouter à mon manuel
  • Imprimer
  • Page
    / 504
  • Table des matières
  • MARQUE LIVRES
  • Noté. / 5. Basé sur avis des utilisateurs
Vue de la page 289
290 Floating Panels
How floating panel files work
Custom floating panels can be moved, resized, and tabbed together the same way as the
floating panels that are built in to Dreamweaver. Custom floating panels differ from built-in
floating panels in the following ways:
Custom floating panels display in the default gray. Setting the BGCOLOR attribute in the
BODY tag has no effect.
All custom floating panels either appear always in front of the Document window or float
behind it when inactive, depending on the setting for All Other Floaters in the
Panels preferences.
Floating panel files also differ somewhat from other extensions. Unlike other extension files,
Dreamweaver does not load floating panel files into memory at startup unless the floating
panels were visible when Dreamweaver last shut down. If the floating panels were not visible
when Dreamweaver shut down, the files that define them are loaded only when referenced
from one of the following functions:
dreamweaver.getFloaterVisibility(),
dreamweaver.setFloaterVisibility(), or dreamweaver.toggleFloater(). For more
information on these functions, see the Dreamweaver API Reference.
When one of the files inside the Configuration folder calls the
dw.getFloaterVisibility(floaterName), dw.setFloaterVisibility(floaterName),
or
dw.toggleFloater(floaterName) functions, the following events occur:
1. If floaterName is not one of the reserved floating panel names, Dreamweaver searches the
Configuration/Floaters folder for a file called
floaterName.htm. (For a complete list of
reserved floating panel names, see the
dreamweaver.getFloaterVisibility() function
in the Dreamweaver API Reference. If
floaterName.htm is not found, Dreamweaver
searches for
floaterName.html. If no file is found, nothing happens.
2. If the floating panel file is being loaded for the first time, the initialPosition() function
is called, if it is defined, to determine the floating panel’s default position on the screen,
and the
initialTabs() function is called, if it is defined, to determine the floating panel’s
default tab grouping.
3. The selectionChanged() and documentEdited() functions are called on the
assumption that changes probably occurred while the floating panel was hidden.
Vue de la page 289
1 2 ... 285 286 287 288 289 290 291 292 293 294 295 ... 503 504

Commentaires sur ces manuels

Pas de commentaire