BOOL status_InitInstance( HINSTANCE hinst) { if (! (StatusAtomClass = registerMDIChild(hinst,0,IDR_STATUS,StatusWndProc,sizeof(WORD)))) { return FALSE; } StatusMenu = LoadMenu(hinst,MAKEINTRESOURCE(IDR_CLIPS)); if (StatusMenu == NULL) return FALSE; StatusContextMenu = LoadMenu(hinst,MAKEINTRESOURCE(IDR_STATUS_CONTEXT)); StatusWindowMenu = findWindowMenu(StatusMenu); return TRUE; }
/**************************************************************************** * text_InitInstance * Inputs: * HINSTANCE hinst: Instance handle * Result: BOOL * TRUE if successful * FALSE if error * Effect: * Registers the text window class, and loads its menu to a local * static variable. ****************************************************************************/ BOOL text_InitInstance( HINSTANCE hinst) { EditAtomClass = registerMDIChild(hinst,0,IDR_TEXT,textWndProc,EXTRA_BYTES); if (! EditAtomClass) { return FALSE; } TextMenu = LoadMenu(hinst,MAKEINTRESOURCE(IDR_CLIPS)); if (TextMenu == NULL) { return FALSE; } TextContextMenu = LoadMenu(hinst,MAKEINTRESOURCE(IDR_TEXT_CONTEXT)); TextWindowMenu = findWindowMenu(TextMenu); /* Make these the frame menu. */ hMainMenu = TextMenu; return TRUE; }