/
dinruspro
/
tutorial
Обзор
Документация
Войти
/
dinruspro
/
tutorial
Код
Запросы
0
Пакеты
0
Релизы
0
CI/CD
Аналитика
Безопасность
main
Gui10/main.cpp
34 строки
580 B
EnergonV
Уроки теперь тоже здесь!
09 янв 2024, 19:25
09 янв 2024, 19:25
4b3ebd6
Код
Авторство
О чём код?
#include <CtrlLib/CtrlLib.h> using namespace Upp; #define IMAGECLASS TutorialImg #define IMAGEFILE <Gui10/images.iml> #include <Draw/iml.h> struct MyAppWindow : TopWindow { MenuBar menu; void Exit() { if(PromptOKCancel("Exit MyApp?")) Break(); } void SubMenu(Bar& bar) { bar.Add("Exit", TutorialImg::Exit(), [=] { Exit(); }); } MyAppWindow() { Title("My application with menu and images").Sizeable(); AddFrame(menu); menu.Set([=](Bar& bar) { bar.Sub("Menu", [=](Bar& bar) { SubMenu(bar); }); }); } }; GUI_APP_MAIN { MyAppWindow app; app.Run(); }