Pager:

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
Here is the older pager config
#------------------------------------------------------------------------
# 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 overview]
Back to the contents
[Back to the contents of the main directory]
scroll
[See the scroll configuration file]