Commit 6e6ff6582447ba26de42538dec8bead005166181

Authored by Steve MARECHAL
1 parent cc6f10eb

webmail: split panes

Showing 1 changed file with 22 additions and 3 deletions   Show diff stats
calexium_lib/web/CXM_dojo.anubis
... ... @@ -127,11 +127,18 @@ public define HTML_Off_Form
127 127 (
128 128 String id,
129 129 String region,
130   - String title,
  130 + Bool splitter,
131 131 HTML_Off_Form content
132 132 ) =
133 133 sequence([
134   - literal("<div id=\"" + id + "\" dojoType=\"dijit.layout.ContentPane\" title=\"" + title + "\" region=\"" + region + "\">"),
  134 + literal("<div id=\"" + id + "\" dojoType=\"dijit.layout.ContentPane\" region=\"" + region + "\" splitter=\""
  135 + +(
  136 + if splitter then "true"
  137 + else "false"
  138 + )+
  139 + "\" style=\"overflow: hidden;\""+
  140 + // "\" minSize=\"20em\""+
  141 + "\">"),
135 142 content,
136 143 literal("</div>")
137 144 ]).
... ... @@ -143,11 +150,23 @@ public define HTML_Off_Form
143 150 HTML_Off_Form content
144 151 ) =
145 152 sequence([
146   - literal("<div id=\"" + id + "\" dojoType=\"dijit.layout.TabContainer\" style=\"width:54em;height:30em\">"),
  153 + literal("<div id=\"" + id + "\" dojoType=\"dijit.layout.TabContainer\" style=\"width:70em;height:50em\">"),
147 154 content,
148 155 literal("</div>")
149 156 ]).
150 157  
  158 +public define HTML_Off_Form
  159 + dojo_BorderContainer
  160 + (
  161 + String id,
  162 + String title,
  163 + HTML_Off_Form content
  164 + ) =
  165 + sequence([
  166 + literal("<div id=\"" + id + "\" dojoType=\"dijit.layout.BorderContainer\" title=\"" + title + "\" design=\"sidebar\">"),
  167 + content,
  168 + literal("</div>")
  169 + ]).
151 170  
152 171  
153 172 public define HTML_Off_Form
... ...