info-inventor-dev
[Top] [All Lists]

Re: OpenInventor on SUN, X error

To: "Connolly, Steven V." <connolsv@xxxxxxxx>
Subject: Re: OpenInventor on SUN, X error
From: "J . A . Magallon" <jamagallon@xxxxxxx>
Date: Mon, 12 Feb 2001 21:27:11 +0100
Cc: "'info-inventor-dev @ oss . sgi . com'" <info-inventor-dev@xxxxxxxxxxx>
In-reply-to: <BB93374116D9D41199200002A51341CD200F79@pusehe04.eh.pweh.com>; from connolsv@pweh.com on Mon, Feb 12, 2001 at 20:24:16 +0100
References: <BB93374116D9D41199200002A51341CD200F79@pusehe04.eh.pweh.com>
Sender: owner-info-inventor-dev@xxxxxxxxxxx
On 02.12 "Connolly, Steven V." wrote:
> 
>    In otherwords, as long as the popup menu's are not created, the viewer
> works (except for some problem with translation using the middle mouse where
> the displayed objects go shooting off the screen). Rotation with the
> leftmouse, the thumbwheels, and the buttons (home, perspective, seek, etc.)
> all work. I event tried drawing in hidden line mode and that works. Yeah!
> 
>                     SoXt::getPopupArgs(...) ;      // does alot of visual
> searching.
>                     pulldown = XmCreatePulldownMenu(...); <------- dies
> here!
> 
>    My guess is that OpenInventor is trying to create the pop up menus in the
> Overlay Planes so it wont cause a redraw in the main window.
>    Apparently "...there are some unique "gotchas" with overlays on Solaris"
> (Mike, mmh@xxxxxxx). 
>

AFAIK, that is not responsibility of Inventor. It is your window manager who
decides if menus go to the main planes or to overlays (to avoid screen
redraws).

In SGI boxes, the 4Dwm windown manager has a resource that says if this is
done or not:
4Dwm*SG_visualType:      overlay

Look for something similar in your wm (mwm or dtwm, as you say it is a
Solaris box).

--
J.A. Magallon                                                      $> cd pub
mailto:jamagallon@xxxxxxx                                          $> more beer

Linux werewolf 2.4.1-ac10 #1 SMP Sun Feb 11 23:36:46 CET 2001 i686


<Prev in Thread] Current Thread [Next in Thread>