Kopiuj
MojeOkno::MojeOkno(const wxString& title): wxFrame(NULL, wxID_ANY, title)
{
/*wxPanel *panel = new wxPanel(this);
przycisk = new wxButton(panel, btID_POKAZNAPIS, wxT("Przycisk"), wxPoint(10, 10), wxSize(50, 20));
tekst = new wxStaticText(panel, wxID_ANY, wxT("banan"), wxPoint(10,40));
Connect(btID_POKAZNAPIS, wxEVT_COMMAND_BUTTON_CLICKED , wxCommandEventHandler(MojeOkno::PokazNapis));*/
pasekMenu = new wxMenuBar;
menuPlik = new wxMenu;
menuPlik->Append(menuID_OTWORZ, wxT("&Otwórz plik..."));
menuPlik->Append(menuID_ZAPISZ, wxT("&Zapisz plik..."));
menuPlik->Append(menuID_SZUKAJ,wxT("&Szukaj"));
menuPlik->Append(menuID_OMNIE, wxT("&O mnie"));
menuPlik->Append(wxID_EXIT, wxT("&Zakończ"));
pasekMenu->Append(menuPlik, wxT("&Plik"));
SetMenuBar(pasekMenu);
Connect(wxID_EXIT, wxEVT_COMMAND_MENU_SELECTED, wxCommandEventHandler(MojeOkno::Wyjdz));
Connect(menuID_OMNIE, wxEVT_COMMAND_MENU_SELECTED, wxCommandEventHandler(MojeOkno::OMniePokaz));
Connect(menuID_ZAPISZ, wxEVT_COMMAND_MENU_SELECTED, wxCommandEventHandler(MojeOkno::Zapisz));
Connect(menuID_OTWORZ, wxEVT_COMMAND_MENU_SELECTED, wxCommandEventHandler(MojeOkno::Otworz));
Connect(menuID_SZUKAJ, wxEVT_COMMAND_MENU_SELECTED, wxCommandEventHandler(MojeOkno::Szukaj));
okno_tekstu = new wxTextCtrl(this, wxWindowID(),"",
wxDefaultPosition, wxDefaultSize, wxTE_MULTILINE);
}
Kopiuj
okno_szukaj::okno_szukaj(const wxString& title): wxFrame(NULL, wxID_ANY, title, wxPoint(200, 150), wxSize(300, 70)){
panel = new wxPanel(this);
szukaj = new wxButton(this, button_ID_szukaj, "Szukaj", wxPoint(200, 3), wxSize(50, 25));
szukany_wyraz = new wxTextCtrl(this, wxWindowID(),"", wxPoint(20, 5), wxSize(150,20));
Connect(button_ID_szukaj, wxEVT_COMMAND_MENU_SELECTED, wxCommandEventHandler(okno_szukaj::szukaj_tekstu));
}
void okno_szukaj::szukaj_tekstu(wxCommandEvent& event){
string *wyraz;
wyraz = new string(szukany_wyraz->GetValue());
string *szukany_tekst;
szukany_tekst = new string();
}