<div dir="ltr">Using that approach to search for methods that contain "Paste" in their source leads me to TextEditor>>defaultMenuSpec.<div>That is used by TextEntryMorph>>menuNshortcutsSpecsDo:.</div><div>That is used by Morph>>allMenuNshortcutsSpecs.</div><div>That is used by Morph>>getMenu.</div><div>That is used by Morph>>mouseButton2Activity.</div><div>That is used by Editor>>offerMenuFromEsc:.</div><div>That is used by Editor class>>initializeKeyboardActions.</div><div>That is used by Editor class>>initialize.</div><div><br></div><div>Long story short, I don't see a way to change what happens when the user presses the escape key without creating a subclass of TextEntryMorph. I'm fine with doing that and already have that approach working. But I'm curious if there is an approach I overlooked that would allow me to customize what happens in a TextEntryMorph when the user presses the escape key (like I can for when the user presses the return key).</div><div><br><div><br></div></div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Sat, Aug 31, 2024 at 3:47 AM Hilaire Fernandes via Cuis-dev <<a href="mailto:cuis-dev@lists.cuis.st">cuis-dev@lists.cuis.st</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-style:solid;border-left-color:rgb(204,204,204);padding-left:1ex"><u></u>

  
    
  
  <div bgcolor="#FFFFFF">
    <p><font size="4">Try searching for the text in the menu item:</font></p>
    <p><font size="4"><img src="cid:ii_191a995c065f79605311" alt=""></font></p>
    <div>Le 30/08/2024 à 15:33, Mark Volkmann a
      écrit :<br>
    </div>
    <blockquote type="cite">
      <div dir="ltr">
        <div>When I move focus to the TextEntryMorph and press the
          escape key, 27 is displayed in the Transcript which is great.
          But it also displays a menu containing the Copy, Cut, and
          Paste options. For my use case I'd like to find a way to
          prevent that. I've spent some time searching the code to
          discover where that happens, but I haven't found it yet.</div>
      </div>
    </blockquote>
    <pre cols="72">-- 
GNU Dr. Geo
<a href="http://gnu.org/s/dr-geo/" target="_blank">http://gnu.org/s/dr-geo/</a>
<a href="http://gnu-drgeo.blogspot.com/" target="_blank">http://gnu-drgeo.blogspot.com/</a></pre>
  </div>
-- <br>
Cuis-dev mailing list<br>
<a href="mailto:Cuis-dev@lists.cuis.st" target="_blank">Cuis-dev@lists.cuis.st</a><br>
<a href="https://lists.cuis.st/mailman/listinfo/cuis-dev" rel="noreferrer" target="_blank">https://lists.cuis.st/mailman/listinfo/cuis-dev</a><br>
</blockquote></div><br clear="all"><div><br></div><span class="gmail_signature_prefix">-- </span><br><div dir="ltr" class="gmail_signature"><div dir="ltr"><div><div dir="ltr"><div><div dir="ltr"><div dir="ltr"><div><font face="arial, helvetica, sans-serif">R. Mark Volkmann</font></div><div><span style="font-size:12.8px"><font face="arial, helvetica, sans-serif">Object Computing, Inc.</font></span></div></div></div></div></div></div></div></div>