From 16c5ade815ab19fba2e5ae8f7d18c4aa3a732c66 Mon Sep 17 00:00:00 2001 From: Shaohua Tong Date: Fri, 6 Dec 2019 14:49:05 +0100 Subject: [PATCH] delete range of x,y in windowsWidth and windowsHeight, simple draw do it --- src/GUI_Window.cpp | 19 ------------------- 1 file changed, 19 deletions(-) diff --git a/src/GUI_Window.cpp b/src/GUI_Window.cpp index 0c6c6c7..95b86d8 100644 --- a/src/GUI_Window.cpp +++ b/src/GUI_Window.cpp @@ -3,18 +3,11 @@ /*Function to handle the input*/ auto GUI_Window::handle(int e) -> int { - int windowsWidth = vkvm::getWidth(); - int windowsHeight = vkvm::getHeight(); - switch (e) { /*Mousebutton*/ case FL_PUSH: x = Fl::event_x(); y = Fl::event_y(); - x = x < 0 ? 0: x; - y = y < 30 ? 30 : y; - x = x > windowsWidth ? windowsWidth : x; - y = y > windowsHeight ? windowsHeight : y; vkvm::setMousePosition(x,y); if (Fl::event_button() == FL_LEFT_MOUSE) { this->child(2)->label("Event:Mouse Left Down"); @@ -31,10 +24,6 @@ auto GUI_Window::handle(int e) -> int { case FL_RELEASE: x = Fl::event_x(); y = Fl::event_y(); - x = x < 0 ? 0: x; - y = y < 30 ? 30 : y; - x = x > windowsWidth ? windowsWidth : x; - y = y > windowsHeight ? windowsHeight : y; vkvm::setMousePosition(x,y); if (Fl::event_button() == FL_LEFT_MOUSE) { this->child(2)->label("Event:Mouse Left Up"); @@ -50,10 +39,6 @@ auto GUI_Window::handle(int e) -> int { case FL_DRAG: x = Fl::event_x(); y = Fl::event_y(); - x = x < 0 ? 0: x; - y = y < 30 ? 30 : y; - x = x > windowsWidth ? windowsWidth : x; - y = y > windowsHeight ? windowsHeight : y; vkvm::setMousePosition(x,y); this->child(3)->label(position_to_string(x,y)); if (Fl::event_button() == FL_LEFT_MOUSE) { @@ -72,10 +57,6 @@ auto GUI_Window::handle(int e) -> int { case FL_MOVE: x = Fl::event_x(); y = Fl::event_y(); - x = x < 0 ? 0: x; - y = y < 30 ? 30 : y; - x = x > windowsWidth ? windowsWidth : x; - y = y > windowsHeight ? windowsHeight : y; vkvm::setMousePosition(x,y); vkvm::callEvent(vkvm::EventType::MouseMove); this->child(2)->label("Event:Mouse Move");