Path: utzoo!utgpu!jarvis.csri.toronto.edu!rutgers!rochester!spot!monet.wbst128.xerox.com!jhs From: jhs@monet.wbst128.xerox.com (Hans Schlichter) Newsgroups: comp.windows.x Subject: icon name problems with Xt Athena and twm Message-ID: <122@spot.wbst128.xerox.com> Date: 31 May 89 17:43:21 GMT Sender: news@spot.wbst128.xerox.com Reply-To: jhs@monet.wbst128.xerox.com (Hans Schlichter) Organization: WRC, XEROX Lines: 36 I am using X11/R3, the Athena Toolkit, Sun 4/260 under OS4.0 and twm. I ran into a strange problem where the window manager displays the icon of my application, but not the icon name (it just displays empty space). I have the following application setup: step 1: create toplevel shell with allowshellresize true; step 2: create the initial set of widgets and realize the toplevel shell; step 3: interpret some additional data which might cause a resizing of the toplevel shell; step 4: call XtSetValues for setting title, icon name and icon pixmap If I execute the steps as inidicated I don't get any icon name. I looked at the shell data structure before it returns to the main event loop, and it contained all the right information. If I don't allow resizing of the shell, I get all the icon information (name and pixmap), but if the information in step 3 is to long it is cut off (as everyone can expect). If I don't set the icon pixmap, it displays the icon name correctly but now I don't have any icon pixmap. If I exchange step 3 and step 4, the icon information is displayed correctly (name and pixmap), but now I have a problem with my toplevel shell. It is expanded according to the size of the data generated by step 3 but the data themselves are not shown. I just see empty space. Does anybody have any idea what is wrong or what else I could try? Thanks /Hans ArpaNet: schlichter.wbst128@xerox.com