<< It seems to pop up sporadically with text view right clicks and program errors, but not reproducibly to the point where I can post a demo.>>
Upon further investigation:
1) The spontaneous launch of GWorkspace and FileViewer with an NSTextView right click appears to happen only once per system launch. It won't be seen again until the system has been shutdown and rebooted.
2) The following method is what I used to make it happen:
a) Run my initial demo using openapp ./xxxx.app b) Left click on the text view to select it. Enter a space or two at the end of the existing text and type 'dawg' or some other misspelled word. c) Put the cursor over the incorrectly spelled word and right click. d) You should now be looking at GWorkspace and FileViewer.
3) The console showed this output:
2012-09-05 18:13:49.576 txtView[2433] QueryTree window is 12602064 (root 347 cwin root 347) 2012-09-05 18:13:49.607 txtView[2433] QueryTree window is 12602063 (root 347 cwin root 347) 2012-09-05 18:14:00.650 txtView[2433] Language: AmericanEnglish 2012-09-05 18:14:00.650 txtView[2433] Service to start: /usr/lib/GNUstep/Services/GSspell.service 2012-09-05 18:14:00.650 txtView[2433] Port: GNUAmericanEnglishSpellChecker 2012-09-05 18:14:01.302 fswatcher[2500] register client 2 2012-09-05 18:14:01.517 GWorkspace[2499] Font not found Helvetica-Bold 2012-09-05 18:14:01.519 GWorkspace[2499] Font not found Helvetica-BoldOblique 2012-09-05 18:14:01.552 GWorkspace[2499] Font not found Helvetica 2012-09-05 18:14:01.577 GWorkspace[2499] Font not found Helvetica 2012-09-05 18:14:01.658 GWorkspace[2499] Font not found Helvetica 2012-09-05 18:14:03.176 ddbd[2502] ddbd started 2012-09-05 18:14:03.808 GSspell[2504] NSLanguages = (AmericanEnglish, BritainEnglish, CanadaEnglish, English) 2012-09-05 18:14:03.810 GSspell[2504] Registered spell server for language AmericanEnglish 2012-09-05 18:14:03.810 GSspell[2504] Registered spell server for language BritainEnglish 2012-09-05 18:14:03.810 GSspell[2504] Registered spell server for language CanadaEnglish 2012-09-05 18:14:03.810 GSspell[2504] Registered spell server for language English 2012-09-05 18:14:03.810 GSspell[2504] Spell server started and waiting. 2012-09-05 18:14:03.905 txtView[2433] Set proxy 2012-09-05 18:14:41.374 fswatcher[2500] unregister client 1