.examples

git-svn-id: svn://ultimatepp.org/upp/trunk@12518 f0d560ea-af0d-0410-9eb7-867de7ffcac7
This commit is contained in:
cxl 2018-11-12 09:26:16 +00:00
parent 3a3ccba740
commit 05f7848f9a
2 changed files with 5 additions and 3 deletions

View file

@ -18,13 +18,14 @@ LAYOUT(CtrlLayout, 212, 384)
ITEM(EditDoubleSpin, opacity, SetInc(0.05).Max(1).Min(0).LeftPosZ(4, 64).TopPosZ(244, 19))
ITEM(SliderCtrl, opacity_slider, HSizePosZ(72, 4).TopPosZ(242, 24))
ITEM(Option, painting, SetLabel(t_("Paint through Painting")).LeftPosZ(4, 128).TopPosZ(268, 20))
ITEM(Option, mt, SetLabel(t_("MT")).LeftPosZ(140, 68).TopPosZ(268, 20))
ITEM(Option, mt, SetLabel(t_("MT")).LeftPosZ(148, 68).TopPosZ(268, 20))
ITEM(Option, transparent, SetLabel(t_("Transparent background")).LeftPosZ(4, 204).TopPosZ(288, 20))
ITEM(Option, preclip, SetLabel(t_("Preclip")).LeftPosZ(148, 68).TopPosZ(288, 20))
ITEM(Switch, quality, SetLabel(t_("Antialiased\nNoAA\nSubpixel")).LeftPosZ(4, 204).TopPosZ(312, 16))
ITEM(DropList, linejoin, LeftPosZ(4, 100).BottomPosZ(33, 19))
ITEM(DropList, linecap, HSizePosZ(108, 4).BottomPosZ(33, 19))
ITEM(Button, reset, SetLabel(t_("Reset")).LeftPosZ(4, 64).BottomPosZ(4, 24))
ITEM(Button, print, SetLabel(t_("Print")).HSizePosZ(72, 80).BottomPosZ(4, 24))
ITEM(Button, benchmark, SetLabel(t_("Benchmark")).RightPosZ(4, 72).BottomPosZ(4, 24))
ITEM(Switch, quality, SetLabel(t_("Antialiased\nNoAA\nSubpixel")).LeftPosZ(4, 204).TopPosZ(312, 16))
ITEM(Option, transparent, SetLabel(t_("Transparent background")).LeftPosZ(4, 204).TopPosZ(288, 20))
END_LAYOUT

View file

@ -96,6 +96,7 @@ void App::Paint(Draw& w)
else
sw.Clear(White());
sw.Co(ctrl.mt);
sw.PreClip(ctrl.preclip);
DoPaint(sw);
}
w.DrawImage(0, 0, ib);