ado@cs.hut.fi (Andre Dolenc) (08/29/89)
> XtRealizeWidget(widget); > XFlush(XtDisplay(widget)); > [stuff] > XtMainLoop(); > > This type of thing doesn't work? When [stuff] is: ... { XWindowAttributes attr; Status xerr; if ((xerr=XGetWindowAttributes(XtDisplay(w),XtWindow(w),&attr)) != Success) { fprintf (stderr, "Failed...%d\n", xerr); exit (xerr);} } prints "Failed...1" on both the Sun and the Tektronix running X11.3. > In R3 the visual is always the default visual of the screen, and unless you > explicitly change the colormap it is also the default colormap of screen. I suspected that, but I did not -- I'm changing my mind on this one -- want to write code on "un-documented obvious" behaviour. > Also, once you have realized a widget the window ID should be valid, and you > can get the attributes of it. Whether or not it is visable on the screen > yet. Sure it is valid. I use the window ID afterwards with no problems. > Don't spend too long on this one, as we are come up with a solution to > the human language problem for R4. Any further information is welcome. Thanxs again for you replies. ----