diff options
| author | Simon Krauter <trustablecode@gmail.com> | 2019-10-23 10:03:57 +0200 |
|---|---|---|
| committer | Simon Krauter <trustablecode@gmail.com> | 2019-10-23 10:03:57 +0200 |
| commit | 02cfa83c9570a7e242eb99358a252db13f2cbaf9 (patch) | |
| tree | b8582516203233dbbfd50a713476623fbbd4f962 /src | |
| parent | fe03a8813b905c7b13d8d26b8f1f51fa36a8864d (diff) | |
| download | NiGui-02cfa83c9570a7e242eb99358a252db13f2cbaf9.tar.gz NiGui-02cfa83c9570a7e242eb99358a252db13f2cbaf9.zip | |
Fix method signature of ContainerImpl.remove() to override base method
Diffstat (limited to 'src')
| -rwxr-xr-x | src/nigui/private/windows/platform_impl.nim | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/src/nigui/private/windows/platform_impl.nim b/src/nigui/private/windows/platform_impl.nim index bffca24..4d6251d 100755 --- a/src/nigui/private/windows/platform_impl.nim +++ b/src/nigui/private/windows/platform_impl.nim @@ -1317,9 +1317,10 @@ method add(container: ContainerImpl, control: Control) = procCall container.Container.add(control) pSetParent(cast[ControlImpl](control).fHandle, container.fInnerHandle) -method remove(container: ContainerImpl, control: ControlImpl) = +method remove(container: ContainerImpl, control: Control) = + # Overwrite base method procCall container.Container.remove(control) - pSetParent(control.fHandle, pDefaultParentWindow) + pSetParent(cast[ControlImpl](control).fHandle, pDefaultParentWindow) method setInnerSize(container: ContainerImpl, width, height: int) = procCall container.Container.setInnerSize(width, height) |
