********************************************************************** * * * PEACEBUG, Window * * ---------------- * * * * written by: Emanuel M”cklin * * Zschokkestrasse 7 * * CH-8037 Zrich * * FREDDY@ezrz1.vmsmail.ethz.ch * * * * written with: Turboassembler 1.xx * * * ********************************************************************** Dieses Programm dient dazu, PEACEBUG in einem Fenster laufen zu las- sen, ein sehr praktisches Feature, wenn Sie den Originalscreen immer im Auge behalten wollen. Ebenfalls praktisch ist die Sache, wenn eine Grafikkarte eingebaut ist, bei der die Bildschirmadresse nicht ver„ndert werden kann. Das Umlenken geschieht vollst„ndig ber die Schnittstelle von PEACEBUG und benutzt nur deren dokumentierte Eigenschaften. Selbstverst„ndlich kann Window als Accessory oder als Programm gestartet werden. Da PEACEBUG eigene Bildschirmroutinen benutzt und auch im Interrupt aufgerufen werden kann, kann es natrlich zu Problemen mit dem AES kommen. Deshalb lenkt Window die Bildschirmausgaben des Debuggers nur in das Window um, wenn die ganze Arbeitsfl„che des Fensters frei ist. Das Fenster muss zu diesem Zweck nicht unbedingt zuoberst sein, es darf nur nicht von einem anderen Fenster berdeckt werden. Alle Pro- bleme lassen sich dadurch natrlich nicht ausschalten, eine Dialogbox ber dem Fenster wird bei Aufruf des Debuggers gnadenlos berschrie- ben. Die šberprfung, ob die Fensterfl„che frei ist, wird regelm„ssig vorgenommen, und der Debugger automatisch zwischen Originalbildschirm und Fenster hin und her geschaltet. Wenn Sie sich fr den Sourcecode interessieren, schicken Sie mir eine formatierte Diskette oder eine E-Mail. Sie erhalten dann die neuste Version auf gleichem Weg zurck. Fehlerreports oder Anregungen sind natrlich ebenfalls willkommen.