diff options
Diffstat (limited to 'src/nigui.nim')
| -rwxr-xr-x | src/nigui.nim | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/src/nigui.nim b/src/nigui.nim index 96af6f4..82e6282 100755 --- a/src/nigui.nim +++ b/src/nigui.nim @@ -689,6 +689,9 @@ method clientHeight*(window: Window): int {.base.} method iconPath*(window: Window): string {.base.} method `iconPath=`*(window: Window, iconPath: string) {.base, locks: "unknown".} +method mousePosition*(window: Window): tuple[x, y: int] +## Returns the mouse pointer position relative to the given window + method closeClick*(window: Window) {.base.} method handleResizeEvent*(window: Window, event: ResizeEvent) {.base.} @@ -778,6 +781,9 @@ method wantedWidth*(control: Control): int {.base.} method wantedHeight*(control: Control): int {.base.} +method mousePosition*(control: Control): tuple[x, y: int] +## Returns the mouse pointer position relative to the given control + method focus*(control: Control) {.base.} method getTextLineWidth*(control: Control, text: string): int {.base, locks: "unknown".} |
