summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authortrustable-code <krauter.simon@arcor.de>2020-06-19 16:47:35 +0200
committertrustable-code <krauter.simon@arcor.de>2020-06-19 16:47:35 +0200
commitaf67cffb56caa50eb8f4b031ede1446171132b12 (patch)
treee630450e85f4eca26554e5c0e31b88cb25343ae5
parentabb23c61b96d84df3deaf2211a2a9837aed1a5c1 (diff)
downloadNiGui-af67cffb56caa50eb8f4b031ede1446171132b12.tar.gz
NiGui-af67cffb56caa50eb8f4b031ede1446171132b12.zip
Moved codeHEADmaster
-rwxr-xr-xsrc/nigui/private/gtk3/platform_impl.nim12
1 files 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