Path: utzoo!utgpu!news-server.csri.toronto.edu!cs.utexas.edu!sdd.hp.com!uakari.primate.wisc.edu!aplcen!uunet!mcsun!hp4nl!charon!dik From: dik@cwi.nl (Dik T. Winter) Newsgroups: comp.sys.sgi Subject: Re: Wandering Icons Message-ID: <2200@charon.cwi.nl> Date: 20 Sep 90 20:16:11 GMT References: <9009181900.AA25255@aero4.larc.nasa.gov> <1990Sep19.160059.20600@odin.corp.sgi.com> <2196@charon.cwi.nl> Sender: news@cwi.nl Organization: CWI, Amsterdam Lines: 26 In article <2196@charon.cwi.nl> dik@cwi.nl (I) write: ... Alas, the corrections were not correct. Although with these all would go well if TidiState is First or Never, it would not go well if TidyState is Always! Here are the correct corrections. With these fixes to litewin.ps everything works regardless the value of TidyState. Replace the two procedures by: /DestroyIcon { UserProfile /TidyState get /Always ne Iconic? or { IconX IconY /lift IconTiler send } if } def and: /TileIcon { Iconic? { IconPlace /move self send } { UserProfile /TidyState get /Always eq { IconX IconY /lift IconTiler send } if } ifelse } def I should not post late at night! -- dik t. winter, cwi, amsterdam, nederland dik@cwi.nl