- mnuWindow->FindChildItem(intID, &pos);
- wxMenuItem *mnuNewItem = new wxMenuItem(NULL, WData->WindowID, wxT("Search Window #") + wxString::Format(wxT("%i"), WData->WindowID), wxEmptyString, wxITEM_NORMAL, NULL);
- mnuNewItem->SetId(WData->WindowID);
- WindowListPointersMenu.insert(std::make_pair(WData->WindowID, mnuNewItem));
- WindowListPointers.insert(std::make_pair(WData->WindowID, WData->WindowPointer));
- WindowListType.insert(std::make_pair(WData->WindowID, 2));
- mnuWindow->Insert((pos + 1), mnuNewItem);
- this->Connect(mnuNewItem->GetId(), wxEVT_COMMAND_MENU_SELECTED, wxCommandEventHandler(frmMain::ShowSearchWindow));
+ int intID = mnuSearchWindows->GetId();
+
+ mnuWindow->FindChildItem(intID, &pos);
+ wxMenuItem *mnuNewItem = new wxMenuItem(NULL, WData->WindowID, wxT("Search Window #") + wxString::Format(wxT("%i"), WData->WindowID), wxEmptyString, wxITEM_NORMAL, NULL);
+ mnuNewItem->SetId(WData->WindowID);
+ WindowListPointersMenu.insert(std::make_pair(WData->WindowID, mnuNewItem));
+ WindowListPointers.insert(std::make_pair(WData->WindowID, WData->WindowPointer));
+ WindowListType.insert(std::make_pair(WData->WindowID, 2));
+ mnuWindow->Insert((pos + 1), mnuNewItem);
+ this->Connect(mnuNewItem->GetId(), wxEVT_COMMAND_MENU_SELECTED, wxCommandEventHandler(frmMain::ShowSearchWindow));