From: Ronald P. R. <ron...@xs...> - 2012-07-12 13:04:23
|
Op 11 juli 2012, om 21:47, schreef Charles Srstka: > Ronald, could you try the following? I’m curious whether this works: > > 1. Open AppleWorks, copy in TextEdit, click on emulated desktop, then bring AppleWorks back to the front, then paste in AppleWorks. There is no simple answer to that question. The paste behavior of AppleWorks (pasting text that was copied in TextEdit) is not constant. After certain actions it changes (the problem then becomes manifest) and the change/problem persists until SheepShaver is quit and launched again. Short answer 1.: No, on the contrary, it is one of the actions that initiates the issue AppleWorks has with pasting text that was copied in TextEdit. Short answer 2.: Yes, if the Clipboard window is left open in the OS9 Finder. See below for more information. > 2. Copy in AppleWorks, click on emulated desktop, bring AppleWorks back to the front, then paste in TextEdit. Yes. AppleWorks does not need to brought back to the front. This works always: Copy in AppleWorks, click on the emulated desktop, then paste in TextEdit. Here are examples of what I see when trying to copy in OSX TextEdit and paste in OS9 AppleWorks. It took me some time to find recurring patterns in the changing paste behavior in AppleWorks. These tests are all done with SheepShaver, built from source after the latest (July 07, 2012) commits, running in 64-bit mode in OSX 10.7.4 (Lion). TextEdit is kept running all the time during these tests. Each test starts with SheepShaver not running. Test 1. Start up SheepShaver Launch AppleWorks and open a new text document In TextEdit copy AAA In AppleWorks paste AAA In TextEdit copy BBB In AppleWorks paste BBB In TextEdit copy CCC In AppleWorks paste CCC In TextEdit copy DDD click on the OS9 clipboard click in AppleWorks document window In AppleWorks paste DDD In TextEdit copy EEE In AppleWorks paste DDD In TextEdit copy FFF click on the OS9 clipboard click in AppleWorks document window In AppleWorks paste DDD This is what I mentioned above: After switching to the OS9 Finder the problem starts. The same text will continue to be pasted in AppleWorks, no matter what has been copied in TextEdit. Test 2. (AppleWorks is launched after copying in TextEdit) Start up SheepShaver In TextEdit copy AAA Launch AppleWorks and open a new text document In AppleWorks paste AAA In TextEdit copy BBB In AppleWorks paste AAA In TextEdit copy CCC click on the OS9 clipboard click in AppleWorks document window In AppleWorks paste AAA If the text is copied in TextEdit before AppleWorks is launched, that text will be pasted in AppleWorks once. After that, the same text will continue to be pasted in AppleWorks, no matter what has been copied in TextEdit. Test 3. (Effect of copying in AppleWorks) Start up SheepShaver Launch AppleWorks and open a new text document In TextEdit copy AAA In AppleWorks paste AAA In TextEdit copy BBB In AppleWorks paste BBB In AppleWorks copy CCC (In AppleWorks paste CCC) The result will be the same whether or not is pasted in AppleWorks here. In TextEdit copy DDD In AppleWorks paste CCC In TextEdit copy EEE click on the OS9 clipboard click in AppleWorks document window In AppleWorks paste CCC After copying text in AppleWorks, that text will continue to be pasted in AppleWorks, no matter what has been copied in TextEdit. Test 4. (the same as test 3. but now copying in SimpleText) Start up SheepShaver Launch AppleWorks and open a new text document In TextEdit copy AAA In AppleWorks paste AAA In TextEdit copy BBB In AppleWorks paste BBB In SimpleText copy CCC (In AppleWorks paste CCC) The result will be the same whether or not is pasted in AppleWorks here. In TextEdit copy DDD In AppleWorks paste CCC In TextEdit copy EEE click on the OS9 clipboard click in AppleWorks document window In AppleWorks paste CCC After copying text in SimpleText, that text will continue to be pasted in AppleWorks, no matter what has been copied in TextEdit. Now a few examples of how AppleWorks can be made to always paste the text that was copied in TextEdit. These examples will work after the problem has started (as demonstrated above): Example 1. In TextEdit copy GGG Click on the OS9 desktop and choose Show Clipboard from the Finder Edit menu and leave the Clipboard window open. In AppleWorks paste GGG In TextEdit HHH Click on the OS9 desktop In AppleWorks paste HHH In TextEdit copy III Click on the OS9 desktop and close the Clipboard window In AppleWorks paste III In TextEdit copy JJJ Click on the OS9 desktop In AppleWorks paste III Switching to the Finder with the Clipboard window open enables pasting in AppleWorks the text that was copied in TextEdit. Switching to the Finder without the Clipboard window open does not work. Example 2. In TextEdit copy GGG Launch SimpleText and make sure a document window is opened In AppleWorks paste GGG In TextEdit HHH Bring the SimpleText to the front In AppleWorks paste HHH In TextEdit copy III Bring SimpleText to the front and close the SimpleText document window without quitting SimpleText In AppleWorks paste III In TextEdit copy JJJ Switch to SimpleText In AppleWorks paste III Switching to SimpleText with a SimpleText document open works the same as switching to the Finder with the Clipboard window open to enable pasting in AppleWorks the text that was copied in TextEdit. Switching to SimpleText without a SimpleText window open does not work. Note that pasting or copying in SimpleText is not needed. Example 3. Identical to Example 2. but now with ResEdit and a new new ResEdit file window open. I hope all of this makes sense. Ronald. |