Re: rapidapp & performer

New Message Reply Date view Thread view Subject view Author view

Harri Kaimio (harri.kaimio++at++yle.fi)
Sat, 08 Mar 1997 11:02:51 +0200


Glenn Waldron wrote:
>
> OK, the previous example of using performer in a rapidapp window only
> worked under one certain beta version of Performer. The attached
> example
> now works under 2.01 and 2.1 also (tested). Still only runs in single
> process mode. Glenn.
>
> (note: the menus don't seem to be working now, probably has something to
> do with the VkBackground task. If anyone figures this out let me know)

This is very interesting. I have done work with Performer and ViewKit with
exactly the same problems with menus. The only solution I have found is not
to draw the Performer scene until some time has passed from widget creation.
For example, if the backround task is not initialized before expose callback
is called *second* time, menus work OK. This is the "solution" I use for now
(I have a splash screen anyway in front of Performer window, so I certainly
get 2 expose events before the user can see Performer window, and everything
kind-of-works) and it seems to work also in Glenn's program. But I don't
think this is a good excuse for everyone to use a splash screen...

Could someone from SGI look at this? Since more than one customer is getting
this behavious, I think it would be worth documenting (or even better,
fixing:)

Regards,

Harri

P.S. I have occassionally had problems with some other widgets that are
created in Rapidapp, but are not visible in my application that uses
Performer.

-- 
-----------------------------------------------------------------
Harri Kaimio                    |             harri.kaimio++at++yle.fi
Computer Graphics Specialist    |   http://cartes.hut.fi/~hkaimio
Finnish Broadcasting Company    |          Tel. +358-40-50 67 679
TV Production Operations        |           Fax. +358-0-1480 4769
=======================================================================
List Archives, FAQ, FTP:  http://www.sgi.com/Technology/Performer/
            Submissions:  info-performer++at++sgi.com
        Admin. requests:  info-performer-request++at++sgi.com

New Message Reply Date view Thread view Subject view Author view

This archive was generated by hypermail 2.0b2 on Mon Aug 10 1998 - 17:54:52 PDT

This message has been cleansed for anti-spam protection. Replace '++at++' in any mail addresses with the '@' symbol.