From: phasefx Date: Mon, 11 Jul 2005 08:15:29 +0000 (+0000) Subject: new interfaces, and passing references to parent app_shell to children X-Git-Url: https://old-git.evergreen-ils.org/?a=commitdiff_plain;h=68dd39cfaddc034d22cf25e09318e1112d996fa9;p=Evergreen.git new interfaces, and passing references to parent app_shell to children git-svn-id: svn://svn.open-ils.org/ILS/trunk@1116 dcc99617-32d9-48b4-a31d-7c20da2025e4 --- diff --git a/Evergreen/staff_client/chrome/content/evergreen/util/spawn_win.js b/Evergreen/staff_client/chrome/content/evergreen/util/spawn_win.js index b59b77109c..51bd4f5b6a 100644 --- a/Evergreen/staff_client/chrome/content/evergreen/util/spawn_win.js +++ b/Evergreen/staff_client/chrome/content/evergreen/util/spawn_win.js @@ -38,6 +38,7 @@ function spawn_interface(d,placement,place,chrome,label,passthru_params) { } w.params = passthru_params; w.mw = mw; + if (placement == 'new_tab' || placement == 'replace_tab') w.app_shell = d; return w; } @@ -81,6 +82,11 @@ function spawn_clamshell(d,placement,place,passthru_params) { return spawn_interface(d,placement,place,chrome,'clamshell',passthru_params); } +function spawn_clamshell_vertical(d,placement,place,passthru_params) { + var chrome = 'chrome://evergreen/content/main/clam_shell_vertical.xul'; + return spawn_interface(d,placement,place,chrome,'clamshell',passthru_params); +} + function spawn_copy_browser(d,placement,place,passthru_params) { var chrome = 'chrome://evergreen/content/cat/browse_list.xul'; return spawn_interface(d,placement,place,chrome,getString('copy_browser_interface_label'),passthru_params); @@ -148,6 +154,21 @@ function spawn_paged_tree(d,placement,place,passthru_params) { return spawn_interface(d,placement,place,chrome,'paged_tree',passthru_params); } +function spawn_patron_display(d,placement,place,passthru_params) { + var chrome = 'chrome://evergreen/content/patron/patron_display.xul'; + return spawn_interface(d,placement,place,chrome,getString('patron_display_interface_label'),passthru_params); +} + +function spawn_patron_display_status(d,placement,place,passthru_params) { + var chrome = 'chrome://evergreen/content/patron/patron_display_status.xul'; + return spawn_interface(d,placement,place,chrome,getString('patron_display_interface_label'),passthru_params); +} + +function spawn_patron_display_contact(d,placement,place,passthru_params) { + var chrome = 'chrome://evergreen/content/patron/patron_display_contact.xul'; + return spawn_interface(d,placement,place,chrome,getString('patron_display_interface_label'),passthru_params); +} + function spawn_patron_edit(d,placement,place,passthru_params) { var chrome = 'chrome://evergreen/content/patron/patron_edit.xul'; return spawn_interface(d,placement,place,chrome,getString('patron_editor_interface_label'),passthru_params); @@ -160,7 +181,7 @@ function spawn_patron_register(d,placement,place,passthru_params) { function spawn_patron_search(d,placement,place,passthru_params) { var chrome = 'chrome://evergreen/content/patron/patron_search.xul'; - return spawn_interface(d,placement,place,chrome,getString('patron_interface_label'),passthru_params); + return spawn_interface(d,placement,place,chrome,getString('patron_search_interface_label'),passthru_params); } function spawn_patron_search_form(d,placement,place,passthru_params) {