Themes

guylhem@club-internet.fr
Wed, 1 Jul 1998 18:22:19 +0000 ()


> Howdy folks!

Hiya
 
> Has there been any thought put into how to accomplish some sort of theme
> support with AS1.5?  I was thinking about a standard sort of packaging and
> a standard install (and uninstall) script.  

I was working on it...

> look file
> feel file
> titlebar button files
> wharf pixmap
> icon background pixmap (may or may not be the same as wharf pix)
> icons (perhaps we should have the restriction to only use icons in
>        the distribution so we don't pass hundreds of icons around)

No icons at all, sorry, else each theme would be > 2M :-)

> title bar pixmaps
> background pixmaps

Ok

> I think that about covers it.  I am willing to do some work on this, but I
> just wanted to touch base and see if someone was already doing stuff like
> this.  

The idea would be 2 text-mode programs (with a nice script interface of course)

* theme.make

Accepts as arguments :
 -l look.file
 -f feel.file
 -b background

But all 3 can be taken by default from ~/G/L/A/non-configurable/desk0/

 -w wharf pixmap
 -i icon pixmap
 -t titlebar pixmap
 -m menu pixmap (...)

Then it makes a tgz of all this

* theme.read

Put look, feel & background in ~/G/L/A/non-configurable/desk0/

Put other things on their right place

> BTW - This whole sort of operation kind of assumes that the
> GNUstep/Library/Afterstep heirarchy will remain as is for some meaningful
> length of time.  Is that a reasonable assumption??

Right, it is here to stay :-)

> Ben 
> --
> -----------------------------------------------------------------------
> | Ben Tracy              |                                            |
> | WSI Corporation        | If a man speaks in a forest with no woman  |
> | Billerica,MA           | around to hear him, is he still wrong?     |
> | bjtracy@wsicorp.com    |                                            |
> -----------------------------------------------------------------------

-- 
                              Salut / Best regards
               Enlever rrremovethis / Remove rrremovethis
                Guylhem AZNAR <guylhem@rrremovethis.oeil.qc.ca>

--
   WWW:   http://www.afterstep.org/
   FTP:   ftp://ftp.afterstep.org/
   MAIL:  http://wormhole.eosys.com/mailing-lists/AfterStep-Info.html

   To unsubscribe: echo unsubscribe | mail afterstep-request@eosys.com