/
dinruspro
/
tutorial
Обзор
Документация
Войти
/
dinruspro
/
tutorial
Код
Запросы
0
Пакеты
0
Релизы
0
CI/CD
Аналитика
Безопасность
main
Gui21/main.cpp
34 строки
502 B
EnergonV
Уроки теперь тоже здесь!
09 янв 2024, 19:25
09 янв 2024, 19:25
4b3ebd6
Код
Авторство
О чём код?
#include <CtrlLib/CtrlLib.h> using namespace Upp; struct MyCtrl : public Ctrl { int count = 0; void Paint(Draw& w) override { w.DrawRect(GetSize(), White()); w.DrawText(2, 2, AsString(count)); } void LeftDown(Point, dword) override { count++; Refresh(); } }; #define LAYOUTFILE <Gui21/Gui21.lay> #include <CtrlCore/lay.h> struct Gui21 : public WithGui21Layout<TopWindow> { Gui21(); }; Gui21::Gui21() { CtrlLayout(*this, "Титул окна"); } GUI_APP_MAIN { Gui21().Run(); }