Register the menus

git-svn-id: svn://10.0.0.236/trunk@7476 18797224-902f-48f8-a5cc-f745e15eee43
This commit is contained in:
spider%netscape.com 1998-08-06 22:02:06 +00:00
parent 54beb36fea
commit ac2b072cf1
2 changed files with 8 additions and 0 deletions

View File

@ -37,6 +37,8 @@ static NS_DEFINE_IID(kCApplicationShellIID, NS_IAPPLICATIONSHELL_CID);
static NS_DEFINE_IID(kIShellInstanceIID, NS_ISHELLINSTANCE_IID);
static NS_DEFINE_IID(kCShellInstanceCID, NS_SHELLINSTANCE_CID);
static NS_DEFINE_IID(kCMenuBarCID, NS_MENUBAR_CID);
static NS_DEFINE_IID(kCMenuItemCID, NS_MENUITEM_CID);
XtAppContext app_context ;
@ -56,6 +58,8 @@ void main(int argc, char **argv)
// Let get a ShellInstance for this Application instance
NSRepository::RegisterFactory(kCShellInstanceCID, SHELL_DLL, PR_FALSE, PR_FALSE);
NSRepository::RegisterFactory(kCMenuBarCID, SHELL_DLL, PR_FALSE, PR_FALSE);
NSRepository::RegisterFactory(kCMenuItemCID, SHELL_DLL, PR_FALSE, PR_FALSE);
result = NSRepository::CreateInstance(kCShellInstanceCID,
NULL,

View File

@ -35,6 +35,8 @@ static NS_DEFINE_IID(kCApplicationShellIID, NS_IAPPLICATIONSHELL_CID);
static NS_DEFINE_IID(kIShellInstanceIID, NS_ISHELLINSTANCE_IID);
static NS_DEFINE_IID(kCShellInstanceCID, NS_SHELLINSTANCE_CID);
static NS_DEFINE_IID(kCMenuBarCID, NS_MENUBAR_CID);
static NS_DEFINE_IID(kCMenuItemCID, NS_MENUITEM_CID);
int PASCAL WinMain(HANDLE instance, HANDLE prevInstance, LPSTR cmdParam, int nCmdShow)
{
@ -45,6 +47,8 @@ int PASCAL WinMain(HANDLE instance, HANDLE prevInstance, LPSTR cmdParam, int nCm
// Let get a ShellInstance for this Application instance
NSRepository::RegisterFactory(kCShellInstanceCID, SHELL_DLL, PR_FALSE, PR_FALSE);
NSRepository::RegisterFactory(kCMenuBarCID, SHELL_DLL, PR_FALSE, PR_FALSE);
NSRepository::RegisterFactory(kCMenuItemCID, SHELL_DLL, PR_FALSE, PR_FALSE);
result = NSRepository::CreateInstance(kCShellInstanceCID,
NULL,