climber@uvicctr.UVic.CA.UUCP (climber) (04/10/90)
Hello there, Is there a way I can terminate the screen flashing on my Amiga? Especially for certain cases (errors found during lattice compiles, Stevie flashing the screen, etc), I find it distracting. Is there a system routine that I can modify to turn off all screen flashing? I can hack it (change Stevie's code, maybe the well written but voluminous lattice manuals has something, etc) but that only gets a few. Any suggestions? Send all responses to climber@sol.UVic.ca. Craig AMIGAS ARE GREAT! "Flamers need to be extinguished. Chuckle, Snort"
lphillips@lpami.wimsey.bc.ca (Larry Phillips) (04/10/90)
In <1013@uvicctr.UVic.CA.UUCP>, climber@uvicctr.UVic.CA.UUCP (climber) writes: >Is there a way I can terminate the screen flashing on my Amiga? Especially >for certain cases (errors found during lattice compiles, Stevie flashing >the screen, etc), I find it distracting. Is there a system routine that >I can modify to turn off all screen flashing? I can hack it (change >Stevie's code, maybe the well written but voluminous lattice manuals >has something, etc) but that only gets a few. Any suggestions? >Send all responses to climber@sol.UVic.ca. You can use one of the PD programs that intercept the DisplayBeep() function. There are a few of them. BeepIt simply gives you a short beep rather than a screenflash. SetBeep will allow you to play any 8SVX sound sample instead of the screen flash. (I have mine making a 'drip' sound from one of the early MusicCraft demos). If you want to hack your own, just use SetFunction() to intercept the call to DisplayBeep() and point it at your own function to do whatever you's like. A simple RTS will suffice to remove the flash if you don't want to do anything else in its place. -larry -- Entomology bugs me. +-----------------------------------------------------------------------+ | // Larry Phillips | | \X/ lphillips@lpami.wimsey.bc.ca -or- uunet!van-bc!lpami!lphillips | | COMPUSERVE: 76703,4322 -or- 76703.4322@compuserve.com | +-----------------------------------------------------------------------+