Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Maximize/minimize/restore/setVisible #96

Closed
3 tasks done
tonsky opened this issue Aug 16, 2021 · 3 comments
Closed
3 tasks done

Maximize/minimize/restore/setVisible #96

tonsky opened this issue Aug 16, 2021 · 3 comments

Comments

@tonsky
Copy link
Collaborator

tonsky commented Aug 16, 2021

Events:

  • EventWindowMaximize
  • EventWindowMinimize
  • EventWindowRestore
  • EventWindowVisible(boolean)

Methods:

  • Window::minimize
  • Window::maximize
  • Window::restore
  • Rename show -> Window::setVisible(boolean)

Window:

  • Windows
  • Linux
  • macOS
@tonsky tonsky added this to the Final demo milestone Aug 16, 2021
@EgorOrachyov
Copy link
Collaborator

EgorOrachyov commented Aug 23, 2021

@tonsky Windows SIZE event:
image

Docs link

@tonsky
Copy link
Collaborator Author

tonsky commented Aug 24, 2021

So I guess:

EventWindowMaximize
EventWindowMinimize
EventWindowRestore

Is there a separate show/hide on Windows? Is it different from minimize?

@tonsky
Copy link
Collaborator Author

tonsky commented Aug 24, 2021

Linux: schedule minimize/maximize events after resize

@tonsky tonsky changed the title Maximize/minimize/fullscreen Maximize/minimize Aug 24, 2021
@tonsky tonsky changed the title Maximize/minimize Maximize/minimize/restore/setVisible Aug 24, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Development

No branches or pull requests

3 participants