diff --git a/uppsrc/CtrlCore/CtrlCore.h b/uppsrc/CtrlCore/CtrlCore.h index 336ac85f4..8980351af 100644 --- a/uppsrc/CtrlCore/CtrlCore.h +++ b/uppsrc/CtrlCore/CtrlCore.h @@ -1429,6 +1429,7 @@ enum { void DrawDragRect(Ctrl& q, const Rect& rect1, const Rect& rect2, const Rect& clip, int n, Color color, int type, int animation); +void FinishDragRect(Ctrl& q); bool PointLoop(Ctrl& ctrl, const Vector& ani, int ani_ms); bool PointLoop(Ctrl& ctrl, const Image& img); diff --git a/uppsrc/CtrlCore/LocalLoop.cpp b/uppsrc/CtrlCore/LocalLoop.cpp index b07e1aef2..7bb481697 100644 --- a/uppsrc/CtrlCore/LocalLoop.cpp +++ b/uppsrc/CtrlCore/LocalLoop.cpp @@ -92,6 +92,7 @@ Rect RectTracker::Track(const Rect& r, int _tx, int _ty) DrawRect(Rect(0, 0, 0, 0), rect); Run(); DrawRect(o, Rect(0, 0, 0, 0)); + FinishDragRect(GetMaster()); return rect; } diff --git a/uppsrc/CtrlCore/UtilWin32.cpp b/uppsrc/CtrlCore/UtilWin32.cpp index c4b642f7f..c183ce72b 100644 --- a/uppsrc/CtrlCore/UtilWin32.cpp +++ b/uppsrc/CtrlCore/UtilWin32.cpp @@ -70,6 +70,10 @@ void DrawDragRect(SystemDraw& w, const Rect& _rect1, const Rect& _rect2, const R w.EndGdi(); } +void FinishDragRect(Ctrl& q) +{ +} + static uint64 sGetAniPat(uint64 src, int pos) { uint64 out = 0; diff --git a/uppsrc/CtrlCore/UtilX11.cpp b/uppsrc/CtrlCore/UtilX11.cpp index 11cbcba9e..11342860a 100644 --- a/uppsrc/CtrlCore/UtilX11.cpp +++ b/uppsrc/CtrlCore/UtilX11.cpp @@ -94,6 +94,10 @@ void DrawDragRect(Ctrl& q, const Rect& rect1, const Rect& rect2, const Rect& cli DrawDragRect(w, rect1, rect2, clip, n, color, sGetAniPat(pattern, animation)); } +void FinishDragRect(Ctrl& q) +{ +} + END_UPP_NAMESPACE #endif diff --git a/uppsrc/CtrlLib/src.tpp/ArrayCtrl$en-us.tpp b/uppsrc/CtrlLib/src.tpp/ArrayCtrl$en-us.tpp index 10538f33f..dd8a0071c 100644 --- a/uppsrc/CtrlLib/src.tpp/ArrayCtrl$en-us.tpp +++ b/uppsrc/CtrlLib/src.tpp/ArrayCtrl$en-us.tpp @@ -169,7 +169,7 @@ topic "ArrayCtrl"; Ô½ ÀÊô¾”æøÑûÀ€•ñèı¨ƒğ£÷€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€ø€€€ğÇüÏ ›ÿı¿½‹€€ãЌ샀¬‰˜ìƒ€¬‰ìƒª€üéÿÓ´Úæ &] -[s0; &] +[s0;*@3;3%- &] [s1;:ArrayCtrl`:`:class:%- [@(0.0.255)3 class][3 _][*3 ArrayCtrl][3 _:_][@(0.0.255)3 public][3 _][*@3;3 C trl]&] [s1; &]