Framework JavaScript ACube V2.10.0
 

technique/fw_bulle.js

Résumé

Ce fichier Javascript correspond au framework bulle offrant un ensemble de fonctionnalités techniques pour gérer l'affichage de bulle.


RENDU IHM

Voici l'affichage d'un composant Bulle,


exemple IHM ComposantBulle
Le survol de la zone de texte affiche une bulle de type TYPE_BULLE_FLOTTANTE.


exemple IHM ComposantBulle
Le survol de la zone de texte affiche une bulle de type TYPE_BULLE_HAUT_DROITE.


Date: 14/02/2007

Version: 2.5

Auteur: Ministère des Affaires Etrangères, Aubay SA, Steve Péguet


Sommaire des Classes
ComposantBulle La classe «ComposantBulle» est la classe permettant de gérer l'affichage d'une bulle d'information (ou ToolTip) de manière plus évoluée qu'avec les attributs alt ou title traditionnels.
Pour être utilisé, un composant bulle devra être associé à un élément de formulaire héritant des classes DefaultElementForm et DefaultHtml.
La bulle, quel que soit son type, s'affiche lorsque le curseur de la souris survole l'élément de formulaire associé.
Deux éléments caractérisent un composant bulle :
  • son contenu (au format HTML)
  • et son type :
    • bulle flottante (constante TYPE_BULLE_FLOTTANTE) : la bulle suit le curseur de la souris lors du survol de l'élément de formulaire.
    • bulle attachée dans le coin en haut à droite (constante TYPE_BULLE_HAUT_DROITE) : la bulle s'affiche au niveau du coin supérieur droit de l'élément de formulaire.
    • bulle attachée dans le coin en haut à gauche (constante TYPE_BULLE_HAUT_GAUCHE) : la bulle s'affiche au niveau du coin supérieur gauche de l'élément de formulaire.
    • bulle attachée dans le coin en bas à droite (constante TYPE_BULLE_BAS_DROITE) : la bulle s'affiche au niveau du coin inférieur droit de l'élément de formulaire.
    • bulle attachée dans le coin en bas à gauche (constante TYPE_BULLE_BAS_GAUCHE) : la bulle s'affiche au niveau du coin inférieur gauche de l'élément de formulaire.
    • bulle attachée au centre de l'élément vers la gauche (constante TYPE_BULLE_MILIEU_GAUCHE) : la bulle s'affiche au niveau du centre de l'élément et vers la gauche
    • bulle attachée au centre de l'élément vers la droite (constante TYPE_BULLE_MILIEU_DROITE) : la bulle s'affiche au niveau du centre de l'élément et vers la droite




Exemple d'utilisation du composant Bulle.


RENDU IHM

Voici l'affichage d'un composant Bulle,


exemple IHM ComposantBulle
Le survol de la zone de texte affiche une bulle de type TYPE_BULLE_FLOTTANTE.

Sommaire des Fonctions Globales
static void composantBulleOnMouseMove(<Event_Facultatif> e, <ToolTip_Obligatoir<Event_Facultatif> e> composantBulle)
           La fonction globale "composantBulleOnMouseMove" gère le traitement de l'évènement onmousemove pour les bulles de type 1.
static Array_Int trouverPosition(<DOMHTMLElement_Obligatoire> obj)
           La fonction globale "trouverPosition" retourne un tableau contenant les informations suivantes : [0] => abscisses (left) du coin haut gauche de l'élément DOM obj dans le document [1] => ordonnées (top) du coin haut gauche de l'élément DOM obj dans le document

Framework JavaScript ACube V2.10.0
 


Version 2.10.0, / Etat : Validé
Cette création est mise à disposition selon le Contrat Paternité - Pas d'Utilisation Commerciale - Partage des Conditions Initiales à l'Identique disponible en ligne http://creativecommons.org/licenses/by-nc-sa/2.0/fr/ ou par courrier postal à Creative Commons, 559 Nathan Abbott Way, Stanford,California 94305, USA.


Documentation generated by JSDoc on Wed Jan 6 17:05:02 2010