Path: utzoo!utgpu!news-server.csri.toronto.edu!rpi!usc!rutgers!rochester!cornell!uw-beaver!zephyr.ens.tek.com!tektronix!percy!m2xenix!servio!davidm From: davidm@slc.com (David Monnie) Newsgroups: comp.lang.smalltalk Subject: Re: Some questions about graphics for st 4.0 Message-ID: <1991Apr16.191538.5424@slc.com> Date: 16 Apr 91 19:15:38 GMT References: <3122@borg.cs.unc.edu> Organization: Servio Corporation Lines: 25 In article <3122@borg.cs.unc.edu> linjk@vanburen.cs.unc.edu (Jin-Kun Lin) writes: > 1. Whenever I have a window opened (aScheduleWindow open), the process > stops and I can't continue this process anymore. The direct > impact is that I can never open two windows (ScheduleWindow) at > the same time. What's wrong with this? Can anyone give me > a simple example to "open two Schedulewindow's"? > 3. When I use "inspect" in the program, I face the same problem as > question 1. How can I continue the process after "inspect"? Try: [ ScheduledWindow new open ] fork. [ ScheduledWindow new open ] fork. [ Object new inspect ] fork. Transcript show: 'done.'; cr. This doesn't work, however, if you want to wait until the user has finished inspecting the object, for example, before continuing execution. Notice you get to 'done' before the inspector has even displayed itself. David Monnie