Changeset 7306


Ignore:
Timestamp:
11/14/06 13:36:46 (5 years ago)
Author:
sam
Message:

Ajout de <ciSeparator/> comme élément possible dans un choiceInput. Ceci ajoute un séparateur de menu dans le popup.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/Xul_XedLib/content/scenarixedlib/libUiBase/widgets/xedUiInputs.xbl.xml

    r5683 r7306  
    4343                 
    4444                2 possibilités pour spécifier le contenu du popup : 
    45                 - balises filles de xul:choiceInput  : <ciItem label="" value=""/> (adapté si peu de valeurs) 
     45                - balises filles de xul:choiceInput  : <ciItem label="" value=""/>, <ciSeparator/> (adapté si peu de valeurs) 
    4646                - attribut "menupopup" spécifiant un noeud xed avec id : "url#id" ou "#id" si le noeud est dans le même fichier xed. (adapté si beaucoup de valeurs, si menu hiérarchique ou si réutilisés plusieurs fois) 
    4747                  Exemple de noeud xed : <se:template se:id="monMenu"><xul:menuitem label="bonjour"/></se:template>  
     
    133133                                                                        vNew.setAttribute("label", vItem.getAttribute("label")); 
    134134                                                                        if(vItem.hasAttribute("value")) vNew.setAttribute("value", vItem.getAttribute("value")); 
     135                                                                        this.fChoicePopup.appendChild(vNew); 
     136                                                                } else if (vItem.nodeType==1 && vItem.localName=="ciSeparator") { 
     137                                                                        var vNew = document.createElement("menuseparator"); 
    135138                                                                        this.fChoicePopup.appendChild(vNew); 
    136139                                                                } 
Note: See TracChangeset for help on using the changeset viewer.