#! rnews 6271 From: billk@pnet01.CTS.COM (Bill Kelly) Newsgroups: comp.sys.amiga Subject: System Requests to ActiveWindow Message-ID: <1605@crash.CTS.COM> Date: 25 Aug 87 08:16:35 GMT Sender: news@crash.CTS.COM Organization: People-Net [pnet01], El Cajon, CA Lines: 137 (By the way, for those of you who haven't been watching comp.amiga.sources and comp.amiga.binaries, I released WarpText 2.0 about a month-and-a-half ago. WarpText 2.0 is a text routine that is meant to be used in your programs. Assembler source code and object code for linking are supplied. WarpText 2.0 will output text at ~30,000 characters per second.) Anyway, after being annoyed too many times by System Requests popping up, shoving the WorkBench screen to front, and then not putting it back, I decided to see if something could be done about it. Personally, I wasn't too thrilled with an existing program which doesn't put up the requesters, but instead acts as though you hac clicked on Cancel. (Sometimes I needed to hit Retry!) I poked around until I discovered the IntuitionBase structure, and then, after seeing the ib_ActiveWindow field, decided to write "FixReq." I am posting the source and UUEncoded binary here as it seems (perhaps incorectly) too small to bother with comp.amiga.sources. Following is the assembler source code for FixReq, followed by the UUEncoded binary.