From af67cffb56caa50eb8f4b031ede1446171132b12 Mon Sep 17 00:00:00 2001 From: trustable-code Date: Fri, 19 Jun 2020 16:47:35 +0200 Subject: Moved code --- src/nigui/private/gtk3/platform_impl.nim | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/src/nigui/private/gtk3/platform_impl.nim b/src/nigui/private/gtk3/platform_impl.nim index 786e1e8..1b94acd 100755 --- a/src/nigui/private/gtk3/platform_impl.nim +++ b/src/nigui/private/gtk3/platform_impl.nim @@ -1180,6 +1180,12 @@ method `scrollableHeight=`(control: ControlImpl, scrollableHeight: int) = procCall control.Control.`scrollableHeight=`(scrollableHeight) control.pUpdateScrollBar() +method mousePosition(control: Control): tuple[x, y: int] = + var x, y: cint + gtk_widget_get_pointer(cast[ControlImpl](control).fHandle, x, y) + result.x = x + result.y = y + # ---------------------------------------------------------------------------------------- # Container @@ -1262,12 +1268,6 @@ method pUpdateScrollBar(container: ContainerImpl) = if container.fYScrollEnabled and not container.fXScrollEnabled and container.scrollableWidth > container.width - fScrollbarSize: container.fXScrollEnabled = true -method mousePosition(control: Control): tuple[x, y: int] = - var x, y: cint - gtk_widget_get_pointer(cast[ControlImpl](control).fHandle, x, y) - result.x = x - result.y = y - method handleDrawEvent(container: ContainerImpl, event: DrawEvent) = # Overwrites base method let callback = container.onDraw -- cgit v1.2.3