/
dinruspro
/
tutorial
Обзор
Документация
Войти
/
dinruspro
/
tutorial
Код
Запросы
0
Пакеты
0
Релизы
0
CI/CD
Аналитика
Безопасность
main
Draw04/main.cpp
27 строк
538 B
EnergonV
Уроки теперь тоже здесь!
09 янв 2024, 19:25
09 янв 2024, 19:25
4b3ebd6
Код
Авторство
О чём код?
#include <CtrlLib/CtrlLib.h> using namespace Upp; struct MyApp : TopWindow { Drawing drawing; void Paint(Draw& w) override { w.DrawRect(GetSize(), White()); w.DrawDrawing(10, 10, 50, 60, drawing); w.DrawDrawing(100, 10, 150, 100, drawing); w.DrawDrawing(10, 110, 300, 300, drawing); } MyApp() { DrawingDraw iw(200, 200); iw.DrawEllipse(10, 10, 180, 100, Cyan()); iw.DrawImage(100, 100, CtrlImg::exclamation()); iw.DrawRect(20, 100, 30, 30, Blue); drawing = iw; } }; GUI_APP_MAIN { MyApp().Sizeable().Run(); }