diff options
Diffstat (limited to 'demos')
-rw-r--r-- | demos/platform/gui/EmptyWindow.cpp | 12 |
1 files changed, 9 insertions, 3 deletions
diff --git a/demos/platform/gui/EmptyWindow.cpp b/demos/platform/gui/EmptyWindow.cpp index 83e352af..299ddd17 100644 --- a/demos/platform/gui/EmptyWindow.cpp +++ b/demos/platform/gui/EmptyWindow.cpp @@ -3,6 +3,7 @@ #include "cru/platform/gui/UiApplication.h" #include "cru/platform/gui/Window.h" +using cru::platform::gui::INativeWindow; using cru::platform::gui::IUiApplication; using cru::platform::gui::WindowVisibilityType; @@ -11,9 +12,14 @@ int main() { cru::platform::bootstrap::CreateUiApplication()); application->SetQuitOnAllWindowClosed(true); - auto window = application->CreateWindow(); - window->SetVisibility(WindowVisibilityType::Show); - window->SetToForeground(); + + std::unique_ptr<INativeWindow> window1(application->CreateWindow()); + window1->SetVisibility(WindowVisibilityType::Show); + window1->SetToForeground(); + + std::unique_ptr<INativeWindow> window2(application->CreateWindow()); + window2->SetVisibility(WindowVisibilityType::Show); + window2->SetToForeground(); return application->Run(); } |