function clam_shell_init(p) {
sdump('D_CLAM',"TESTING: clam_shell.js: " + mw.G['main_test_variable'] + '\n');
+ p.w.clamshell = get_widget(p.w.document,p.clamshell);
if (p) {
if (p.horizontal) {
- get_widget(p.w.document,p.clamshell).orient = 'horizontal';
+ sdump('D_CLAM','Setting horizontal\n');
+ p.w.clamshell.orient = 'horizontal';
} else if (p.vertical) {
- get_widget(p.w.document,p.clamshell).orient = 'vertical';
+ sdump('D_CLAM','Setting vertical\n');
+ p.w.clamshell.orient = 'vertical';
}
+ p.w.splitter = get_widget( p.w.document, p.splitter );
+ if (p.hide_splitter) {
+ sdump('D_CLAM','Hiding splitter\n');
+ p.w.splitter.hidden = true;
+ } else {
+ sdump('D_CLAM','Showing splitter\n');
+ p.w.splitter.hidden = false;
+ }
+
}
- var nl = get_widget(p.w.document,p.clamshell).getElementsByTagName('deck');
+ var nl = p.w.clamshell.getElementsByTagName('deck');
var first_deck = nl[0];
var second_deck = nl[1];
<page id="clam_shell_win"
orient="vertical" style="overflow: auto" width="800" height="500"
sizemode="maximized" persist="width height"
- onload="params.clamshell = 'ClamShell_main'; params.w = window; params.app = 'ClamShell'; mw.OpenILS_init(params);"
+ onload="params.clamshell = 'ClamShell_main';
+ params.splitter = 'ClamShell_splitter';
+ params.w = window;
+ params.app = 'ClamShell';
+ mw.OpenILS_init(params);"
onunload="mw.OpenILS_exit(params);"
xmlns="http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul">