From d7e8c68775f37f20d9f2fb7cd23f9a42e1220761 Mon Sep 17 00:00:00 2001 From: cxl Date: Sat, 18 Apr 2020 15:12:43 +0000 Subject: [PATCH] .reference git-svn-id: svn://ultimatepp.org/upp/trunk@14330 f0d560ea-af0d-0410-9eb7-867de7ffcac7 --- reference/RectTracker/main.cpp | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/reference/RectTracker/main.cpp b/reference/RectTracker/main.cpp index c7ca58464..5da055dff 100644 --- a/reference/RectTracker/main.cpp +++ b/reference/RectTracker/main.cpp @@ -27,6 +27,13 @@ struct MyApp : TopWindow { virtual void LeftDown(Point p, dword keyflags) { RectTracker tr(*this); Size sz = GetSize(); + if((keyflags & K_CTRL) && (keyflags & K_ALT)) { + tr.Dashed(); + tr.MinSize(Size(-10000, -10000)); // allow negative size + rect = tr.Track(rect, ALIGN_RIGHT, ALIGN_BOTTOM); + rect.Normalize(); + } + else if(keyflags & K_ALT) { tr.Dashed().Animation(); tr.round = THISBACK(Round);