<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
</head>
<body text="#000000" bgcolor="#FFFFFF">
<p><font face="Georgia">It's only referenced from
#yellowButtonClickOnDesktopWithEvent:. You would need to connect
that to a regular click one way or another. Perhaps like:</font><br>
</p>
putUpWorldMenu: evt<br>
"Put up a menu in response to a click on the desktop, triggered
by evt."<br>
<br>
| menu |<br>
self bringTopmostsToFront.<br>
evt isMouse ifTrue:<br>
[evt yellowButtonPressed<br>
ifTrue: [^ self yellowButtonClickOnDesktopWithEvent:
evt].<br>
evt shiftPressed ifTrue:[^ self findWindow: evt]].<br>
<font color="#ff0000"><b>Preferences personalizedWorldMenu</b><b><br>
</b><b> ifTrue: [^ self
yellowButtonClickOnDesktopWithEvent: evt].</b></font><br>
"put up screen menu"<br>
menu := self buildWorldMenu: evt.<br>
menu addTitle: Preferences desktopMenuTitle translated.<br>
menu popUpEvent: evt in: self.<br>
^ menu<br>
<br>
<div class="moz-cite-prefix">On 2/24/18 11:56 AM, H. Hirzel wrote:<br>
</div>
<blockquote type="cite"
cite="mid:CAGQxfVgEvzTQGe4XxNd-_if8KhpR4gq+pBnPvmSf+eh9H+6Smg@mail.gmail.com">
<pre wrap="">Hello
A note:
The other thread 'About customizing Squeak -> custom world menu' is
about customizing the left click desktop menu.
But there is also the option of getting a personalized right button click menu.
Squeak 3.8.1 (see screenshot) has an entry 'personalize ...' in the
right-click menu.
Since Squeak 4.4 (maybe earlier) this is no longer available.
Still available are
Preferences personalizedWorldMenu
and
Preferences personalizeUserMenu: aMenu
But setting the preference
personalizedWorldMenu
to 'enabled' has no effect.
I wonder how to activate it.
Regards
Hannes
</pre>
</blockquote>
<br>
</body>
</html>