mac carbon VM 3.8.14b3 pending

karl karl.ramberg at chello.se
Thu Nov 23 21:11:44 UTC 2006


Bert Freudenberg skrev:
>
> On Nov 23, 2006, at 19:02 , John M McIntosh wrote:
>
>>
>> On 22-Nov-06, at 12:22 PM, Bert Freudenberg wrote:
>>
>>> It's the build-in touch pad of a MacBook Pro - it generates a 
>>> button-2 click, which is equivalent to a MightyMouse right click (or 
>>> any 3-button-mouse's right click).
>>
>> I've added info.plist entries to remap mouse/modifer key input when 
>> running under the browser, versus standalone so that one
>> can figure out what it should be when faced with fancy trackpads, or 
>> multi-button mice. Please fiddle with until correct.
>
> Doesn't work. I set all SqueakBrowserMouseControlButton* to 1 but 
> still get the Ctrl-Menu for second button. I guess it is reported to 
> the VM as Ctrl-Click and you would have to strip the Ctrl modifier 
> before giving it to the image.
>
>>>> Let me add the parms so you can specify them, then let whomever 
>>>> sort out what they should be.
>>>
>>> But they have to be relative to each User's home at least, an 
>>> absolute path won't cut it.
>>
>> I've posted a 3.8.14b6 VM to my idisk, via 
>> http://www.smalltalkconsulting.com/squeak.html that provides an entry 
>> for
>> the untrusted directory, you can specify a ~ btw to resolve user 
>> directory paths.
>
> Yay - this one loads projects without walkbacks :)
>
> However, it seems to strip the last component of the path given - the 
> "My Squeak" part is missing. Also, we need the same for the secure 
> user directory - a non-admin user cannot write to /Applications.
>
>> Lastly pending is logic to make the Full screen logic work, don't let 
>> me forget this.
>
> Btw, I just noticed it does not work in Mail anymore. It was a fun 
> "feature" that you could press Cmd-i from the plugin and have the 
> image running in Mail. Not really useful, I know.
>
> - Bert -
>
>
>
>
For what it's worth, I think Firefox 2 changed the way it handles mouse 
down events on MacOsX.
Before you could click and hold and a menu would pop up, now you have to 
hold down the
ctrl button for that to happen. I guess it's because less people have 
one button mice...
Karl



More information about the Squeak-dev mailing list