Merge pull request #15 from liusishan/feat/fullscreen

This commit is contained in:
Tw93
2022-10-18 08:09:48 +08:00
committed by GitHub

View File

@@ -1,3 +1,5 @@
use wry::application::window::Fullscreen;
fn main() -> wry::Result<()> {
use wry::{
application::{
@@ -95,6 +97,10 @@ fn main() -> wry::Result<()> {
window.ipc.postMessage('drag_window');
})
domEl.addEventListener('dblclick', (e) => {
window.ipc.postMessage('fullscreen');
})
document.addEventListener('keyup', function (event) {
if (event.key == "ArrowUp" && event.metaKey){
scrollTo(0,0);
@@ -134,6 +140,9 @@ fn main() -> wry::Result<()> {
if req == "drag_window" {
println!("drag_window on");
let _ = window.drag_window();
} else if req == "fullscreen" {
println!("fullscreen on");
let _ = window.set_fullscreen(Some(Fullscreen::Borderless(None)));
}
};