Skip to content

Простейший пример работы с wxWidgets на C++ в CodeLite (linux, debian)

License

Notifications You must be signed in to change notification settings

tsnsoft/CodeLite_wxWidgets_demo

Repository files navigation

CodeLite_wxWidgets_demo

Простейший пример работы с wxWidgets на C++ в CodeLite (linux, debian)

srcreenshot

main.h:


class MainFrame : public MainFrameBase
{
public:
    MainFrame(wxWindow* parent);
    virtual ~MainFrame();

protected:
    // protected event handlers
    virtual void OnCloseFrame(
        wxCloseEvent& event); // Копируем сюда из gui.h те методы, которые хотим реально реализовать
    virtual void myClick(wxCommandEvent& event); // иначе все объявленные методы в gui.h останутся "пустыми"
};

main.cpp:

// ЭТО РЕАЛИЗАЦИЯ НАШЕГО МЕТОДА!
void MainFrame::OnCloseFrame(wxCloseEvent& event)
{
    Destroy();
}

// ЭТО РЕАЛИЗАЦИЯ НАШЕГО МЕТОДА!
void MainFrame::myClick(wxCommandEvent& event)
{
    wxMessageBox(_T("С++ с wxWidgets - это круто!"));
}

CodeLite_wxWidgets_demo

About

Простейший пример работы с wxWidgets на C++ в CodeLite (linux, debian)

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published