From c0cdb2ad99a1e2a6ade5ce76c91177a79258e669 Mon Sep 17 00:00:00 2001 From: Daniel Wilhelm Date: Fri, 18 Apr 2014 17:10:11 +0200 Subject: 3.14 --- ui/mouse_move_dlg.cpp | 54 --------------------------------------------------- 1 file changed, 54 deletions(-) delete mode 100644 ui/mouse_move_dlg.cpp (limited to 'ui/mouse_move_dlg.cpp') diff --git a/ui/mouse_move_dlg.cpp b/ui/mouse_move_dlg.cpp deleted file mode 100644 index abaa7ead..00000000 --- a/ui/mouse_move_dlg.cpp +++ /dev/null @@ -1,54 +0,0 @@ -// ************************************************************************** -// * This file is part of the FreeFileSync project. It is distributed under * -// * GNU General Public License: http://www.gnu.org/licenses/gpl.html * -// * Copyright (C) 2008-2011 ZenJu (zhnmju123 AT gmx.de) * -// ************************************************************************** -// -#include "mouse_move_dlg.h" -#include -#include //includes "windows.h" - -using namespace ffs3; - - -MouseMoveWindow::MouseMoveWindow(wxWindow& parent, - wxWindow* child1, - wxWindow* child2, - wxWindow* child3, - wxWindow* child4, - wxWindow* child5, - wxWindow* child6) : wxWindow(&parent, wxID_ANY) -{ - std::vector windList; - - if (child1) windList.push_back(child1); - if (child2) windList.push_back(child2); - if (child3) windList.push_back(child3); - if (child4) windList.push_back(child4); - if (child5) windList.push_back(child5); - if (child6) windList.push_back(child6); - - for (std::vector::const_iterator i = windList.begin(); i != windList.end(); ++i) - (*i)->Connect(wxEVT_LEFT_DOWN, wxMouseEventHandler(MouseMoveWindow::LeftButtonDown), NULL, this); - - Hide(); //this is just a dummy window so that its parent can have ownership - Disable(); -} - - -MouseMoveWindow::~MouseMoveWindow() {} - - -void MouseMoveWindow::LeftButtonDown(wxMouseEvent& event) -{ - if (GetParent() && allowMove(event)) - { - ::ReleaseCapture(); - //::SendMessage(GetHwndOf(dialogToMove_), WM_NCLBUTTONDOWN, HTCAPTION, 0); - ::SendMessage(static_cast(GetParent()->GetHWND()), WM_NCLBUTTONDOWN, HTCAPTION, 0); - - return; - //event.Skip(); -> swallow event, to avoid other windows losing focus - } - event.Skip(); -} -- cgit