Amiga.org

Amiga computer related discussion => Amiga Software Issues and Discussion => Topic started by: bradhansen1 on June 23, 2022, 08:06:00 PM

Title: Backdrops and Windows
Post by: bradhansen1 on June 23, 2022, 08:06:00 PM
Hi All, a couple of questions for my A1200 running OS 3.2.1. No.1  Is there a way to display backdrops in
full AGA color in a standard monitor setup. No. 2 is there a function or special software to close all open
windows at the same time. I am forever finding myself with multiple open windows.
Appreciate any help offered.
Thanks,
Brad Hansen
Title: Re: Backdrops and Windows
Post by: kolla on June 23, 2022, 10:08:13 PM
Well, you must obviously use a screen mode with full 8bit colour depth (and if you’re extra adventurous, it’s even possible to hack HAM8 mode). Then you need the appropriate datae type for the backdrop images you intend to use as backdrops, and enough RAM (and patience) for them to show up.

Regarding closing all windows, if you mean all workbench windows, then yes, that should be possible through the arexx port of Workbench, so a script you can attach to a hotkey or menu entry could do that. One may argue that this is really something that should be a standard entry in the Window menu.
Title: Re: Backdrops and Windows
Post by: bradhansen1 on June 24, 2022, 02:03:26 AM
Kolla, Yes I agree it should be a standard mode to close all the Workbench windows at the same time.
I have seen folks who have done that to backdrops.  What I'm finding is that most of all the Amiga Gurus
have moved on, or have really moved on.  There is a new generation here and they don't seem to be as
deep into it as before. Not trying to put anyone down, just don't seem to be many experts around any more.
Thanks,
Brad Hansen
Title: Re: Backdrops and Windows
Post by: lionstorm on June 24, 2022, 08:34:05 PM
on OS4 you have an AREXX script called "closealldrawers" but for whatever reason it does not work uner OS3.x

here is the script if you want to give a try :

/*
   $VER: CloseAllDrawers.rexx 1.0 (21.12.99)

  closes all drawers except root.
*/

options results

address WORKBENCH

GETATTR WINDOWS STEM WINDOW

do i = 0 to WINDOW.count-1
  IF WINDOW.i ~= "root" THEN
    WINDOW '"'||WINDOW.i||'"' CLOSE
END
Title: Re: Backdrops and Windows
Post by: Matt_H on June 24, 2022, 09:51:21 PM
You may also want to look at T.H.E. (http://aminet.net/package/util/wb/THE2) which includes some drawer-closing ARexx scripts that you might be able to adapt. I think it will work with 3.2.