ultimatepp/uppdev/PainterImage/main.cpp
cxl 1f7850d2dd .uppdev
git-svn-id: svn://ultimatepp.org/upp/trunk@5437 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2012-10-19 10:13:41 +00:00

25 lines
491 B
C++

#include <CtrlLib/CtrlLib.h>
#include <Painter/Painter.h>
using namespace Upp;
namespace Upp {
Image DownScale(const Image& img, int nx, int ny);
};
struct App : TopWindow {
void Paint(Draw& w) {
Size sz = GetSize();
DrawPainter sw(w, GetSize());
sw.Clear(White());
sw.Rectangle(-10000, -10000, 20000, 20000)
.Circle(300, 100, 95)
.EvenOdd().Clip();
sw.DrawText(0, 0, "XXXXXXXXXX", Arial(300));
}
};
GUI_APP_MAIN
{
App().Sizeable().Run();
}