// Create Extra menus by automatically running DXL from a network file.
/*
Create Extra menus by automatically running DXL from a network file.
This allows menu creation DXL to be deployed and updated on a network
drive without updating every client.
Copy this file to any of the following directories on the client,
according to where you want the extra menus to appear.
Edit MY_DXL_FILE to specify the location of the DXL file on the server.
doorshome /lib/dxl/config/baseWindowMenuFiles
doorshome /lib/dxl/config/descfiles
doorshome /lib/dxl/config/descPopupFiles
doorshome /lib/dxl/config/explorerListPopupFiles
doorshome /lib/dxl/config/explorerTreePopupFiles
doorshome /lib/dxl/config/formalFiles
doorshome /lib/dxl/config/formalPopupFiles
doorshome /lib/dxl/config/linkFiles
doorshome /lib/dxl/config/linkPopupFiles
Tony Goodman 1-June-2005
*/
const string MY_DXL_FILE = "\\\\server\\path\\extraMenus.dxl"
/******************************************************************************
MAIN
******************************************************************************/
bool isFile(string fn)
{
Stat s = create fn
if (null s) return false
if (regular s)
{
delete s
return true
}
delete s
return false
}
if (isFile MY_DXL_FILE)
{
eval_("#include <" MY_DXL_FILE ">\n")
}
sitemap