I have seen this in the past, and it has become so familiar that I would have actively think about it to take notice. It happens any time I go from Linux to Windows; saving the image on Windows "fixes" it.
This is a symptom of not having proper session management. Squeak does its shutdown/restart tasks at image save rather than taking note as it starts and again as the image shuts down. Dolphin does it correctly: an image save does not spuriosly shutdown and start again; exiting does basic cleanup of external resources; startup, because saves do not errantly force a shut down, must discard external resources that are understood to be in a confused state, but that is yhe price of correct behavior (not having incorrect behavior) during a save. Bill -----Original Message----- From: [email protected] [mailto:[email protected]] On Behalf Of Adrian Lienhard Sent: Monday, February 08, 2010 7:12 AM To: Pharo-project Development Cc: Seaside - general discussion Subject: Re: [Pharo-project] [Seaside] mouse right button (moving this discussion to Pharo-dev) No, there is no fix (and as far as I know the problem has not been known before). The current implementation tries to do "the right thing" based on the current platform: swapMouseButtons ^ self valueOfFlag: #swapMouseButtons ifAbsent: [ OSPlatform current platformFamily ~= #Windows ] Is this behavior not correct for Windows users in general? Or is there a user-specific issue? Cheers, Adrian On Feb 8, 2010, at 12:06 , Lukas Renggli wrote: > Mariano is that a bug that has been fixed in recent versions of Pharo > 1.0? Should I update the one-click image? > > Lukas > > On 8 February 2010 11:56, Lorenzo Schiavina <[email protected]> wrote: >> Yes, after the correction is working >> >> ciao >> >> ----- Original Message ----- >> From: Mariano Martinez Peck >> To: Seaside - general discussion >> Sent: Monday, February 08, 2010 11:03 AM >> Subject: Re: [Seaside] mouse right button >> >> >> On Mon, Feb 8, 2010 at 11:01 AM, Lorenzo Schiavina <[email protected]> wrote: >>> >>> Many thanks Mariano. >>> >>> Clicking the wheel of the mouse is OK. >>> >> >> Ok, but it shouldn't be like that. It must be fixed. Can you tell me >> please if after doing what I told you, right button works actually in >> the real right button ? >> >> >>> >>> Grazie >>> >>> Ciao >>> >>> ----- Original Message ----- >>> From: Mariano Martinez Peck >>> To: Seaside - general discussion >>> Sent: Monday, February 08, 2010 10:54 AM >>> Subject: Re: [Seaside] mouse right button >>> >>> >>> On Mon, Feb 8, 2010 at 10:48 AM, Lorenzo Schiavina <[email protected]> >>> wrote: >>>> >>>> Thanks Mariano, >>>> >>>> but unfortunately I cannot save the change; is there any different >>>> way to save the changes without clicking the right button? >>> >>> Everything you do with the mouse / UI can be done by code in a workspace. >>> Both send the same message :) >>> >>> But anyway, you "right" button must be working. Not in the physical >>> real right button, but, in the "wheel" button. If you have a real 3 >>> keys mouse, click the middle (the one of the wheel) button and it will act >>> as "right" >>> button. If you are using a touchpad in a laptop, press left and >>> right together. >>> >>> To save an image and quite with "code" you can evaluate in a workspace: >>> >>> SmalltalkImage current snapshot: true andQuit: true. >>> >>> Then you can select that text, and just ctrl + d (to do it). No >>> need of the mouse. >>> >>> Cheers >>> >>> Mariano >>> >>>> >>>> Thanks >>>> >>>> Lorenzo >>>> >>>> ----- Original Message ----- >>>> From: Mariano Martinez Peck >>>> To: Seaside - general discussion >>>> Sent: Monday, February 08, 2010 10:19 AM >>>> Subject: Re: [Seaside] mouse right button Just to do a test, what >>>> happen if you do the following: >>>> >>>> 1) Change Preferences class >> swapMouseButtons to this: >>>> >>>> swapMouseButtons >>>> ^ self >>>> valueOfFlag: #swapMouseButtons >>>> ifAbsent: [ >>>> true ] >>>> >>>> >>>> 2) Save the image. Quite and start again. >>>> >>>> >>>> Did that fix it ? >>>> >>>> Cheers >>>> >>>> Mariano >>>> >>>> On Mon, Feb 8, 2010 at 9:50 AM, Lorenzo Schiavina <[email protected]> >>>> wrote: >>>>> >>>>> Yes, is Seaside 3.0 one-click image. >>>>> >>>>> For example, if I enter into a method and I make a modification >>>>> and I try to save it clicking with right button in the editing >>>>> window, nothing happens. >>>>> >>>>> I have no response in any window of the system. >>>>> >>>>> Many thanks >>>>> >>>>> ----- Original Message ----- From: "Lukas Renggli" >>>>> <[email protected]> >>>>> To: "Seaside - general discussion" >>>>> <[email protected]> >>>>> Sent: Monday, February 08, 2010 9:29 AM >>>>> Subject: Re: [Seaside] mouse right button >>>>> >>>>> >>>>>> I dowloaded Pharo 3.0 for Window Vista >>>>> >>>>> Pharo 1.0 is about to be released, so I guess you refer to the >>>>> Seaside 3.0 one-click image? >>>>> >>>>>> but I cannot use the right button of my mouse; I enterede in key >>>>>> board preferences, but I was not able to set mouse properly. >>>>> >>>>> Can you elaborate what you are trying to do and what exactly does >>>>> not work? Maybe somebody else can help that has a windows >>>>> installation at hand? >>>>> >>>>> Lukas >>>>> >>>>> -- >>>>> Lukas Renggli >>>>> http://www.lukas-renggli.ch >>>>> _______________________________________________ >>>>> seaside mailing list >>>>> [email protected] >>>>> http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/seaside >>>>> >>>>> _______________________________________________ >>>>> seaside mailing list >>>>> [email protected] >>>>> http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/seaside >>>> >>>> ________________________________ >>>> >>>> _______________________________________________ >>>> seaside mailing list >>>> [email protected] >>>> http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/seaside >>>> >>>> _______________________________________________ >>>> seaside mailing list >>>> [email protected] >>>> http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/seaside >>>> >>> >>> ________________________________ >>> >>> _______________________________________________ >>> seaside mailing list >>> [email protected] >>> http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/seaside >>> >>> _______________________________________________ >>> seaside mailing list >>> [email protected] >>> http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/seaside >>> >> >> ________________________________ >> >> _______________________________________________ >> seaside mailing list >> [email protected] >> http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/seaside >> >> _______________________________________________ >> seaside mailing list >> [email protected] >> http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/seaside >> >> > > > > -- > Lukas Renggli > http://www.lukas-renggli.ch > _______________________________________________ > seaside mailing list > [email protected] > http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/seaside _______________________________________________ Pharo-project mailing list [email protected] http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project _______________________________________________ Pharo-project mailing list [email protected] http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
