Ignore:
Timestamp:
03/06/10 11:58:53 (2 years ago)
Author:
sys
Message:

impl tree : bodyMinWidth

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/Xul_Commons/content/scenariCommons/widgets/tree/tree.xml

    r14843 r15058  
    4747 
    4848<!-- 
    49  Implémentation du xul:tree avec une méthode supplémentaire canChangeSelect() pour pouvoir verrouiler 
    50  le changement de sélection. 
     49 Implémentation du xul:tree avec : 
     50 - une méthode supplémentaire canChangeSelect() pour pouvoir verrouiler 
     51   le changement de sélection. 
     52 - la gestion d'un attribut "bodyMinWidth" sur le noeud treecols permettant de forcer l'affichage 
     53   d'un scrollbar horizontal si la largeur du widget tree est inférieure à la valeur renseignée (en pixel). 
     54    
     55 ATTENTION : pour activer ces fonctionnalités, le css "chrome://scenariCommons/content/widgets/tree/tree.css" 
     56 doit être inclus dans le contexte amont du widget tree (dans le xbl container ou dans la page xul). 
    5157--> 
    5258<bindings id="treeBindings" 
     
    889895    <content orient="horizontal"> 
    890896      <xul:hbox class="tree-scrollable-columns" flex="1"> 
    891         <children includes="treecol|splitter"/> 
     897        <xul:hbox flex="1" xbl:inherits="minwidth=bodyMinWidth"> 
     898                <children includes="treecol|splitter"/> 
     899        </xul:hbox> 
    892900      </xul:hbox> 
    893901      <xul:treecolpicker class="treecol-image" fixed="true" xbl:inherits="tooltiptext=pickertooltiptext"/> 
Note: See TracChangeset for help on using the changeset viewer.