if (typeof cw.default_focus == 'function') {
cw.default_focus();
}
+ obj.set_titlebar( tab.label );
}
} catch(E) {
obj.error.sdump('D_ERROR','init_tab_focus_handler: ' + js2JSON(E));
if (params.src) { help_btn.setAttribute('src', params.src); }
}
},
+ 'set_titlebar' : function(name) {
+ try {
+ var obj = this;
+ JSAN.use('util.network');
+ var net = new util.network();
+ net.reset_titlebars( obj.data );
+ if (name) {
+ window.document.title = window.document.title + ' : ' + name;
+ }
+ } catch(E) {
+ alert(E+'\n');
+ }
+ },
'tab_semaphores' : {},
content_params.volume_item_creator = function(a) { return obj.volume_item_creator(a); };
content_params.get_new_session = function(a) { return obj.get_new_session(a); };
content_params.holdings_maintenance_tab = function(a,b,c) { return obj.holdings_maintenance_tab(a,b,c); };
- content_params.set_tab_name = function(name) { tab.label = tab.curindex + ' ' + name; tab.origlabel = name; };
+ content_params.set_tab_name = function(name) {
+ tab.label = tab.curindex + ' ' + name;
+ tab.origlabel = name;
+ obj.set_titlebar(tab.label);
+ };
content_params.set_help_context = function(params) { return obj.set_help_context(params); };
content_params.open_chrome_window = function(a,b,c) { return xulG.window.open(a,b,c); };
content_params.url_prefix = function(url,secure) { return obj.url_prefix(url,secure); };
} else if (typeof cw.default_focus == 'function') {
cw.default_focus();
}
+ obj.set_titlebar( tab.label );
} catch(E) {
obj.error.sdump('D_ERROR', 'main.menu, set_tab, onload: ' + E);
}