home *** CD-ROM | disk | FTP | other *** search
- Path: student.uni-tuebingen.de!not-for-mail
- From: "Reinhard Katzmann" <Suamor@student.uni-tuebingen.de>
- Newsgroups: comp.sys.amiga.programmer
- Subject: Window Deactivate/Colour changing
- Date: Tue, 30 Jan 1996 14:05:35 -0500
- Organization: InterNetNews at ZDV Uni-Tuebingen
- Distribution: world
- Message-ID: <69071084%suamor@student.uni-tuebingen.de>
- Reply-To: "suamor" <suamor@student.uni-tuebingen.de>
- NNTP-Posting-Host: gw192.informatik.uni-tuebingen.de
- X-NewsReader: IntuiNews 1.3a (7.9.95)
-
- Hi
-
- I thought about the lack of read WB-Viewers and WB-Paint programs on
- the Amiga. Supposing you have a 8Bit display (either AGA or GFX card)
- it would be usefull to have some of them or if existing Viewers would
- support it (most of them use Datatypes anyway so I see no problems here).
-
- An idea came into my mind when I remembered that XV on Unix Systems enables
- to obtain all colours (including those for Window Rendering) but not using
- them when you deactivate the Window.
-
- Officially this is not possible with WB3.x because you should use the
- ObtainPen functions but you still be (theoretically) able to change
- the colours directly. Would it not be useful to make use of it when
- the viewer/paint program keeps track of all(!) original colours.
-
- Such a program (if it useful, think of NewIcon f.e. which might change
- your colours) should be able to know when it's window is deactivated.
- I wonder if it is possible for the application to know if its window
- has been deactivated (I did not find some hints at first sight looking
- into Includes/Autodocs). If not, this would be at least useful in a
- future OS expansion (including the possibility to obtain temporarily
- all Pens but the OS keeps track of the old pens).
-
- - Reinhard Katzmann
-
- ---
- E-Mail: suamor@student.uni-tuebingen.de
-
- One day I hope to finish my RPS Pertergrin
- Concept for Pertergin (yet in german) avalaible on Request
- Current Amiga-Project: GuideTool (GUI) V1.1BETA
-
-