diff options
-rw-r--r-- | plugin/drumgizmo_plugin.cc | 4 | ||||
-rw-r--r-- | plugin/drumgizmo_plugin.h | 2 | ||||
m--------- | plugin/plugingizmo | 0 |
3 files changed, 4 insertions, 2 deletions
diff --git a/plugin/drumgizmo_plugin.cc b/plugin/drumgizmo_plugin.cc index bd67e60..168eb58 100644 --- a/plugin/drumgizmo_plugin.cc +++ b/plugin/drumgizmo_plugin.cc @@ -259,11 +259,13 @@ bool DrumGizmoPlugin::hasGUI() return true; } -void DrumGizmoPlugin::createWindow(void *parent) +void* DrumGizmoPlugin::createWindow(void *parent) { plugin_gui = std::make_shared<GUI::MainWindow>(settings, parent); resizeWindow(width, height); onShowWindow(); + + return plugin_gui->getNativeWindowHandle(); } void DrumGizmoPlugin::onDestroyWindow() diff --git a/plugin/drumgizmo_plugin.h b/plugin/drumgizmo_plugin.h index 7734051..98c6c26 100644 --- a/plugin/drumgizmo_plugin.h +++ b/plugin/drumgizmo_plugin.h @@ -100,7 +100,7 @@ public: // GUI // bool hasGUI() override; - void createWindow(void *parent) override; + void* createWindow(void *parent) override; void onDestroyWindow() override; void onShowWindow() override; void onHideWindow() override; diff --git a/plugin/plugingizmo b/plugin/plugingizmo -Subproject d93c0bbfbeb938f29b47fd849e5165106f3e80c +Subproject 36894382ff965c3751fdedb18b452d1329d3a82 |