<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"><html><head><meta content="text/html;charset=UTF-8" http-equiv="Content-Type"></head><body ><div style='font-size:10pt;font-family:Verdana,Arial,Helvetica,sans-serif;'>Thank you! I will give it a go tomorrow!<div id="message"></div><br id="br3"><div id="signature"></div><div id="content"><br> ---- On Fri, 11 Dec 2020 05:34:30 -0500 <b> Marcel.Taeumel@hpi.de </b> wrote ----<br><br><blockquote style="border-left: 1px solid rgb(204, 204, 204); padding-left: 6px; margin-left: 5px;"><div>Hi there.<br><br>This should work: <br><br>| capsLockFilter |<br>capsLockFilter := PluggableEventFilter on: [:keyboardEvent |<br>    (keyboardEvent isKeystroke<br>        and: [keyboardEvent keyCharacter isUppercase<br>        and: [keyboardEvent shiftPressed not]])<br>            ifTrue: [self inform: 'CAPS LOCK ON'].<br>    keyboardEvent].<br>self currentHand addKeyboardCaptureFilter: capsLockFilter.<br><br>Be sure to find a safe place for that capsLockFilter so that it won't be<br>garbage collected. :-) Maybe that "inform:" is too noisy for you. I don't<br>know.<br><br>Best,<br>Marcel<br><br><br>Squeak - Dev mailing list wrote<br>> Hi folks.<br>> <br>> <br>> <br>> Ignore as appropriate.<br>> <br>> <br>> <br>> Fat-finger me hits caps-lock by accident quite a bit and copy-n-paste does<br>> not work in morphic when that happens.<br>> <br>> <br>> <br>> A not-so-subtle indicator that "caps lock is on" would be helpful.<br>> <br>> <br>> <br>> cheers and thanks.<br><br><br><br><br><br>--<br>Sent from: <a href="http://forum.world.st/Squeak-Dev-f45488.html" target="_blank">http://forum.world.st/Squeak-Dev-f45488.html</a><br><br></div></blockquote></div></div><br></body></html>