summaryrefslogtreecommitdiff
path: root/src/nigui/private/gtk3
diff options
context:
space:
mode:
authorchr <chr@cybre.space>2020-01-19 18:17:10 -0800
committerchr <chr@cybre.space>2020-01-19 18:17:10 -0800
commitf99f829acedc0c77bc91a0369f1bdbcc4120d6a9 (patch)
tree9d21735dd35bc7f0a2d51c44cf449a71ae0f6146 /src/nigui/private/gtk3
parent6c41e5b06c372dc621c34157c86fb60d627f7c95 (diff)
downloadNiGui-f99f829acedc0c77bc91a0369f1bdbcc4120d6a9.tar.gz
NiGui-f99f829acedc0c77bc91a0369f1bdbcc4120d6a9.zip
Implement remove method for GTK3
Diffstat (limited to 'src/nigui/private/gtk3')
-rwxr-xr-xsrc/nigui/private/gtk3/platform_impl.nim4
1 files changed, 4 insertions, 0 deletions
diff --git a/src/nigui/private/gtk3/platform_impl.nim b/src/nigui/private/gtk3/platform_impl.nim
index 28f67f8..80176be 100755
--- a/src/nigui/private/gtk3/platform_impl.nim
+++ b/src/nigui/private/gtk3/platform_impl.nim
@@ -1201,6 +1201,10 @@ method add(container: ContainerImpl, control: Control) =
gtk_container_add(container.fInnerHandle, cast[ControlImpl](control).fHandle)
procCall container.Container.add(control)
+method remove(container: ContainerImpl, control: Control) =
+ gtk_container_remove(container.fInnerHandle, cast[ControlImpl](control).fHandle)
+ procCall container.Container.remove(control)
+
method paddingLeft(container: ContainerImpl): int {.base.} = 5 # TODO
method paddingRight(container: ContainerImpl): int {.base.} = 5 # TODO
method paddingTop(container: ContainerImpl): int {.base.} = 15 # TODO