viriketo@2: #include viriketo@2: #include viriketo@5: #include viriketo@2: #include "MainWindow.hpp" viriketo@4: #include "TextBox.hpp" viriketo@2: viriketo@5: BEGIN_EVENT_TABLE (MainWindow, wxFrame) viriketo@5: EVT_COMMAND (wxID_ANY, ID_SKIP_QUESTION, MainWindow::OnSkipQuestion ) viriketo@5: EVT_COMMAND (wxID_ANY, ID_SAVE_SENTENCE, MainWindow::OnSaveSentence ) viriketo@5: END_EVENT_TABLE () viriketo@5: viriketo@2: MainWindow::MainWindow() viriketo@5: :wxFrame(0, wxID_ANY, _("Lingvigilo"), wxDefaultPosition, wxDefaultSize, viriketo@5: wxSTAY_ON_TOP) viriketo@2: { viriketo@2: wxBoxSizer *s = new wxBoxSizer(wxVERTICAL); viriketo@2: wxStaticText *label = new wxStaticText(this, wxID_ANY, viriketo@2: _("Introdueix la frase:")); viriketo@4: wxTextBox *text = new wxTextBox(this, wxID_ANY); viriketo@2: s->Add(label); viriketo@2: s->Add(text); viriketo@2: viriketo@2: text->SetFocus(); viriketo@2: viriketo@2: SetSizerAndFit(s); viriketo@2: } viriketo@5: viriketo@5: void viriketo@5: MainWindow::OnSkipQuestion(wxCommandEvent &e) viriketo@5: { viriketo@5: std::cerr << "Skip Question" << std::endl; viriketo@5: } viriketo@5: viriketo@5: void viriketo@5: MainWindow::OnSaveSentence(wxCommandEvent &e) viriketo@5: { viriketo@5: std::cerr << "Save Sentence" << std::endl; viriketo@5: }