| General |
|
The pager is managing your virtual desktops and helps keeping it clean. Itīs very useful and you donīt want to miss it anymore. You have to keep an eye on this file, itīs a little bit confusing, because you have to set the desktop size in the base.XXbpp file! The settings should conform to the settings in this file. If you only reduce the number of desktops in this file you will wonder why there are still to much desktops! (Thanks Andrew). If you want the pager itself a but smaller to fit better in the wharf, change the setting in your base.XXbpp file. Since the pager now is configured with an image-loader when you compile it, it can handle jpeg, gif, tif and all the formats the image-loader can handle. So there is no need for an external program as long as you only want a flat (screen size) or tiled image. If you want to stretch your images on the fly you need to use an external program (or compile AS with the syntax needed by the loader) from within the autoexec file or the pager file with it's *PagerXImageLoaderArgs (see below). I suggest to use the pager since it will be more stable and more comfortable to handle because you can choose the images from the startmnenu. |
| The config file |
#------------------------------------------------------------------------
# Pager
#
# Generalities
Balloons
BalloonFore White
BalloonBack Grey29
BalloonFont -adobe-helvetica-bold-r-*-*-10-*-*-*-*-*-*-*
#BalloonBorderWidth 2
#BalloonBorderColor Grey70
#BalloonYOffset 2
#BalloonDelay 120
## Here you define the ballons for the pager. They will tell you
## what window that is, what you are trying to move. ;-)
HiBackColor Grey20
HiForeColor White
StickyPagerIcon
## Some general colors for the highlighted windows in the pager.
# Pager-executables name specific options
*PagerBack Black
*PagerFore White
*PagerFont -adobe-helvetica-bold-r-*-*-10-*-*-*-*-*-*-*
*PagerSmallFont 5x8
## This are the non-highlighted desks I think.
# To remove pager title
# Use it to remove title from Pager
#*PagerFont none
#*PagerSmallFont none
*PagerHilight Grey29
## Color of the highlighted title.
*PagerGeometry +0-1
## This is the geometry ("oh, no, I can't believe it") , it's lower left.
# PagerImage is used to define image to be used as the background for Pager's
# desk window. Use you images instead of default settings.
# image must be in JPEG or XPM format
#*PagerImage 0 ~/GNUstep/Library/AfterStep/non-configurable/0_background
#*PagerImage 1 ~/GNUstep/Library/AfterStep/non-configurable/1_background
#*PagerImage 2 ~/GNUstep/Library/AfterStep/non-configurable/2_background
#*PagerImage 3 ~/GNUstep/Library/AfterStep/non-configurable/3_background
## If you don't want the background image used as the mini-image in the
## pager, you can here define another one.
# PagerDesktopImage is used to define image to be used as the background for Root
# window. Leave default intact to be able to change it from menu.
# image must be in any format, but only JPEG or XPM format are supported
# internally, other formats require external image loader, specified at compile time
*PagerDesktopImage 0 ~/GNUstep/Library/AfterStep/non-configurable/0_background
*PagerDesktopImage 1 ~/GNUstep/Library/AfterStep/non-configurable/1_background
*PagerDesktopImage 2 ~/GNUstep/Library/AfterStep/non-configurable/2_background
*PagerDesktopImage 3 ~/GNUstep/Library/AfterStep/non-configurable/3_background
## Well commented by Sasha.
# PagerXImageLoaderArgs can be used to change external image loader command
# line arguments from defaults, specified at compile time. You cannot change
# loader prog, only its aruments!
#!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
#!WARNING: when you use this setting - internal support for XPM and JPEG for!
#!Root background will be disabled ( for specified desk )!!!!!!!!!!!!!!!!!!!!
#!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
# this one is for all desks
#*PagerXImageLoaderArgs -onroot -quiet
# this is for specific desk, and will disable internal XPM and JPEG support for
# specified desk
#*PagerXImageLoaderArgs 0 -onroot -quiet
#*PagerXImageLoaderArgs 1 -onroot -quiet
#*PagerXImageLoaderArgs 2 -onroot -quiet
#*PagerXImageLoaderArgs 3 -onroot -quiet
# PagerFastBackground can be used, while using external image loader to show
# root background. It will cause Pager to save image loaded with external prog
# in memory, and reuse it when switching between desks(increasing speed greately).
# It saves root image, when you change page for the first time.
#!!!!!!!!!!!!!!!!!!!!!! WARNING !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
#!This feature is not very legitimate, and do not work with some applications,!!!!!!
#!in particular with KDE desktop icons ( you will get black wholes in background ).!
#!use it at your own risk !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
#!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
#*PagerFastBackground 0 yes
#*PagerFastBackground 1 yes
#*PagerFastBackground 2 yes
#*PagerFastBackground 3 yes
# This one will capture only small tile of Root background :
# stripe 100 pixel wide
#*PagerFastBackground 0 yes 100
# rectangle 100x200
#*PagerFastBackground 0 yes 100 200
## PagerFastBackground holds the image in memory, to fast switch between
## different pictures on different desks. I use one image for all desks
## because my mashine is too slow for this.
# use *PagerRedrawBg 0 with xearth, xfishtank, ... to avoid redrawing background
*PagerRedrawBg 1
*PagerAlign 0
*PagerLabel 0 Death
*PagerLabel 1 Chaos
*PagerLabel 2 Hell
*PagerLabel 3 War
*PagerRows 1
*PagerColumns 1
*WPagerBack Black
## Background color
*WPagerFore White
## Foreground color
*WPagerFont -adobe-helvetica-bold-r-*-*-10-*-*-*-*-*-*-*
## Font used in the title
*WPagerSmallFont 5x8
## Font used for the mini-windows
*WPagerHilight Grey29
## Color for the title when active
*WPagerGeometry -0-1
#*WPagerImage 0 ~/GNUstep/Library/AfterStep/non-configurable/0_background
*WPagerDesktopImage 0 ~/GNUstep/Library/AfterStep/non-configurable/0_background
## Same as above, don't know if one can delete this
*WPagerAlign 0
*WPagerLabel 0 Death
*WPagerRedrawBg 1
*WPagerRows 1
*WPagerColumns 1
## Should be clear, if not mail me
*XPagerBack Black
*XPagerFore White
*XPagerFont -adobe-helvetica-bold-r-*-*-10-*-*-*-*-*-*-*
*XPagerSmallFont 5x8
*XPagerHilight Grey29
*XPagerGeometry -0-1
#*XPagerImage 1 ~/GNUstep/Library/AfterStep/non-configurable/1_background
*XPagerDesktopImage 1 ~/GNUstep/Library/AfterStep/non-configurable/1_background
*XPagerAlign 0
*XPagerLabel 1 Chaos
*XPagerRedrawBg 1
*XPagerRows 1
*XPagerColumns 1
## The same as the above for the second pager/desk
*YPagerBack Black
*YPagerFore White
*YPagerFont -adobe-helvetica-bold-r-*-*-10-*-*-*-*-*-*-*
*YPagerSmallFont 5x8
*YPagerHilight Grey29
*YPagerGeometry -0-1
#*YPagerImage 2 ~/GNUstep/Library/AfterStep/non-configurable/2_background
*YPagerDesktopImage 2 ~/GNUstep/Library/AfterStep/non-configurable/2_background
*YPagerAlign 0
*YPagerLabel 2 Hell
*YPagerRedrawBg 1
*YPagerRows 1
*YPagerColumns 1
## The third pager/desk
*ZPagerBack Black
*ZPagerFore White
*ZPagerFont adobe-helvetica-bold-r-*-*-10-*-*-*-*-*-*-*
*ZPagerSmallFont 5x8
*ZPagerHilight Grey29
*ZPagerGeometry -0-1
#*ZPagerImage 3 ~/GNUstep/Library/AfterStep/non-configurable/3_background
*ZPagerDesktopImage 3 ~/GNUstep/Library/AfterStep/non-configurable/3_background
*ZPagerAlign 0
*ZPagerLabel 3 War
*ZPagerRedrawBg 1
*ZPagerRows 1
*ZPagerColumns 1
## The fourth pager/desk
---------------------------------------------------------------------
[Back to the overview] |
[Back to the contents of the main directory] |
[See the scroll configuration file] |