Capslock: Key::CapsLock-Event und heuristischer caps_lock()-Zustand

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This commit is contained in:
irrlicht
2026-09-30 15:17:59 +02:00
co-authored by Claude Opus 5.5
parent 8c647d3700
commit 0df016d69c
3 changed files with 41 additions and 5 deletions
+1
View File
@@ -35,6 +35,7 @@ fn main() {
while let Some(ev) = p.poll_event() {
match ev {
Event::Key { key: Key::Escape, pressed: true, .. } => p.request_close(),
Event::Key { key: Key::CapsLock, pressed: true, .. } => eprintln!("CapsLock, Zustand: {:?}", p.caps_lock()),
Event::MouseMove { x, y } => mouse = (x, y),
Event::MouseBtn { button: MouseButton::Left, pressed } => paint = pressed,
_ => {}