Skip to content
New issue

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

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

Already on GitHub? # to your account

Add helpers for zooming an app using Ctrl+Plus and Ctrl+Minus #2239

Merged
merged 14 commits into from
Nov 5, 2022
Merged

Conversation

emilk
Copy link
Owner

@emilk emilk commented Nov 5, 2022

This PR adds the helper module egui::gui_zoom which has keyboard shortcuts and GUI elements for zooming a whole GUI app (by modifying Context::pixels_per_point), similar to how you can zoom a web page (or an egui app in a web page).

The demo app now listens for Cmd+Plus and Cmd+Minus to zoom the GUI.

Closes #1721

@emilk emilk marked this pull request as draft November 5, 2022 09:26
@emilk emilk changed the title Add demo of how to zoom the UI Add helpers for zooming an app using Ctrl+Plus and Ctrl+Minus Nov 5, 2022
@emilk emilk marked this pull request as ready for review November 5, 2022 09:53
@emilk emilk merged commit a0b3f11 into master Nov 5, 2022
@emilk emilk deleted the zoom-ui branch November 5, 2022 10:18
@BartMassey
Copy link

Nice! Thanks much.

# for free to join this conversation on GitHub. Already have an account? # to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Cannot manually scale GUI on Linux
2 participants