<div id="__MailbirdStyleContent" style="font-size: 10pt;font-family: Arial;color: #000000">Hi all!<div class="mb_sig"></div><div><br></div><div>> <span style="font-family: sans-serif;font-size: 13px">A related topic might be the absence of tab navigation in Squeak. In many GUI systems there is a key to move the focus to the next widget, mostly the tab key. There is no such thing in Squeak, is it?</span></div><div><span style="font-family: sans-serif;font-size: 13px"><br></span></div><div><span style="font-family: sans-serif;font-size: 13px">It's not working. But here are code fragments:</span></div><div><span style="font-family: sans-serif;font-size: 13px"><br></span></div><div><span style="font-family: sans-serif;font-size: 13px">Morph >> #tabAmongFields</span></div><div><span style="font-family: sans-serif;font-size: 13px">Morph >> #tabHitWithEvents:</span></div><div><span style="font-family: sans-serif;font-size: 13px"><br></span></div><div><span style="font-family: sans-serif;font-size: 13px">Also browse senders of both.</span></div><div><span style="font-family: sans-serif;font-size: 13px"><br></span></div><div><span style="font-family: sans-serif;font-size: 13px">If I would implement it, I would do it as an event filter but only for Pluggable*Morph classes. The tool builder can then install those filters after building the widgets. Note that there is #keyboardFocusDelegate, which configures calls to HandMorph >> #newKeyboardFocus:. There is also #hasKeyboardFocus:.</span></div><div><span style="font-family: sans-serif;font-size: 13px"><br></span></div><div><span style="font-family: sans-serif;font-size: 13px">Best,</span></div><div><span style="font-family: sans-serif;font-size: 13px">Marcel</span></div></div>