1
0
mirror of https://github.com/gryf/wmaker.git synced 2025-12-19 12:28:22 +01:00

Update for 0.51.0

This commit is contained in:
dan
1999-01-25 19:06:50 +00:00
parent 3aeb1eb052
commit 416e3a82be
238 changed files with 24235 additions and 11473 deletions

26
AUTHORS
View File

@@ -24,6 +24,9 @@ ConfigureNotify
Olly Betts <olly@muscat.co.uk> Olly Betts <olly@muscat.co.uk>
shaded window indication in window list shaded window indication in window list
Tudor Bosman <tudorb@caltech.edu>
autoraise bugfix
Rob Clark <rclark@turing.cs.hmc.edu> Rob Clark <rclark@turing.cs.hmc.edu>
Text input field, 15bpp support Text input field, 15bpp support
@@ -62,12 +65,15 @@ Better detection of gfx libraries, added IconTitleColor/IconTitleBack
Greg Hayes <sdc@choice.net> Greg Hayes <sdc@choice.net>
Twisted miniaturization animation Twisted miniaturization animation
Alban Hertroys
WINGs color panel
HIDEKI Fujimoto <hideki70@osk2.threewebnet.or.jp> HIDEKI Fujimoto <hideki70@osk2.threewebnet.or.jp>
FreeBSD portability, icon arrangement fixes, dock initialization bug fix, FreeBSD portability, icon arrangement fixes, dock initialization bug fix,
some I18N related fixes some I18N related fixes
Pascal Hofstee <daeron@wit401305.student.utwente.nl> Pascal Hofstee <daeron@wit401305.student.utwente.nl>
WINGs bug fixes WINGs bug fixes, WINGs color panel
Robert A. Holak <panthar@tradeservices.com> Robert A. Holak <panthar@tradeservices.com>
bug fix bug fix
@@ -108,7 +114,7 @@ Stuart Luppescu <s-luppescu@uchicago.edu>
Documentation help Documentation help
Marcelo E. Magallon <mmagallo@efis.ucr.ac.cr> Marcelo E. Magallon <mmagallo@efis.ucr.ac.cr>
CPP search path improvement, man pages CPP search path improvement, man pages, bug fixes
Tim Malone <mrgone@eskimo.com> Tim Malone <mrgone@eskimo.com>
bug fix, jpeg bug fix bug fix, jpeg bug fix
@@ -125,6 +131,9 @@ Andrea Mistrali <andre@ulmo.aleph.it>
Jeff Meininger <jeffm@boxybutgood.com> Jeff Meininger <jeffm@boxybutgood.com>
Fix for unassociated alpha tiff Fix for unassociated alpha tiff
Craig Nellist <crn@ozemail.com.au>
selection in textfield
Dan Pascu <dan@services.iiruc.ro> Dan Pascu <dan@services.iiruc.ro>
dock ghost (superfluous mode) fix, enhancement for scrollable menus, dock ghost (superfluous mode) fix, enhancement for scrollable menus,
clip, numerous other stuff, project maintainer clip, numerous other stuff, project maintainer
@@ -174,7 +183,12 @@ Sam Varner <varner@nmr.physics.wm.edu>
many fixes and enhancements for move, resize and window placement code. many fixes and enhancements for move, resize and window placement code.
Marco van Hylckama Vlieg <fatal@global.uibk.ac.at> Marco van Hylckama Vlieg <fatal@global.uibk.ac.at>
house icon for WINGs file dialogs, defaultAppIcon and Clip xpm icon house icon for WINGs file dialogs, defaultAppIcon and Clip xpm tchX.tiff
Plus the following icons:
DefaultAppIcon.tiff GNUterm.tiff clip2.tiff defaultterm.tiff draw.tiff
linuxterm.tiff mixer.tiff notepad.tiff pdf.tiff ps.tiff real.tiff sgiterm.tiff
sound.tiff staroffice2.tiff timer.tiff wilber.tiff write.tiff xdvi.tiff
xv.tiff
David Wang <dwang@cisco.com> David Wang <dwang@cisco.com>
edge resistance, 8bpp balloon bug fix, other 8bpp related fixes edge resistance, 8bpp balloon bug fix, other 8bpp related fixes
@@ -186,10 +200,12 @@ libproplist. Chooses best depth in screen.
FRBall <frb@umr.edu> FRBall <frb@umr.edu>
dgradient fix dgradient fix
"]d" <mhz@gpf.or.th>
"]d" <id@maliwan.org>
Window list menu miniaturized/hidden hints, XDE support, XKB lock Window list menu miniaturized/hidden hints, XDE support, XKB lock
language status, WINGs enhancements, bug fixes, window commands menu language status, WINGs enhancements, bug fixes, window commands menu
enhancement, window move/resize by keyboard enhancement, window move/resize by keyboard. GNUstepGlow.tiff icon,
WINGs color panel
Trae Mc Combs <x@themes.org> Trae Mc Combs <x@themes.org>

View File

@@ -34,10 +34,10 @@ to bugs@windowmaker.org
4. Configure time options you specified: 4. Configure time options you specified:
[ ] --enable-kanji [ ] --enable-kanji
[ ] --disable-shape [ ] --disable-shape
[ ] --disable-xpm
[ ] --disable-tiff
[ ] --disable-png
[ ] --enable-single-icon [ ] --enable-single-icon
[ ] --enable-kde
[ ] --enable-gnome
[ ] --enable-openlook
[ ] Others: ....................... [ ] Others: .......................

2
BUGS
View File

@@ -1,3 +1,5 @@
- wmaker will not stop managing a screen even if another window manager
requests that, through the ICCCM 2.0 manager selection stuff
- the app menu does not update after a style/theme change without restart. - the app menu does not update after a style/theme change without restart.
- during startup, transient windows should be miniaturized with their owners - during startup, transient windows should be miniaturized with their owners
not in their own icons not in their own icons

View File

@@ -1,3 +1,41 @@
Changes since version 0.50.2:
.............................
- added some new icons made by Marco
- kde: fixed stacking order reporting for modules
- gnome: fixed state change request handling
- fixed handling of file names with non-alphanum characters in wmsetbg
- hopefully fixed timestamp problem that caused regeneration of configure
- fixed a bug in the auto raise code
- made SIGHUP exit wmaker and SIGUSR1 restart for GNOME compatibility
- fixed %a() bug (now it really is fixed!)
- fixed docking icons in last icon
- fixed WMInsertPopUpButtonItem()
- fixed bug that caused fonts of themes to be ignored
- fixed bug in path handling in getstyle
- stop icon explosion animation by clicking on root window
- made SAVE_SESSION save the state of the dock
- added command line option aliases that adhere to the GNU standards
- fixed png gamma bug (actually unmade buggy fix)
- fixed bug in property notify handling
- removed KeepTransientsOnTop
- fixed window focus when switching workspaces
- fixed attribute inspector Apply for dont bind keys
- fixed bad colormap bug (I hope)
- added acceleration to keyboard window move
- %W expand to current workspace #
- fixed background pixmap color problem (cpixmap etc)
- applied drop shadow patch
- fixed crash on startup with xconsole and xdm
- fixed portability prob with MkLinux/PPC
- fixed portability prob with Alpha
- added color panel to WINGs
- added support for olwm/OPEN LOOK(tm) hints
- added SaveYourself support
- fixed bug in start maximized
- added _WINDOWMAKER_NOTICEBOARD protocol
- added docklib
Changes since version 0.50.1: Changes since version 0.50.1:
............................. .............................

22
FAQ
View File

@@ -58,6 +58,8 @@ Summary of Contents:
shaded and I can't run new instances. shaded and I can't run new instances.
3.9 When I run wmaker it complains about not being able to load any 3.9 When I run wmaker it complains about not being able to load any
fonts. fonts.
3.10 When I set the root background with wmsetbg by hand it works,
but when I do that from the configuration files it doesnt!
4 - Configuration 4 - Configuration
4.1 What are those files inside my ~/GNUstep directory? 4.1 What are those files inside my ~/GNUstep directory?
@@ -680,6 +682,7 @@ the WM_CLASS hint for the window, like the -name parameter for
xterm, rxvt and other programs. xterm, rxvt and other programs.
3.9 When I run wmaker it complains about not being able to load any fonts. 3.9 When I run wmaker it complains about not being able to load any fonts.
---------------------------------- ----------------------------------
Check if the locale settings are correct. If you're not sure what to Check if the locale settings are correct. If you're not sure what to
@@ -687,6 +690,25 @@ do, unset the LANG environment variable before running wmaker.
TODO: give complete explanation TODO: give complete explanation
3.10 When I set the root background with wmsetbg by hand it works,
but when I do that from the configuration files it doesnt!
----------------------------------
DOH! If you set the root background with wmsetbg by hand, it will obviously
find the image, since you have explicitly specified it by hand. But if you
simply put it in ~/GNUstep/Defaults/WindowMaker in some option like
WorkspaceBack, it will not find the image because Window Maker can't read
your mind to figure where you put the image. So, to fix it, you have to
either place the full path for the image in the texture specification or put
the path for the directory you put your background images in the PixmapPath
option. You can also put all your background images in places like
~/GNUstep/Library/WindowMaker/Backgrounds or
/usr/local/share/WindowMaker/Backgrounds
-=-=-=-=-=-=-=- -=-=-=-=-=-=-=-
Configuration: Configuration:
-=-=-=-=-=-=-=- -=-=-=-=-=-=-=-

150
INSTALL
View File

@@ -7,11 +7,11 @@ SUPPORTED PLATFORMS
=================== ===================
(ie: I've heard someone has compiled it on...) (ie: I've heard someone has compiled it on...)
- Intel/Linux Slackware 3.5 (primary platform) - Intel GNU/Linux Slackware 3.5 (primary platform)
- Intel/Linux other distributions - Intel GNU/Linux other distributions
- Sparc/Linux RedHat 5.1 - Sparc GNU/Linux RedHat 5.1
- PowerPC/MkLinux - PowerPC GNU/MkLinux
- Alpha/Linux RedHat 5.1 - Alpha GNU/Linux RedHat 5.1
- FreeBSD - FreeBSD
- NetBSD - NetBSD
- Solaris 2.5.1, 2.5.2 - Solaris 2.5.1, 2.5.2
@@ -30,6 +30,7 @@ SUPPORTED PLATFORMS
- Corel NetWinder - Corel NetWinder
- SunOS 4.x - SunOS 4.x
- PowerMac / Power MachTen 4.1.1 over MacOS - PowerMac / Power MachTen 4.1.1 over MacOS
- Amiga 3000 running RedHat Linux 5.1 (Rawhide)
Patches to make it work on other platforms are welcome. Patches to make it work on other platforms are welcome.
@@ -59,7 +60,7 @@ The following is required to build Window Maker:
program, including Window Maker. program, including Window Maker.
- autoconf, automake and libtool - autoconf, automake and libtool
autoconf and automake are not required, but if you have one or These tools are not needed, but IF you have one or
more of them installed, make sure you have ALL of the following more of them installed, make sure you have ALL of the following
with exactly these versions: with exactly these versions:
autoconf 2.12 autoconf 2.12
@@ -67,7 +68,8 @@ The following is required to build Window Maker:
libtool 1.2 libtool 1.2
If you have a different version, disable them by temporarily If you have a different version, disable them by temporarily
renaming them to something else or uninstalling them from your renaming them to something else or uninstalling them from your
system. system. If you don't develop software you don't need them,
so you can safely uninstall.
- lex (or flex) and yacc (or bison) - lex (or flex) and yacc (or bison)
These are used by libPropList. lex is actually not needed since These are used by libPropList. lex is actually not needed since
@@ -127,55 +129,69 @@ support compiled in.
To get a list of other options, run ./configure --help To get a list of other options, run ./configure --help
--enable-kanji support to display Kanji characters, Korean, Chinese --enable-kanji
and other languagues that require special characters. support to display Kanji characters, Korean, Chinese and other
languagues that require special characters.
--enable-single-icon enables the collapsing of all appicons of the --enable-single-icon
WM_CLASS+WM_INSTANCE into a single one. This feature is not enables the collapsing of all appicons of the WM_CLASS+WM_INSTANCE
supported at all by the developers. If you have some trouble with it, into a single one. This feature is not supported at all by the
contact it's author: Christopher Seawood <cls@seawood.org> developers. If you have some trouble with it, contact it's author:
Christopher Seawood <cls@seawood.org>
--disable-shm disable use of the MIT shared memory extension. This will --disable-shm
slow down texture generation a little bit, but in some cases disable use of the MIT shared memory extension. This will slow down
it seems to be necessary due to a bug that manifests as messed texture generation a little bit, but in some cases it seems to be
icons and textures. necessary due to a bug that manifests as messed icons and textures.
--disable-motif disable support for mwm hints --disable-motif
disable support for mwm window manager hints
--enable-gnome enable support for stuff needed by GNOME --enable-openlook
(GNOME compliant bla bla bla) enable support for OPEN LOOK(tm) window manager hints
--enable-kde enable support for kde/kwm hints --enable-gnome
enable support for GNOME window manager hints
--enable-lite remove things that are already supported in desktop --enable-kde
environments, like KDE and GNOME. Disabled things enable support for kde/kwm window manager hints
are: window list, root applications menu,
multiple window selection. Note that you will not
be able to exit Window Maker from itself anymore;
you will have to use kill with the SIGTERM signal
or exit it from KDE.
--enable-modelock XKB language status lock support. If you don't know --enable-lite
what it is you probably don't need it. remove things that are already supported in desktop environments,
like KDE and GNOME. Disabled things are: window list, root
applications menu, multiple window selection. Note that you will not
be able to exit Window Maker from itself anymore; you will have to
use kill with the SIGTERM signal or exit it from KDE. It is not
advisable to enable it.
--enable-sound enable support of sound effects module --enable-modelock
XKB language status lock support. If you don't know what it is you
probably don't need it.
--disable-xpm disables use of the XPM library even if it is available on --enable-sound
your system. enable support of sound effects module
--disable-png disables use of PNG library --disable-xpm
disables use of the XPM library even if it is available on your
system.
--disable-tiff disable use of TIFF library --disable-png
disables use of PNG library
--disable-gif disable use of GIF library --disable-tiff
disable use of TIFF library
--disable-jpeg disable use of JPEG library --disable-gif
disable use of GIF library
--disable-shape disables shaped windows (for oclock, xeyes etc.) --disable-jpeg
disable use of JPEG library
--enable-debug adds extra debugging information. Do not use it --disable-shape
unless you're debugging Window Maker. disables shaped windows (for oclock, xeyes etc.)
--enable-debug
Do not use it unless you know what you're doing.
PLATFORM SPECIFIC NOTES: PLATFORM SPECIFIC NOTES:
@@ -194,27 +210,48 @@ PLATFORM SPECIFIC NOTES:
If you have a Ultra Creator 3D or some other machine with high-end If you have a Ultra Creator 3D or some other machine with high-end
graphics, be sure to start the X server with the default visual graphics, be sure to start the X server with the default visual
set to 24bpp or you might experience problems with mangled colors. set to 24bpp or you might experience problems with mangled colors.
This is a bug and will be fixed. This is a wmaker bug and will be fixed.
- RedHat Linux - GNU/Linux in general
Make sure you don't have the LANG and LINGUAS environment variables Make sure you have /usr/local/lib in /etc/ld.so.conf and that you
set to en_RN. Also, make sure you have /usr/local/bin in your run ldconfig after installing.
PATH environment variable, as for some mysterious reason the folks
at RedHat did not include it in the default configuration files - RedHat GNU/Linux
in RH 5.{0,1}. RedHat systems have several annoying problems. If you use it,
Check the TROUBLESHOOTING section if you have problems with libtool. be sure to follow the steps below or Window Maker will not work:
Before trying to install, uninstall libtool-1.2b and install
libtool-1.2, which you can get from ftp.gnu.org or it's mirrors. * make sure you don't have the LANG and LINGUAS environment variables
set to en_RN;
* make sure you have /usr/local/bin in your PATH environment
variable, as for some mysterious reason the folks at RedHat did not
include it in the default configuration files in RH 5.x;
* make sure you have /usr/local/lib in /etc/ld.so.conf before running
ldconfig;
* if you have problems that mention an error message with --no-reexec
uninstall libtool-1.2b and install libtool-1.2 instead. libtool-1.2
can be found in ftp.gnu.org Also read the TROUBLESHOOTING section;
* if you installed the Window Maker package from RedHat and are
installing a new version of it by hand (compiling yourself), uninstall
the package from RedHat before.
* make a symbolic link from /usr/X11 to /usr/X11R6
(type ln -s /usr/X11R6 /usr/X11 ) and make sure you have a symbolic
link from /usr/include/X11 to /usr/X11R6/include/X11 (if not,
type ln -s /usr/X11R6/include/X11 /usr/include/X11 )
- PowerPC MkLinux - PowerPC MkLinux
You will need to have the latest version of Xpmac. Older versions You will need to have the latest version of Xpmac. Older versions
seem to have bugs that cause the system to hang. seem to have bugs that cause the system to hang.
- Debian Linux - Debian GNU/Linux
If you want JPEG and TIFF support, make sure you have libtiff-dev If you want JPEG and TIFF support, make sure you have libtiff-dev
and libjpeg-dev installed. and libjpeg-dev installed.
- SuSE Linux - SuSE GNU/Linux
If you installed the Window Maker package from SuSE, If you installed the Window Maker package from SuSE,
uninstall it before trying to compile wmaker or you uninstall it before trying to compile wmaker or you
might have problems. might have problems.
@@ -225,7 +262,6 @@ PLATFORM SPECIFIC NOTES:
textures, do not use textures in titlebars. Or use a different textures, do not use textures in titlebars. Or use a different
X server. X server.
INSTALLATION: INSTALLATION:
============= =============
@@ -246,14 +282,15 @@ Build Window Maker
then, login as root and type: then, login as root and type:
make install make install
ldconfig
or if you want to strip the debugging symbols from the binaries and make them or if you want to strip the debugging symbols from the binaries and make them
smaller, you can instead type: smaller, you can instead type:
make install-strip make install-strip
ldconfig
This will build and install Window Maker with default parameters. This will build and install Window Maker with default parameters.
If you run on a Linux system, also run ldconfig -v
If you want to customize some compile-time options, you can do the If you want to customize some compile-time options, you can do the
following. following.
@@ -349,10 +386,9 @@ ltconfig: unrecognized option `--no-reexec'
Try `ltconfig --help' for more information. Try `ltconfig --help' for more information.
configure: error: libtool configure failed configure: error: libtool configure failed
remove the --no-reexec option from aclocal.m4 and libPropList/aclocal/m4 remove the --no-reexec option from aclocal.m4 and libPropList/aclocal.m4
and reconfigure and reconfigure
Also make sure the autoconf and automake versions you have installed are at Also make sure the autoconf and automake versions you have installed are:
least:
autoconf 2.12 autoconf 2.12
automake 1.3 automake 1.3
libtool 1.2 libtool 1.2

54
Install
View File

@@ -2,7 +2,7 @@
# #
# WindowMaker configuration and compilation script. # WindowMaker configuration and compilation script.
# #
# Copyright (c) 1997, 1998 Alfredo K. Kojima # Copyright (c) 1997, 1998, 1999 Alfredo K. Kojima
# #
export LINGUAS;LINGUAS="" export LINGUAS;LINGUAS=""
@@ -57,6 +57,35 @@ if [ "$rtfm" != y ]; then
echo "Please read the INSTALL file before installing" echo "Please read the INSTALL file before installing"
exit exit
fi fi
echo "Are you lying?"
echo -n "<y/n> "
read rtfm
if [ "$rtfm" != n ]; then
echo "What a shame!"
echo "Please read the INSTALL file before installing"
exit
fi
echo "Do you *swear* that you really read the INSTALL file?"
echo -n "<y/n> "
read rtfm
if [ "$rtfm" != y ]; then
echo "Please read the INSTALL file before installing"
exit
fi
echo "Last chance. You will not get help if you have some problem"
echo "because you didn't read that file. Even if your computer explodes."
echo "Do you *really* read it?"
echo -n "<y/n> "
read rtfm
if [ "$rtfm" != y ]; then
echo "Please read the INSTALL file before installing"
exit
fi
echo
echo "Ok, you have been warned."
echo
perai
if test "$USER" != "root"; then if test "$USER" != "root"; then
echo echo
@@ -78,13 +107,6 @@ echo -n "<y/n> [n] "
read kde read kde
if [ "$kde" = y -o "$kde" = Y ]; then if [ "$kde" = y -o "$kde" = Y ]; then
OPTIONS="$OPTIONS --enable-kde" OPTIONS="$OPTIONS --enable-kde"
echo "Do you want to disable features that become duplicated with"
echo "KDE support (like root menus)?"
echo -n "<y/n> [n] "
read lite
if [ "$lite" = y -o "lite" = Y ]; then
OPTIONS="$OPTIONS --enable-lite"
fi
fi fi
######################## GNOME ######################## GNOME
@@ -96,6 +118,15 @@ if [ "$gnome" = y -o "$gnome" = Y ]; then
OPTIONS="$OPTIONS --enable-gnome" OPTIONS="$OPTIONS --enable-gnome"
fi fi
######################## OLWM
echo
echo "Do you want OPEN LOOK(tm)/olwm support?"
echo -n "<y/n> [n] "
read olwm
if [ "$olwm" = y -o "$olwm" = Y ]; then
OPTIONS="$OPTIONS --enable-openlook"
fi
######################## NLS ######################## NLS
echo echo
echo "Do you want National Language Support?" echo "Do you want National Language Support?"
@@ -184,8 +215,9 @@ while [ $done = 0 ]; do
done=1 done=1
fi fi
echo echo
echo " $PREFIX/bin must be in the PATH environment variable of all users" echo " $PREFIX/bin must be in the PATH environment variable"
echo "will who use Window Maker" echo "of all users who will use Window Maker"
echo
echo " Make sure $PREFIX/lib is in the /etc/ld.so.conf file" echo " Make sure $PREFIX/lib is in the /etc/ld.so.conf file"
perai perai
done done
@@ -227,7 +259,7 @@ echo "--------------------------"
perform make install perform make install
if [ `uname -s` = "Linux" ]; then if [ `uname -s` = "Linux" ]; then
/sbin/ldconfig -v /sbin/ldconfig
fi fi
echo echo

12
MIRRORS
View File

@@ -1,6 +1,6 @@
WindowMaker FTP Mirror Sites Window Maker FTP Mirror Sites
============================ =======-=====================
Official Site (USA): Official Site (USA):
-------------------- --------------------
@@ -43,8 +43,8 @@ ftp://ftp.ameth.org/pub/mirrors/ftp.windowmaker.org/
Contact: Chase Phillips <shepard@ameth.org> Contact: Chase Phillips <shepard@ameth.org>
Third Party WindowMaker Distribution Packages Third Party Window Maker Distribution Packages
============================================= ==============================================
Debian GNU/Linux (deb) Debian GNU/Linux (deb)
---------------------- ----------------------
@@ -54,8 +54,8 @@ Sites:
http://master.debian.org/~mmagallo/packages/wmaker/ http://master.debian.org/~mmagallo/packages/wmaker/
RedHat Linux (RPM) RedHat GNU/Linux (RPM)
------------------ ----------------------
Contact: Jim Knoble <jmknoble@pobox.com> Contact: Jim Knoble <jmknoble@pobox.com>
Sites: Sites:

View File

@@ -3,4 +3,14 @@
SUBDIRS = libPropList wrlib WINGs src util po WindowMaker wmlib test WPrefs.app doc SUBDIRS = libPropList wrlib WINGs src util po WindowMaker wmlib test WPrefs.app doc
EXTRA_DIST = TODO BUGS BUGFORM FAQ FAQ.I18N MIRRORS Install acconfig.h\ EXTRA_DIST = TODO BUGS BUGFORM FAQ FAQ.I18N MIRRORS Install acconfig.h\
mkpatch README.KDE README.GNOME mkpatch README.KDE README.GNOME WindowMaker.lsm.in\
docklib-0.0.tar.gz
windowmaker.lsm:
size=`wc -c $(distdir).tar.gz|cut -d\ -f1`;\
size=`echo scale=2\;$$size/1048576|bc`;\
sed -e "s/VERSION/"$(VERSION)"/" \
-e "s/DATE/`date +%d%b%Y|tr a-z A-Z`/"\
-e "s/SIZE/$$size M/"\
WindowMaker.lsm.in > WindowMaker.lsm

View File

@@ -65,8 +65,6 @@ DFLAGS = @DFLAGS@
GFXFLAGS = @GFXFLAGS@ GFXFLAGS = @GFXFLAGS@
GFXLFLAGS = @GFXLFLAGS@ GFXLFLAGS = @GFXLFLAGS@
GFXLIBS = @GFXLIBS@ GFXLIBS = @GFXLIBS@
I18N = @I18N@
I18N_MB = @I18N_MB@
ICONEXT = @ICONEXT@ ICONEXT = @ICONEXT@
INTLIBS = @INTLIBS@ INTLIBS = @INTLIBS@
LD = @LD@ LD = @LD@
@@ -79,25 +77,20 @@ NLSDIR = @NLSDIR@
NM = @NM@ NM = @NM@
PACKAGE = @PACKAGE@ PACKAGE = @PACKAGE@
RANLIB = @RANLIB@ RANLIB = @RANLIB@
REDUCE_APPICONS = @REDUCE_APPICONS@
SHAPE = @SHAPE@
SOUND = @SOUND@
VERSION = @VERSION@ VERSION = @VERSION@
WPMOFILES = @WPMOFILES@ WPMOFILES = @WPMOFILES@
XCFLAGS = @XCFLAGS@ XCFLAGS = @XCFLAGS@
XGETTEXT = @XGETTEXT@ XGETTEXT = @XGETTEXT@
XLFLAGS = @XLFLAGS@ XLFLAGS = @XLFLAGS@
XLIBS = @XLIBS@ XLIBS = @XLIBS@
XSHM = @XSHM@
X_EXTRA_LIBS = @X_EXTRA_LIBS@ X_EXTRA_LIBS = @X_EXTRA_LIBS@
X_LOCALE = @X_LOCALE@
pixmapdir = @pixmapdir@
wprefsdir = @wprefsdir@ wprefsdir = @wprefsdir@
SUBDIRS = libPropList wrlib WINGs src util po WindowMaker wmlib test WPrefs.app doc SUBDIRS = libPropList wrlib WINGs src util po WindowMaker wmlib test WPrefs.app doc
EXTRA_DIST = TODO BUGS BUGFORM FAQ FAQ.I18N MIRRORS Install acconfig.h\ EXTRA_DIST = TODO BUGS BUGFORM FAQ FAQ.I18N MIRRORS Install acconfig.h\
mkpatch README.KDE README.GNOME mkpatch README.KDE README.GNOME WindowMaker.lsm.in\
docklib-0.0.tar.gz
ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs
CONFIG_HEADER = ./src/config.h CONFIG_HEADER = ./src/config.h
@@ -315,6 +308,14 @@ installdirs mostlyclean-generic distclean-generic clean-generic \
maintainer-clean-generic clean mostlyclean distclean maintainer-clean maintainer-clean-generic clean mostlyclean distclean maintainer-clean
windowmaker.lsm:
size=`wc -c $(distdir).tar.gz|cut -d\ -f1`;\
size=`echo scale=2\;$$size/1048576|bc`;\
sed -e "s/VERSION/"$(VERSION)"/" \
-e "s/DATE/`date +%d%b%Y|tr a-z A-Z`/"\
-e "s/SIZE/$$size M/"\
WindowMaker.lsm.in > WindowMaker.lsm
# Tell versions [3.59,3.63) of GNU make to not export all variables. # Tell versions [3.59,3.63) of GNU make to not export all variables.
# Otherwise a system limit (for SysV at least) may be exceeded. # Otherwise a system limit (for SysV at least) may be exceeded.
.NOEXPORT: .NOEXPORT:

56
NEWS
View File

@@ -2,13 +2,45 @@
NEWS for veteran Window Maker users NEWS for veteran Window Maker users
----------------------------------- -----------------------------------
--- 0.51.0
SIGHUP will exit wmaker instead of restarting it!!! This is because
GNOME expects the window manager to exit instead of restarting...
Complaints should go to gnome people. SIGUSR1 will restart wmaker now.
docklib
-------
docklib is a little library for making dock applets. It's in the
docklib-0.0.tar.gz file. Unpack it and read the README file there.
Option Changes
--------------
Removed OnTopTransients option
Added OpenTransientOnOwnerWorkspace
Olwm Hint Support
-----------------
OPEN LOOK(tm)/olwm hints support was added.
Read the appropriate section in the README file.
--- 0.50.1 --- 0.50.1
New option for WorkspaceBack. mpixmap is the same as spixmap, but New option for WorkspaceBack. mpixmap is the same as spixmap, but
it will scale the pixmap by keeping the aspect ratio (maximize or maxpect). it will scale the pixmap by keeping the aspect ratio (maximize or maxpect).
The option only works for workspace backgrounds. The option only works for workspace backgrounds.
Also added IGNORE_NOPPOSITION compile time flag, which is equivalent Also added IGNORE_PPOSITION compile time flag, which is equivalent
to NoPPosition from fvwm. to NoPPosition from fvwm.
@@ -142,28 +174,6 @@ big value, will make the Clip to practically do not auto raise unless clicked,
but to be automatically lowered after AUTO_LOWER_DELAY (ms) when leaved. but to be automatically lowered after AUTO_LOWER_DELAY (ms) when leaved.
AutoRaiseLower option for the Clip. This allows automatic Raise/Lower of the
Clip icons when the mouse pointer enter/leave the Clip. To avoid unwanted
raising/lowering there is a time threshold before raising/lowering.
The thresholds can be changed in wconfig.h by changing one or both of
AUTO_LOWER_DELAY and AUTO_RAISE_DELAY (expressed in miliseconds).
For example if you set AUTO_RAISE_DELAY to 0, then the Clip will be raised as
soon as the mouse pointer enters it's area. Setting AUTO_RAISE_DELAY to a very
big value, will make the Clip to practically do not auto raise unless clicked,
but to be automatically lowered after AUTO_LOWER_DELAY (ms) when leaved.
AutoRaiseLower option for the Clip. This allows automatic Raise/Lower of the
Clip icons when the mouse pointer enter/leave the Clip. To avoid unwanted
raising/lowering there is a time threshold before raising/lowering.
The thresholds can be changed in wconfig.h by changing one or both of
AUTO_LOWER_DELAY and AUTO_RAISE_DELAY (expressed in miliseconds).
For example if you set AUTO_RAISE_DELAY to 0, then the Clip will be raised as
soon as the mouse pointer enters it's area. Setting AUTO_RAISE_DELAY to a very
big value, will make the Clip to practically do not auto raise unless clicked,
but to be automatically lowered after AUTO_LOWER_DELAY (ms) when leaved.
New ThemePack Format New ThemePack Format
-------------------- --------------------

51
README
View File

@@ -41,27 +41,20 @@
Description Description
=========== ===========
Window Maker is a window manager designed to emulate the look and feel of Window Maker is the GNU window manager for the X Window System. It was
part of the NEXTSTEP(tm) GUI. It's supposed to be relatively fast and small, designed to emulate the look and feel of part of the NEXTSTEP(tm) GUI. It's
feature rich, easy to configure and easy to use, with a simple and elegant supposed to be relatively fast and small, feature rich, easy to configure and
appearance borrowed from NEXTSTEP(tm). easy to use, with a simple and elegant appearance borrowed from NEXTSTEP(tm).
Window Maker was designed keeping integration with GNUstep in mind and is the Window Maker was designed keeping integration with GNUstep in mind and is the
"official" window manager for it. Read more about GNUstep further on this "official" window manager for it. Read more about GNUstep further on this
file. file.
\begin{marketing babble} Hints (information given by applications to integrate well with the window
Window Maker is also KDE and GNOME compliant, which means you can use manager) for Motif(tm), OPEN LOOK(tm), KDE and GNOME are also supported.
it as the window manager of these desktop environments and even fully So you can replace any of the window managers for these environments
replace kwm with wmaker if you use KDE. In that case, you would benefit with Window Maker while keeping most, if not all, of the window manager
from the best of both worlds, being able to take advantage of the usability functionality.
and unique features of Window Maker, while still having access to KDE
features such as the panel, pager and tight integration with all KDE
applications. I've known of many cases where people keep switching KDE
and Window Maker depending on their mood or needs of the day, but now
you don't need that anymore :)
As GNOME components become more available, the same can be said about it.
\end{marketing babble}
Window Maker was previously called WindowMaker. Window Maker was previously called WindowMaker.
@@ -136,6 +129,7 @@ options/features and other stuff.
* po/ has message catalogs wich are the translated versions of the messages * po/ has message catalogs wich are the translated versions of the messages
displayed by Window Maker. displayed by Window Maker.
* docklib-x.x.tar.gz a library for writing dockapps
Mailing List Mailing List
@@ -203,6 +197,31 @@ Note that you must compile Window Maker with the --enable-sound configure
flag and set the DisableSound option to NO. flag and set the DisableSound option to NO.
OpenL**k support
================
I guess many users, mainly from the academic world, have to use
applications written using the OpenL**k toolkits, so having support
for these apps must be of some use.
To enable, use --enable-openlook when doing the configure. Note that
not everything is implemented.
Implemented stuff include decoration hints and the push-pin. Not implemented
stuff include _SUN_WINDOW_STATE (the compose led state stuff), header (not
sure what's it) and footer strings.
Please give me feedback if something doesn't work. If the feature is
already implemented, but is not working because of a bug, I'll try to
have that fixed. If it's a non-implemented feature and you mention that
it's important (ie: not just cosmetical), I'll consider implementing it.
The "out" state of the pushpin is emulated as a pushed-in close button.
Just click on the button to make it pushed-out, which corresponds
to the pinned-in state of the pushpin. If you push again in the pushed-out
close button, it will act as a normal close button: it will close the window.
Performance Tuning Performance Tuning
================== ==================

View File

@@ -9,11 +9,10 @@ Status of GNOME support
GNOME window manager protocols seem to be a work in progress. GNOME window manager protocols seem to be a work in progress.
Things still change fairly frequently, so, the stuff implemented Things still change fairly frequently, so, the stuff implemented
may not reflect the protocol-of-the-day. If something doesn't may not reflect the latest protocol. If something doesn't work,
work, that's because the protocols have changed again and I still that's probably because the protocols have changed again and I still
didn't have time to reimplement everything or noticed that it didn't have time to reimplement everything or noticed that it
changed (there are no version numbers in the specification). changed. If that happens, please tell me exactly what doesn't work.
If that happens, please tell me exactly what doesn't work.
Other than that, the so called "GNOME Window Manager Compliance - How to Other than that, the so called "GNOME Window Manager Compliance - How to
write a GNOME compliant Window Manager" document, says this: write a GNOME compliant Window Manager" document, says this:
@@ -48,3 +47,4 @@ Also, do not disable mwm hints support (they are enabled by default).
I am not sure, but using --enable-lite or DisableWSMouseActions=YES; I am not sure, but using --enable-lite or DisableWSMouseActions=YES;
might be a bad idea in case of GNOME. might be a bad idea in case of GNOME.

View File

@@ -10,8 +10,8 @@ Window Maker, if you think these advantages are worthy:
Window Maker KWM Window Maker KWM
============================================================================= =============================================================================
Looks NEXTSTEP/NEXTSTEP enhanced Original, but reminds Looks NEXTSTEP(tm)/NEXTSTEP(tm) Original, but reminds
Weendoze enhanced Windows(tm)
Decoration solid, gradient, multi-color solid, vertical and Decoration solid, gradient, multi-color solid, vertical and
Textures gradient, pixmaps, textured horizontal gradient, Textures gradient, pixmaps, textured horizontal gradient,
@@ -23,11 +23,13 @@ Textures gradient, pixmaps, textured horizontal gradient,
Configurable No Yes, but not totally Configurable No Yes, but not totally
Titlebar Buttons Titlebar Buttons
Window Specific Yes No Mini CLI Yes, but limited Yes
Configuration
Quick Keyboard Yes No Window Specific Yes In KDE 1.1, yes.
Navigation Configuration In KDE 1.0, no.
Quick Keyboard Yes In KDE 1.1, yes
Navigation In KDE 1.0, no.
Pager KDE pagers will work as Yes Pager KDE pagers will work as Yes
well as GNOME pagers well as GNOME pagers
@@ -35,11 +37,12 @@ Pager KDE pagers will work as Yes
Session Not yet supported, but Yes, old (pre-X11R6) style Session Not yet supported, but Yes, old (pre-X11R6) style
Management X11R6 style SM is being worked. Management X11R6 style SM is being worked.
Dock kpanel and the Dock kpanel Dock kpanel, GNOME panel and Dock kpanel
GNOME support Yes No GNOME support Yes No
Memory Usage(1) 1.85Mb Lite: 1.79Mb 3.13Mb Memory Usage(1) 1.85Mb Lite: 1.79Mb In KDE 1.0, 3.13Mb
In KDE 1.1, probably more
(1) Memory usage was tested by running wmaker and kwm at the same machine (1) Memory usage was tested by running wmaker and kwm at the same machine
@@ -56,15 +59,20 @@ To enable KDE support in Window Maker, you must compile it after
configuring it as follows: configuring it as follows:
./configure --enable-kde --enable-lite ./configure --enable-kde --enable-lite
The --enable-lite flag is optional, but will reduce some memory The --enable-lite flag is *optional*, but will reduce some memory
usage by removing things that are duplicated in Window Maker and KDE. usage by removing things that are duplicated in Window Maker and KDE.
Do not enable it if you don't care about a few dozen kbytes of memory
savings (see table above). It won't make KDE or Window Maker any
slower/faster.
Then, open WPrefs and turn on the "Disable mouse actions" Then, open WPrefs and turn on the "Disable mouse actions"
option in the Mouse related options panel. Or enable the option in the Mouse related options panel. Or enable the
DisableWSMouseActions option by hand. DisableWSMouseActions option by hand.
Then, just replace kwm with wmaker in your startkde script. Then, just replace kwm with wmaker in your startkde script.
If you are going to use Window Makers sound server, comment out
kwmsound in startkde. Also if wmaker sets your root window
background, comment out kbgndwm, kde's wallpaper setter.
Make sure to disable workspace background setting in KDE. If you Make sure to disable workspace background setting in KDE. If you
wont be using Window Maker themes anyway, you can set wont be using Window Maker themes anyway, you can set
@@ -109,3 +117,10 @@ positioning/maximization code and kpanel's position.
* It seems kpanel (and maybe KDE in general) doesn't like dynamically * It seems kpanel (and maybe KDE in general) doesn't like dynamically
changing the number of workspaces. So, don't create or destroy workspaces changing the number of workspaces. So, don't create or destroy workspaces
while running on KDE, unless you really need. while running on KDE, unless you really need.
* If kpanel, kwmpager or kpager becomes confused about the number of
windows present, restart them.
* Wmaker opens windows by default under/over the panel, when the panel is
at top or left of screen. Use the GUI configuration tool WPrefs to change
this.

7
TODO
View File

@@ -2,13 +2,10 @@
Do ASAP: Do ASAP:
======== ========
- fix bestvisual selection code. Broken. - fix bestvisual selection code. Broken.
- add a dialog to let user choose if we should restart, restart twm or continue crashing on crash. Do not forget to check if wmaker is already fully running.
- fix RemakeStackList() to account for transient windows - fix RemakeStackList() to account for transient windows
- make unhide app map windows in the same stacking order they were before
hiding
- blink border of clients with UrgencyHint set between red and black - blink border of clients with UrgencyHint set between red and black
- finish session stuff - finish session stuff
- fix scroller to not jump while dragging knob (lock setparameters() while dragging?) - fix scroller to not jump while dragging knob
- add multiline support for balloons - add multiline support for balloons
- move/add balloon to WINGs - move/add balloon to WINGs
- finish XStandardColormap stuff in wrlib - finish XStandardColormap stuff in wrlib
@@ -26,8 +23,6 @@ Need to do:
functionality provided by the image libraries to load a minimal functionality provided by the image libraries to load a minimal
amount of data. amount of data.
+ investigate memory leaks + investigate memory leaks
- make Docked apps with WM_CLIENT_MACHINE be launched from respective
machines (also put a marking showing it's remote launched)
- rewrite defaults/wdefaults stuff to use WINGs UD stuff. Search list: - rewrite defaults/wdefaults stuff to use WINGs UD stuff. Search list:
~/G/D/WindowMaker /u/l/s/W/D/WindowMaker built-in-defaults ~/G/D/WindowMaker /u/l/s/W/D/WindowMaker built-in-defaults
- remake internal string processing to use wchar? unicode? - remake internal string processing to use wchar? unicode?

View File

@@ -1,3 +1,15 @@
changes since wmaker 0.50.2:
............................
- added wsetabort() - look WUtil.h
- fixed bug in WMList resize
- added notification sending when changing textfield programatically
- removed WMHideWindow()
- fixed bug in WMCloseWindow()
- added textfield selection patch
- added color panel code
changes since wmaker 0.20.3: changes since wmaker 0.20.3:
............................ ............................

View File

@@ -18,9 +18,7 @@ lib_LIBRARIES = libWINGs.a
include_HEADERS = WINGs.h WUtil.h WINGsP.h include_HEADERS = WINGs.h WUtil.h WINGsP.h
bin_SCRIPTS = WINGs-flags noinst_PROGRAMS = wtest wmquery wmfile fontl testmywidget testcolorpanel
noinst_PROGRAMS = wtest wmquery wmfile fontl testmywidget
testmywidget_SOURCES = testmywidget.c mywidget.c mywidget.h testmywidget_SOURCES = testmywidget.c mywidget.c mywidget.h
@@ -39,6 +37,10 @@ wtest_DEPENDENCIES = libWINGs.a
wmfile_SOURCES = wmfile.c wmfile_SOURCES = wmfile.c
wmfile_LDADD = libWINGs.a $(LIBLIST) wmfile_LDADD = libWINGs.a $(LIBLIST)
testcolorpanel_SOURCES = testcolorpanel.c
testcolorpanel_LDADD = libWINGs.a $(LIBLIST)
wmquery_SOURCES = wmquery.c wmquery_SOURCES = wmquery.c
@@ -61,6 +63,7 @@ libWINGs_a_SOURCES = \
wbrowser.c \ wbrowser.c \
wbutton.c \ wbutton.c \
wcolor.c \ wcolor.c \
wcolorpanel.c \
wcolorwell.c \ wcolorwell.c \
wevent.c \ wevent.c \
wfilepanel.c \ wfilepanel.c \

View File

@@ -65,8 +65,6 @@ DFLAGS = @DFLAGS@
GFXFLAGS = @GFXFLAGS@ GFXFLAGS = @GFXFLAGS@
GFXLFLAGS = @GFXLFLAGS@ GFXLFLAGS = @GFXLFLAGS@
GFXLIBS = @GFXLIBS@ GFXLIBS = @GFXLIBS@
I18N = @I18N@
I18N_MB = @I18N_MB@
ICONEXT = @ICONEXT@ ICONEXT = @ICONEXT@
INTLIBS = @INTLIBS@ INTLIBS = @INTLIBS@
LD = @LD@ LD = @LD@
@@ -79,19 +77,13 @@ NLSDIR = @NLSDIR@
NM = @NM@ NM = @NM@
PACKAGE = @PACKAGE@ PACKAGE = @PACKAGE@
RANLIB = @RANLIB@ RANLIB = @RANLIB@
REDUCE_APPICONS = @REDUCE_APPICONS@
SHAPE = @SHAPE@
SOUND = @SOUND@
VERSION = @VERSION@ VERSION = @VERSION@
WPMOFILES = @WPMOFILES@ WPMOFILES = @WPMOFILES@
XCFLAGS = @XCFLAGS@ XCFLAGS = @XCFLAGS@
XGETTEXT = @XGETTEXT@ XGETTEXT = @XGETTEXT@
XLFLAGS = @XLFLAGS@ XLFLAGS = @XLFLAGS@
XLIBS = @XLIBS@ XLIBS = @XLIBS@
XSHM = @XSHM@
X_EXTRA_LIBS = @X_EXTRA_LIBS@ X_EXTRA_LIBS = @X_EXTRA_LIBS@
X_LOCALE = @X_LOCALE@
pixmapdir = @pixmapdir@
wprefsdir = @wprefsdir@ wprefsdir = @wprefsdir@
AUTOMAKE_OPTIONS = no-dependencies AUTOMAKE_OPTIONS = no-dependencies
@@ -110,9 +102,7 @@ lib_LIBRARIES = libWINGs.a
include_HEADERS = WINGs.h WUtil.h WINGsP.h include_HEADERS = WINGs.h WUtil.h WINGsP.h
bin_SCRIPTS = WINGs-flags noinst_PROGRAMS = wtest wmquery wmfile fontl testmywidget testcolorpanel
noinst_PROGRAMS = wtest wmquery wmfile fontl testmywidget
testmywidget_SOURCES = testmywidget.c mywidget.c mywidget.h testmywidget_SOURCES = testmywidget.c mywidget.c mywidget.h
@@ -132,6 +122,10 @@ wmfile_SOURCES = wmfile.c
wmfile_LDADD = libWINGs.a $(LIBLIST) wmfile_LDADD = libWINGs.a $(LIBLIST)
testcolorpanel_SOURCES = testcolorpanel.c
testcolorpanel_LDADD = libWINGs.a $(LIBLIST)
wmquery_SOURCES = wmquery.c wmquery_SOURCES = wmquery.c
wmquery_LDADD = libWINGs.a $(LIBLIST) wmquery_LDADD = libWINGs.a $(LIBLIST)
@@ -151,6 +145,7 @@ libWINGs_a_SOURCES = \
wbrowser.c \ wbrowser.c \
wbutton.c \ wbutton.c \
wcolor.c \ wcolor.c \
wcolorpanel.c \
wcolorwell.c \ wcolorwell.c \
wevent.c \ wevent.c \
wfilepanel.c \ wfilepanel.c \
@@ -196,10 +191,11 @@ X_PRE_LIBS = @X_PRE_LIBS@
libWINGs_a_LIBADD = libWINGs_a_LIBADD =
libWINGs_a_OBJECTS = configuration.o international.o notification.o \ libWINGs_a_OBJECTS = configuration.o international.o notification.o \
selection.o userdefaults.o wapplication.o wbrowser.o wbutton.o wcolor.o \ selection.o userdefaults.o wapplication.o wbrowser.o wbutton.o wcolor.o \
wcolorwell.o wevent.o wfilepanel.o wframe.o wfont.o wfontpanel.o \ wcolorpanel.o wcolorwell.o wevent.o wfilepanel.o wframe.o wfont.o \
widgets.o wlabel.o wlist.o wmisc.o wpanel.o wpixmap.o wpopupbutton.o \ wfontpanel.o widgets.o wlabel.o wlist.o wmisc.o wpanel.o wpixmap.o \
wscroller.o wscrollview.o wslider.o wsplitview.o wtextfield.o wwindow.o \ wpopupbutton.o wscroller.o wscrollview.o wslider.o wsplitview.o \
wview.o error.o findfile.o hashtable.o memory.o usleep.o wtextfield.o wwindow.o wview.o error.o findfile.o hashtable.o memory.o \
usleep.o
AR = ar AR = ar
PROGRAMS = $(noinst_PROGRAMS) PROGRAMS = $(noinst_PROGRAMS)
@@ -222,8 +218,11 @@ testmywidget_DEPENDENCIES = libWINGs.a \
$(top_builddir)/wrlib/libwraster.la \ $(top_builddir)/wrlib/libwraster.la \
$(top_builddir)/libPropList/libPropList.la $(top_builddir)/libPropList/libPropList.la
testmywidget_LDFLAGS = testmywidget_LDFLAGS =
SCRIPTS = $(bin_SCRIPTS) testcolorpanel_OBJECTS = testcolorpanel.o
testcolorpanel_DEPENDENCIES = libWINGs.a \
$(top_builddir)/wrlib/libwraster.la \
$(top_builddir)/libPropList/libPropList.la
testcolorpanel_LDFLAGS =
CFLAGS = @CFLAGS@ CFLAGS = @CFLAGS@
COMPILE = $(CC) $(DEFS) $(INCLUDES) $(CPPFLAGS) $(CFLAGS) COMPILE = $(CC) $(DEFS) $(INCLUDES) $(CPPFLAGS) $(CFLAGS)
LTCOMPILE = $(LIBTOOL) --mode=compile $(CC) $(DEFS) $(INCLUDES) $(CPPFLAGS) $(CFLAGS) LTCOMPILE = $(LIBTOOL) --mode=compile $(CC) $(DEFS) $(INCLUDES) $(CPPFLAGS) $(CFLAGS)
@@ -237,8 +236,8 @@ DISTFILES = $(DIST_COMMON) $(SOURCES) $(HEADERS) $(TEXINFOS) $(EXTRA_DIST)
TAR = tar TAR = tar
GZIP = --best GZIP = --best
SOURCES = $(libWINGs_a_SOURCES) $(wtest_SOURCES) $(wmquery_SOURCES) $(wmfile_SOURCES) $(fontl_SOURCES) $(testmywidget_SOURCES) SOURCES = $(libWINGs_a_SOURCES) $(wtest_SOURCES) $(wmquery_SOURCES) $(wmfile_SOURCES) $(fontl_SOURCES) $(testmywidget_SOURCES) $(testcolorpanel_SOURCES)
OBJECTS = $(libWINGs_a_OBJECTS) $(wtest_OBJECTS) $(wmquery_OBJECTS) $(wmfile_OBJECTS) $(fontl_OBJECTS) $(testmywidget_OBJECTS) OBJECTS = $(libWINGs_a_OBJECTS) $(wtest_OBJECTS) $(wmquery_OBJECTS) $(wmfile_OBJECTS) $(fontl_OBJECTS) $(testmywidget_OBJECTS) $(testcolorpanel_OBJECTS)
all: all-recursive all-am all: all-recursive all-am
@@ -356,24 +355,9 @@ testmywidget: $(testmywidget_OBJECTS) $(testmywidget_DEPENDENCIES)
@rm -f testmywidget @rm -f testmywidget
$(LINK) $(testmywidget_LDFLAGS) $(testmywidget_OBJECTS) $(testmywidget_LDADD) $(LIBS) $(LINK) $(testmywidget_LDFLAGS) $(testmywidget_OBJECTS) $(testmywidget_LDADD) $(LIBS)
install-binSCRIPTS: $(bin_SCRIPTS) testcolorpanel: $(testcolorpanel_OBJECTS) $(testcolorpanel_DEPENDENCIES)
@$(NORMAL_INSTALL) @rm -f testcolorpanel
$(mkinstalldirs) $(DESTDIR)$(bindir) $(LINK) $(testcolorpanel_LDFLAGS) $(testcolorpanel_OBJECTS) $(testcolorpanel_LDADD) $(LIBS)
@list='$(bin_SCRIPTS)'; for p in $$list; do \
if test -f $$p; then \
echo " $(INSTALL_SCRIPT) $$p $(DESTDIR)$(bindir)/`echo $$p|sed '$(transform)'`"; \
$(INSTALL_SCRIPT) $$p $(DESTDIR)$(bindir)/`echo $$p|sed '$(transform)'`; \
else if test -f $(srcdir)/$$p; then \
echo " $(INSTALL_SCRIPT) $(srcdir)/$$p $(DESTDIR)$(bindir)/`echo $$p|sed '$(transform)'`"; \
$(INSTALL_SCRIPT) $(srcdir)/$$p $(DESTDIR)$(bindir)/`echo $$p|sed '$(transform)'`; \
else :; fi; fi; \
done
uninstall-binSCRIPTS:
@$(NORMAL_UNINSTALL)
list='$(bin_SCRIPTS)'; for p in $$list; do \
rm -f $(DESTDIR)$(bindir)/`echo $$p|sed '$(transform)'`; \
done
install-includeHEADERS: $(include_HEADERS) install-includeHEADERS: $(include_HEADERS)
@$(NORMAL_INSTALL) @$(NORMAL_INSTALL)
@@ -479,13 +463,13 @@ dvi: dvi-recursive
check: all-am check: all-am
$(MAKE) check-recursive $(MAKE) check-recursive
installcheck: installcheck-recursive installcheck: installcheck-recursive
all-am: Makefile $(LIBRARIES) $(PROGRAMS) $(SCRIPTS) $(HEADERS) all-am: Makefile $(LIBRARIES) $(PROGRAMS) $(HEADERS)
install-exec-am: install-libLIBRARIES install-binSCRIPTS install-exec-am: install-libLIBRARIES
install-data-am: install-includeHEADERS install-data-am: install-includeHEADERS
uninstall-am: uninstall-libLIBRARIES uninstall-binSCRIPTS uninstall-includeHEADERS uninstall-am: uninstall-libLIBRARIES uninstall-includeHEADERS
install-exec: install-exec-recursive install-exec-am install-exec: install-exec-recursive install-exec-am
@$(NORMAL_INSTALL) @$(NORMAL_INSTALL)
@@ -501,8 +485,7 @@ uninstall: uninstall-recursive uninstall-am
install-strip: install-strip:
$(MAKE) INSTALL_PROGRAM='$(INSTALL_PROGRAM) -s' INSTALL_SCRIPT='$(INSTALL_PROGRAM)' install $(MAKE) INSTALL_PROGRAM='$(INSTALL_PROGRAM) -s' INSTALL_SCRIPT='$(INSTALL_PROGRAM)' install
installdirs: installdirs-recursive installdirs: installdirs-recursive
$(mkinstalldirs) $(DATADIR)$(libdir) $(DATADIR)$(bindir) \ $(mkinstalldirs) $(DATADIR)$(libdir) $(DATADIR)$(includedir)
$(DATADIR)$(includedir)
mostlyclean-generic: mostlyclean-generic:
@@ -555,12 +538,11 @@ clean-compile maintainer-clean-compile mostlyclean-libtool \
distclean-libtool clean-libtool maintainer-clean-libtool \ distclean-libtool clean-libtool maintainer-clean-libtool \
mostlyclean-noinstPROGRAMS distclean-noinstPROGRAMS \ mostlyclean-noinstPROGRAMS distclean-noinstPROGRAMS \
clean-noinstPROGRAMS maintainer-clean-noinstPROGRAMS \ clean-noinstPROGRAMS maintainer-clean-noinstPROGRAMS \
uninstall-binSCRIPTS install-binSCRIPTS uninstall-includeHEADERS \ uninstall-includeHEADERS install-includeHEADERS install-data-recursive \
install-includeHEADERS install-data-recursive uninstall-data-recursive \ uninstall-data-recursive install-exec-recursive \
install-exec-recursive uninstall-exec-recursive installdirs-recursive \ uninstall-exec-recursive installdirs-recursive uninstalldirs-recursive \
uninstalldirs-recursive all-recursive check-recursive \ all-recursive check-recursive installcheck-recursive info-recursive \
installcheck-recursive info-recursive dvi-recursive \ dvi-recursive mostlyclean-recursive distclean-recursive clean-recursive \
mostlyclean-recursive distclean-recursive clean-recursive \
maintainer-clean-recursive tags tags-recursive mostlyclean-tags \ maintainer-clean-recursive tags tags-recursive mostlyclean-tags \
distclean-tags clean-tags maintainer-clean-tags distdir info dvi \ distclean-tags clean-tags maintainer-clean-tags distdir info dvi \
installcheck all-am install-exec-am install-data-am uninstall-am \ installcheck all-am install-exec-am install-data-am uninstall-am \

Binary file not shown.

Binary file not shown.

File diff suppressed because it is too large Load Diff

View File

@@ -65,8 +65,6 @@ DFLAGS = @DFLAGS@
GFXFLAGS = @GFXFLAGS@ GFXFLAGS = @GFXFLAGS@
GFXLFLAGS = @GFXLFLAGS@ GFXLFLAGS = @GFXLFLAGS@
GFXLIBS = @GFXLIBS@ GFXLIBS = @GFXLIBS@
I18N = @I18N@
I18N_MB = @I18N_MB@
ICONEXT = @ICONEXT@ ICONEXT = @ICONEXT@
INTLIBS = @INTLIBS@ INTLIBS = @INTLIBS@
LD = @LD@ LD = @LD@
@@ -79,19 +77,13 @@ NLSDIR = @NLSDIR@
NM = @NM@ NM = @NM@
PACKAGE = @PACKAGE@ PACKAGE = @PACKAGE@
RANLIB = @RANLIB@ RANLIB = @RANLIB@
REDUCE_APPICONS = @REDUCE_APPICONS@
SHAPE = @SHAPE@
SOUND = @SOUND@
VERSION = @VERSION@ VERSION = @VERSION@
WPMOFILES = @WPMOFILES@ WPMOFILES = @WPMOFILES@
XCFLAGS = @XCFLAGS@ XCFLAGS = @XCFLAGS@
XGETTEXT = @XGETTEXT@ XGETTEXT = @XGETTEXT@
XLFLAGS = @XLFLAGS@ XLFLAGS = @XLFLAGS@
XLIBS = @XLIBS@ XLIBS = @XLIBS@
XSHM = @XSHM@
X_EXTRA_LIBS = @X_EXTRA_LIBS@ X_EXTRA_LIBS = @X_EXTRA_LIBS@
X_LOCALE = @X_LOCALE@
pixmapdir = @pixmapdir@
wprefsdir = @wprefsdir@ wprefsdir = @wprefsdir@
resdatadir = $(datadir)/WINGs resdatadir = $(datadir)/WINGs

View File

@@ -113,7 +113,7 @@ typedef enum {
WALeft, WALeft,
WACenter, WACenter,
WARight, WARight,
WMJustified /* not valid for textfields */ WAJustified /* not valid for textfields */
} WMAlignment; } WMAlignment;
@@ -175,6 +175,17 @@ enum {
WMDownTextMovement WMDownTextMovement
}; };
typedef enum {
WMGrayModeColorPanel,
WMRGBModeColorPanel,
WMCMYKModeColorPanel,
WMHSBModeColorPanel,
WMCustomPaletteModeColorPanel,
WMColorListModeColorPanel,
WMWheelModeColorPanel
} WMColorPanelMode;
/* system images */ /* system images */
#define WSIReturnArrow 1 #define WSIReturnArrow 1
@@ -282,6 +293,8 @@ typedef WMFilePanel WMSavePanel;
typedef struct W_FontPanel WMFontPanel; typedef struct W_FontPanel WMFontPanel;
typedef struct W_ColorPanel WMColorPanel;
/* item for WMList */ /* item for WMList */
typedef struct WMListItem { typedef struct WMListItem {
@@ -370,8 +383,18 @@ typedef WMWidget *WMMatrixCreateCellProc(WMMatrix *mPtr);
typedef void WMBrowserFillColumnProc(WMBrowser *bPtr, int column); typedef void WMBrowserFillColumnProc(WMBrowser *bPtr, int column);
typedef Bool WMConvertSelectionProc(WMWidget *w, Atom selection, Atom target,
Atom *type, void **value, unsigned *length,
int *format);
typedef void WMLoseSelectionProc(WMWidget *w, Atom selection);
typedef void WMSelectionDoneProc(WMWidget *w, Atom selection, Atom target);
/* ....................................................................... */ /* ....................................................................... */
void WMInitializeApplication(char *applicationName, int *argc, char **argv); void WMInitializeApplication(char *applicationName, int *argc, char **argv);
void WMSetApplicationDataPath(char *path); void WMSetApplicationDataPath(char *path);
@@ -889,6 +912,20 @@ void WMSetPopUpButtonEnabled(WMPopUpButton *bPtr, Bool flag);
/* ....................................................................... */ /* ....................................................................... */
WMColorPanel *WMGetColorPanel(WMScreen *scrPtr);
void WMFreeColorPanel(WMColorPanel *panel);
int WMRunColorPanel(WMColorPanel *panel, WMWindow *owner, RColor color);
void WMSetColorPanelColor(WMColorPanel *panel, RColor color);
RColor WMGetColorPanelColor(WMColorPanel *panel);
void WMSetPickerMode(WMColorPanel *panel, WMColorPanelMode mode);
/* ....................................................................... */
WMColorWell *WMCreateColorWell(WMWidget *parent); WMColorWell *WMCreateColorWell(WMWidget *parent);
void WMSetColorWellColor(WMColorWell *cPtr, WMColor *color); void WMSetColorWellColor(WMColorWell *cPtr, WMColor *color);

View File

@@ -177,7 +177,26 @@ typedef struct W_Screen {
struct W_Pixmap *checkMark; struct W_Pixmap *checkMark;
struct W_Pixmap *homeIcon; struct W_Pixmap *homeIcon;
struct W_Pixmap *homeAltIcon;
struct W_Pixmap *magnifyIcon;
struct W_Pixmap *wheelIcon;
struct W_Pixmap *grayIcon;
struct W_Pixmap *rgbIcon;
struct W_Pixmap *cmykIcon;
struct W_Pixmap *hsbIcon;
struct W_Pixmap *customPaletteIcon;
struct W_Pixmap *colorListIcon;
struct W_Pixmap *magnifyAltIcon;
struct W_Pixmap *wheelAltIcon;
struct W_Pixmap *grayAltIcon;
struct W_Pixmap *rgbAltIcon;
struct W_Pixmap *cmykAltIcon;
struct W_Pixmap *hsbAltIcon;
struct W_Pixmap *customPaletteAltIcon;
struct W_Pixmap *colorListAltIcon;
struct W_Pixmap *defaultObjectIcon; struct W_Pixmap *defaultObjectIcon;
Cursor defaultCursor; Cursor defaultCursor;
@@ -395,3 +414,5 @@ void W_RedisplayView(WMView *view);
Bool W_ApplicationInitialized(void); Bool W_ApplicationInitialized(void);
char *W_GetTextSelection(WMScreen *scr, Atom selection); char *W_GetTextSelection(WMScreen *scr, Atom selection);
void W_HandleSelectionEvent(XEvent *event);

View File

@@ -39,7 +39,8 @@
#ifdef NDEBUG #ifdef NDEBUG
#define wassertr(expr, val) ((void)0) #define wassertr(expr) {}
#define wassertrv(expr, val) {}
#else /* !NDEBUG */ #else /* !NDEBUG */
@@ -118,6 +119,10 @@ typedef void WMNotificationObserverAction(void *observerData,
/*......................................................................*/ /*......................................................................*/
typedef void (waborthandler)(int);
waborthandler *wsetabort(waborthandler*);
void wfatal(const char *msg, ...); void wfatal(const char *msg, ...);
void wwarning(const char *msg, ...); void wwarning(const char *msg, ...);

View File

@@ -29,6 +29,7 @@
#include <stdio.h> #include <stdio.h>
#include <string.h> #include <string.h>
#include <assert.h> #include <assert.h>
#include <signal.h>
#ifndef False #ifndef False
# define False 0 # define False 0
@@ -37,7 +38,33 @@
# define True 1 # define True 1
#endif #endif
extern void wAbort(int);
static void
defaultHandler(int bla)
{
if (bla)
raise(SIGABRT);
else
exit(1);
}
static waborthandler *aborthandler = (waborthandler*)defaultHandler;
#define wAbort(a) (*aborthandler)(a)
waborthandler*
wsetabort(waborthandler *handler)
{
waborthandler *old = aborthandler;
aborthandler = handler;
return old;
}
static int Aborting=0; /* if we're in the middle of an emergency exit */ static int Aborting=0; /* if we're in the middle of an emergency exit */

View File

@@ -6,196 +6,260 @@
#include "WINGsP.h" #include "WINGsP.h"
#if 0 #define MAX_PROPERTY_SIZE 8*1024
typedef struct W_SelectionHandler {
typedef struct SelectionHandler {
WMWidget *widget; WMWidget *widget;
Atom selection; Atom selection;
void *clientData; Time timestamp;
WMSelectionProc *proc; WMConvertSelectionProc *convProc;
WMHandlerID timerID; WMLoseSelectionProc *loseProc;
W_SelectionHandler *next; WMSelectionDoneProc *doneProc;
W_SelectionHandler *prev;
} W_SelectionHandler;
#endif
#define SELECTION_TIMEOUT 2000 struct {
#define MAX_PROPERTY_SIZE 10*1024 unsigned delete_pending:1;
#if 0 unsigned done_pending:1;
} flags;
struct SelectionHandler *next;
} SelectionHandler;
static SelectionHandler *selHandlers = NULL;
void void
WMWriteSelectionToClipboard(WMSelection *selection) WMDeleteSelectionHandler(WMWidget *widget, Atom selection)
{ {
} SelectionHandler *handler, *tmp;
Display *dpy = WMWidgetScreen(widget)->display;
Window win = WMWidgetXID(widget);
Time timestamp;
if (!selHandlers)
return;
WMSelection* tmp = selHandlers;
WMCreateSelectionWithData(WMData *data, Atom type)
{
}
#endif
#if 0 if (tmp->widget == widget) {
#define MAX_PROPERTY_SIZE 100*1024 if (tmp->flags.done_pending) {
tmp->flags.delete_pending = 1;
static void
handleSelectionEvent(XEvent *event, void *data)
{
W_SelectionHandler *handler = (W_SelectionHandler*)data;
char *data = NULL;
Atom type;
int format, result;
unsigned long numItems, bytesAfter;
WMScreen *scr = WMWidgetScreen(handler->widget);
WMDeleteTimerHandler(handler->timerID);
if (handler->next)
handler->next->prev = handler->prev;
if (handler->prev)
handler->prev->next = handler->next;
if (handler == WMWidgetScreen(handler->widget)->selectionHandlerList)
WMWidgetScreen(handler->widget)->selectionHandlerList = handler->next;
if (event->xselection.property == None) {
char *name = XGetAtomName(event->xselection.display,
handler->selection);
char *form = XGetAtomName(event->xselection.display, handler->type);
wwarning("error retrieving selection %s with form %s\n", name, form);
if (name)
XFree(name);
if (form)
XFree(form);
free(handler);
return;
}
if (XGetWindowProperty(event->xselection.display,
event->xselection.requestor, handler->property,
0, MAX_PROPERTY_SIZE, False, AnyPropertyType,
&type, &format, &numItems, &bytesAfter,
&data) != Success || type == None) {
if (data)
XFree(data);
free(handler);
return;
}
if (bytesAfter!=0) {
wwarning("data in selection is too large");
if (data)
XFree(data);
free(handler);
return;
}
if (type == XA_STRING || type == scr->compoundTextAtom) {
if (format!=8) {
wwarning("string in selection has format %i, which is invalid",
format);
if (data)
XFree(data);
free(handler);
return; return;
} }
(*handler->proc)(); selHandlers = tmp->next;
timestamp = tmp->timestamp;
free(tmp);
} else {
while (tmp->next) {
if (tmp->next->widget == widget) {
if (tmp->next->flags.done_pending) {
tmp->next->flags.delete_pending = 1;
return;
}
handler = tmp->next;
tmp->next = handler->next;
timestamp = handler->timestamp;
free(handler);
break;
}
tmp = tmp->next;
}
} }
XGrabServer(dpy);
if (XGetSelectionOwner(dpy, selection) == win) {
XSetSelectionOwner(dpy, selection, None, timestamp);
}
XUngrabServer(dpy);
}
static int gotError = 0;
/*
static int
errorHandler(XErrorEvent *error)
{
return 0;
}
*/
static Bool
writeSelection(Display *dpy, Window requestor, Atom property, Atom type,
void *value, long length, int format)
{
/*
printf("write to %x: %s\n", requestor, XGetAtomName(dpy, property));
*/
gotError = 0;
if (!XChangeProperty(dpy, requestor, property, type, format,
PropModeReplace, value, length))
return 0;
XFlush(dpy);
return !gotError;
} }
static void static void
timeoutHandler(void *data) notifySelection(XEvent *event, Atom prop)
{ {
W_SelectionHandler *handler = (W_SelectionHandler*)data; XEvent ev;
/*
wwarning("selection timed out"); printf("envent to %x\n", event->xselectionrequest.requestor);
WMDeleteEventHandler(WMWidgetView(handler->widget), SelectionNotifyMask, */
handleSelectionEvent, data); ev.xselection.type = SelectionNotify;
if (handler->next) ev.xselection.serial = 0;
handler->next->prev = handler->prev; ev.xselection.send_event = True;
if (handler->prev) ev.xselection.display = event->xselectionrequest.display;
handler->prev->next = handler->next; ev.xselection.requestor = event->xselectionrequest.requestor;
if (handler == WMWidgetScreen(handler->widget)->selectionHandlerList) ev.xselection.target = event->xselectionrequest.target;
WMWidgetScreen(handler->widget)->selectionHandlerList = handler->next; ev.xselection.property = prop;
ev.xselection.time = event->xselectionrequest.time;
XSendEvent(event->xany.display, event->xselectionrequest.requestor,
False, 0, &ev);
XFlush(event->xany.display);
} }
void void
WMGetSelection(WMWidget *widget, Atom selection, Atom type, Atom property, W_HandleSelectionEvent(XEvent *event)
WMSelectionProc *proc, void *clientData, Time time)
{ {
WMScreen *scr = WMWidgetScreen(widget); SelectionHandler *handler;
void *data;
Atom rtype;
int bits;
unsigned long len, bytes;
unsigned char *data;
int buffer = -1;
switch (selection) { handler = selHandlers;
case XA_CUT_BUFFER0:
buffer = 0;
break;
case XA_CUT_BUFFER1:
buffer = 1;
break;
case XA_CUT_BUFFER2:
buffer = 2;
break;
case XA_CUT_BUFFER3:
buffer = 3;
break;
case XA_CUT_BUFFER4:
buffer = 4;
break;
case XA_CUT_BUFFER5:
buffer = 5;
break;
case XA_CUT_BUFFER6:
buffer = 6;
break;
case XA_CUT_BUFFER7:
buffer = 7;
break;
}
if (buffer >= 0) {
char *data;
int size;
data = XFetchBuffer(scr->display, &size, buffer);
} else {
W_SelectionHandler *handler;
XDeleteProperty(scr->display, WMWidgetXID(widget), selection);
XConvertSelection(scr->display, selection, type, property,
WMWidgetXID(widget), time);
handler = wmalloc(sizeof(W_SelectionHandler)); while (handler) {
handler->widget = widget; if (WMWidgetXID(handler->widget)==event->xany.window
handler->selection = selection; /* && handler->selection == event->selection*/) {
handler->type = type;
handler->property = property;
handler->clientData = clientData;
handler->proc = proc;
handler->timerID = WMAddTimerHandler(SELECTION_TIMEOUT,
timeoutHandler, handler);
handler->next = scr->selectionHandlerList; switch (event->type) {
handler->prev = NULL; case SelectionClear:
if (scr->selectionHandlerList) if (handler->loseProc)
scr->selectionHandlerList->prev = handler; (*handler->loseProc)(handler->widget, handler->selection);
scr->selectionHandlerList = handler; break;
WMCreateEventHandler(WMWidgetView(widget), SelectionNotifyMask, case SelectionRequest:
handleSelectionEvent, handler); if (handler->convProc) {
Atom atom;
void *data;
unsigned length;
int format;
Atom prop;
/* they're requesting for something old */
if (event->xselectionrequest.time < handler->timestamp
&& event->xselectionrequest.time != CurrentTime) {
notifySelection(event, None);
break;
}
handler->flags.done_pending = 1;
if (!(*handler->convProc)(handler->widget,
handler->selection,
event->xselectionrequest.target,
&atom, &data, &length, &format)) {
notifySelection(event, None);
break;
}
prop = event->xselectionrequest.property;
/* obsolete clients that don't set the property field */
if (prop == None)
prop = event->xselectionrequest.target;
if (!writeSelection(event->xselectionrequest.display,
event->xselectionrequest.requestor,
prop, atom, data, length, format)) {
free(data);
notifySelection(event, None);
break;
}
free(data);
notifySelection(event, prop);
if (handler->doneProc) {
(*handler->doneProc)(handler->widget,
handler->selection,
event->xselectionrequest.target);
}
handler->flags.done_pending = 0;
/* in case the handler was deleted from some
* callback */
if (handler->flags.delete_pending) {
WMDeleteSelectionHandler(handler->widget,
handler->selection);
}
}
break;
case SelectionNotify:
break;
}
}
handler = handler->next;
} }
} }
#endif
Bool
WMCreateSelectionHandler(WMWidget *w, Atom selection, Time timestamp,
WMConvertSelectionProc *convProc,
WMLoseSelectionProc *loseProc,
WMSelectionDoneProc *doneProc)
{
SelectionHandler *handler, *tmp;
Display *dpy = WMWidgetScreen(w)->display;
XSetSelectionOwner(dpy, selection, WMWidgetXID(w), timestamp);
if (XGetSelectionOwner(dpy, selection) != WMWidgetXID(w))
return False;
handler = malloc(sizeof(SelectionHandler));
if (!handler)
return False;
handler->widget = w;
handler->selection = selection;
handler->timestamp = timestamp;
handler->convProc = convProc;
handler->loseProc = loseProc;
handler->doneProc = doneProc;
memset(&handler->flags, 0, sizeof(handler->flags));
if (!selHandlers) {
/* first in the queue */
handler->next = selHandlers;
selHandlers = handler;
} else {
tmp = selHandlers;
while (tmp->next) {
tmp = tmp->next;
}
handler->next = tmp->next;
tmp->next = handler;
}
return True;
}
@@ -270,7 +334,8 @@ W_GetTextSelection(WMScreen *scr, Atom selection)
return NULL; return NULL;
} }
/* nobody owns the selection */ /* nobody owns the selection or the current owner has
* nothing to do with what we need */
if (ev.xselection.property == None) { if (ev.xselection.property == None) {
return NULL; return NULL;
} }

53
WINGs/testcolorpanel.c Normal file
View File

@@ -0,0 +1,53 @@
/*
* Author: Pascal Hofstee <daeron@shadowmere.student.utwente.nl>
*/
#include "WINGs.h"
#include <unistd.h>
#include <stdio.h>
#include "logo.xpm"
void
wAbort()
{
exit(1);
}
char *ProgName;
int main(int argc, char **argv)
{
Display *dpy = XOpenDisplay("");
WMScreen *scr;
WMPixmap *pixmap;
WMColorPanel *panel;
RColor startcolor;
WMInitializeApplication("WMColorPicker", &argc, argv);
ProgName = argv[0];
if (!dpy) {
puts("could not open display");
exit(1);
}
scr = WMCreateSimpleApplicationScreen(dpy);
pixmap = WMCreatePixmapFromXPMData(scr, GNUSTEP_XPM);
WMSetApplicationIconImage(scr, pixmap); WMReleasePixmap(pixmap);
panel = WMGetColorPanel(scr);
startcolor.red = 0;
startcolor.green = 0;
startcolor.blue = 255;
WMRunColorPanel(panel, NULL, startcolor);
return 0;
}

View File

@@ -4,6 +4,9 @@
#include <stdio.h> #include <stdio.h>
#include <assert.h> #include <assert.h>
#include "../src/config.h"
#include "WUtil.h" #include "WUtil.h"
#include <proplist.h> #include <proplist.h>
@@ -168,7 +171,7 @@ WMGetStandardUserDefaults(void)
/* set to save changes in defaults when program is exited */ /* set to save changes in defaults when program is exited */
#if !defined(HAVE_ATEXIT) && defined(HAVE_ON_EXIT) #ifndef HAVE_ATEXIT
on_exit(saveDefaultsChanges,0); on_exit(saveDefaultsChanges,0);
#else #else
atexit(saveDefaultsChanges); atexit(saveDefaultsChanges);

View File

@@ -159,7 +159,7 @@ WMPathForResourceOfType(char *resource, char *ext)
return path; return path;
} }
appdir = wmalloc(strlen(WMApplication.applicationName)+8); appdir = wmalloc(strlen(WMApplication.applicationName)+10);
sprintf(appdir, "Apps/%s.app", WMApplication.applicationName); sprintf(appdir, "Apps/%s.app", WMApplication.applicationName);
if (getenv("GNUSTEP_USER_ROOT")) { if (getenv("GNUSTEP_USER_ROOT")) {

2792
WINGs/wcolorpanel.c Normal file

File diff suppressed because it is too large Load Diff

View File

@@ -16,18 +16,18 @@
#endif #endif
#include <X11/Xos.h>
#ifdef HAVE_SYS_SELECT_H #ifdef HAVE_SYS_SELECT_H
# include <sys/select.h> # include <sys/select.h>
#endif #endif
#ifdef HAVE_GETTIMEOFDAY #include <time.h>
# include <sys/time.h>
# ifdef TIME_WITH_SYS_TIME #ifndef X_GETTIMEOFDAY
# include <time.h> #define X_GETTIMEOFDAY(t) gettimeofday(t, (struct timezone*)0)
# endif #endif
#else /* ! HAVE_GETTIMEOFDAY */
# include <time.h>
#endif /* ! HAVE_GETTIMEOFDAY */
extern _WINGsConfiguration WINGsConfiguration; extern _WINGsConfiguration WINGsConfiguration;
@@ -119,15 +119,10 @@ static WMEventHook *extraEventHandler=NULL;
#define idlePending() (idleHandler) #define idlePending() (idleHandler)
#ifdef HAVE_GETTIMEOFDAY
static void static void
rightNow(struct timeval *tv) { rightNow(struct timeval *tv) {
gettimeofday(tv, NULL); X_GETTIMEOFDAY(tv);
} }
#else /* !HAVE_GETTIMEOFDAY */
# define rightNow(tv) (tv)->tv_sec==time(NULL),(tv)->tv_usec=0
#endif /* !HAVE_GETTIMEOFDAY */
/* is t1 after t2 ? */ /* is t1 after t2 ? */
#define IS_AFTER(t1, t2) (((t1).tv_sec > (t2).tv_sec) || \ #define IS_AFTER(t1, t2) (((t1).tv_sec > (t2).tv_sec) || \
@@ -591,6 +586,12 @@ WMHandleEvent(XEvent *event)
toplevel = W_TopLevelOfView(view); toplevel = W_TopLevelOfView(view);
if (event->type == SelectionNotify || event->type == SelectionClear
|| event->type == SelectionRequest) {
/* handle selection related events */
W_HandleSelectionEvent(event);
}
/* if it's a key event, redispatch it to the focused control */ /* if it's a key event, redispatch it to the focused control */
if (mask & (KeyPressMask|KeyReleaseMask)) { if (mask & (KeyPressMask|KeyReleaseMask)) {
W_View *focused = W_FocusedViewOfToplevel(toplevel); W_View *focused = W_FocusedViewOfToplevel(toplevel);
@@ -619,8 +620,8 @@ WMHandleEvent(XEvent *event)
while (XCheckTypedWindowEvent(event->xexpose.display, view->window, while (XCheckTypedWindowEvent(event->xexpose.display, view->window,
Expose, event)); Expose, event));
} }
if (view->screen->modal && toplevel!=view->screen->modalView if (view->screen->modal && toplevel!=view->screen->modalView
&& !toplevel->flags.worksWhenModal) { && !toplevel->flags.worksWhenModal) {
if (event->type == KeyPress || event->type == KeyRelease if (event->type == KeyPress || event->type == KeyRelease

View File

@@ -194,6 +194,7 @@ makeFilePanel(WMScreen *scrPtr, char *name, char *title)
WMResizeWidget(fPtr->homeButton, 28, 28); WMResizeWidget(fPtr->homeButton, 28, 28);
WMSetButtonImagePosition(fPtr->homeButton, WIPImageOnly); WMSetButtonImagePosition(fPtr->homeButton, WIPImageOnly);
WMSetButtonImage(fPtr->homeButton, scrPtr->homeIcon); WMSetButtonImage(fPtr->homeButton, scrPtr->homeIcon);
WMSetButtonAltImage(fPtr->homeButton, scrPtr->homeAltIcon);
WMSetButtonAction(fPtr->homeButton, goHome, fPtr); WMSetButtonAction(fPtr->homeButton, goHome, fPtr);
WMRealizeWidget(fPtr->win); WMRealizeWidget(fPtr->win);
@@ -281,6 +282,9 @@ WMRunModalSavePanelForDirectory(WMFilePanel *panel, WMWindow *owner,
WMHandleEvent(&event); WMHandleEvent(&event);
} }
/* Must withdraw window because the next time we map
* it, it might have a different transient owner.
*/
WMCloseWindow(panel->win); WMCloseWindow(panel->win);
return (panel->flags.canceled ? False : True); return (panel->flags.canceled ? False : True);

View File

@@ -455,7 +455,158 @@ loadPixmaps(WMScreen *scr)
scr->depth); scr->depth);
} }
RDestroyImage(tmp); RDestroyImage(tmp);
RDestroyImage(image); /* Magnifying Glass Icon for ColorPanel */
tmp = RGetSubImage(image, 24, 0, 40, 32);
if (!RConvertImage(scr->rcontext, tmp, &pixmap)) {
scr->magnifyIcon = NULL;
} else {
scr->magnifyIcon = WMCreatePixmapFromXPixmaps(scr, pixmap, None, 40, 32, scr->depth);
}
RDestroyImage(tmp);
/* ColorWheel Icon for ColorPanel */
tmp = RGetSubImage(image, 0, 25, 24, 24);
if (!RConvertImage(scr->rcontext, tmp, &pixmap)) {
scr->wheelIcon = NULL;
} else {
scr->wheelIcon = WMCreatePixmapFromXPixmaps(scr, pixmap, None, 24, 24, scr->depth);
}
RDestroyImage(tmp);
/* GrayScale Icon for ColorPanel */
tmp = RGetSubImage(image, 65, 0, 40, 24);
if (!RConvertImage(scr->rcontext, tmp, &pixmap)) {
scr->grayIcon = NULL;
} else {
scr->grayIcon = WMCreatePixmapFromXPixmaps(scr, pixmap, None, 40, 24, scr->depth);
}
RDestroyImage(tmp);
/* RGB Icon for ColorPanel */
tmp = RGetSubImage(image, 25, 33, 40, 24);
if (!RConvertImage(scr->rcontext, tmp, &pixmap)) {
scr->rgbIcon = NULL;
} else {
scr->rgbIcon = WMCreatePixmapFromXPixmaps(scr, pixmap, None, 40, 24, scr->depth);
}
RDestroyImage(tmp);
/* CMYK Icon for ColorPanel */
tmp = RGetSubImage(image, 65, 25, 40, 24);
if (!RConvertImage(scr->rcontext, tmp, &pixmap)) {
scr->cmykIcon = NULL;
} else {
scr->cmykIcon = WMCreatePixmapFromXPixmaps(scr, pixmap, None, 40, 24, scr->depth);
}
RDestroyImage(tmp);
/* HSB Icon for ColorPanel */
tmp = RGetSubImage(image, 0, 57, 40, 24);
if (!RConvertImage(scr->rcontext, tmp, &pixmap)) {
scr->hsbIcon = NULL;
} else {
scr->hsbIcon = WMCreatePixmapFromXPixmaps(scr, pixmap, None, 40, 24, scr->depth);
}
RDestroyImage(tmp);
/* CustomColorPalette Icon for ColorPanel */
tmp = RGetSubImage(image, 81, 57, 40, 24);
if (!RConvertImage(scr->rcontext, tmp, &pixmap)) {
scr->customPaletteIcon = NULL;
} else {
scr->customPaletteIcon = WMCreatePixmapFromXPixmaps(scr, pixmap, None, 40, 24, scr->depth);
}
RDestroyImage(tmp);
/* ColorList Icon for ColorPanel */
tmp = RGetSubImage(image, 41, 57, 40, 24);
if (!RConvertImage(scr->rcontext, tmp, &pixmap)) {
scr->colorListIcon = NULL;
} else {
scr->colorListIcon = WMCreatePixmapFromXPixmaps(scr, pixmap, None, 40, 24, scr->depth);
}
RDestroyImage(tmp);
RDestroyImage(image);
image = RLoadImage(scr->rcontext, WINGS_IMAGES_FILE, 0);
if (!image) {
wwarning("WINGs: could not load widget images file: %s",
RMessageForError(RErrorCode));
return False;
}
/* make it have a white background */
gray.red = 0xff;
gray.green = 0xff;
gray.blue = 0xff;
RCombineImageWithColor(image, &gray);
tmp = RGetSubImage(image, 0, 0, 24, 24);
if (!RConvertImage(scr->rcontext, tmp, &pixmap)) {
scr->homeAltIcon = NULL;
} else {
scr->homeAltIcon = WMCreatePixmapFromXPixmaps(scr, pixmap, None, 24, 24,
scr->depth);
}
RDestroyImage(tmp);
/* Magnifying Glass Icon for ColorPanel */
tmp = RGetSubImage(image, 25, 0, 40, 32);
if (!RConvertImage(scr->rcontext, tmp, &pixmap)) {
scr->magnifyAltIcon = NULL;
} else {
scr->magnifyAltIcon = WMCreatePixmapFromXPixmaps(scr, pixmap, None, 40, 32, scr->depth);
}
RDestroyImage(tmp);
/* ColorWheel Icon for ColorPanel */
tmp = RGetSubImage(image, 0, 25, 24, 24);
if (!RConvertImage(scr->rcontext, tmp, &pixmap)) {
scr->wheelAltIcon = NULL;
} else {
scr->wheelAltIcon = WMCreatePixmapFromXPixmaps(scr, pixmap, None, 24, 24, scr->depth);
}
RDestroyImage(tmp);
/* GrayScale Icon for ColorPanel */
tmp = RGetSubImage(image, 65, 0, 40, 24);
if (!RConvertImage(scr->rcontext, tmp, &pixmap)) {
scr->grayAltIcon = NULL;
} else {
scr->grayAltIcon = WMCreatePixmapFromXPixmaps(scr, pixmap, None, 40, 24, scr->depth);
}
RDestroyImage(tmp);
/* RGB Icon for ColorPanel */
tmp = RGetSubImage(image, 25, 33, 40, 24);
if (!RConvertImage(scr->rcontext, tmp, &pixmap)) {
scr->rgbAltIcon = NULL;
} else {
scr->rgbAltIcon = WMCreatePixmapFromXPixmaps(scr, pixmap, None, 40, 24, scr->depth);
}
RDestroyImage(tmp);
/* CMYK Icon for ColorPanel */
tmp = RGetSubImage(image, 65, 25, 40, 24);
if (!RConvertImage(scr->rcontext, tmp, &pixmap)) {
scr->cmykAltIcon = NULL;
} else {
scr->cmykAltIcon = WMCreatePixmapFromXPixmaps(scr, pixmap, None, 40, 24, scr->depth);
}
RDestroyImage(tmp);
/* HSB Icon for ColorPanel */
tmp = RGetSubImage(image, 0, 57, 40, 24);
if (!RConvertImage(scr->rcontext, tmp, &pixmap)) {
scr->hsbAltIcon = NULL;
} else {
scr->hsbAltIcon = WMCreatePixmapFromXPixmaps(scr, pixmap, None, 40, 24, scr->depth);
}
RDestroyImage(tmp);
/* CustomColorPalette Icon for ColorPanel */
tmp = RGetSubImage(image, 81, 57, 40, 24);
if (!RConvertImage(scr->rcontext, tmp, &pixmap)) {
scr->customPaletteAltIcon = NULL;
} else {
scr->customPaletteAltIcon = WMCreatePixmapFromXPixmaps(scr, pixmap, None, 40, 24, scr->depth);
}
RDestroyImage(tmp);
/* ColorList Icon for ColorPanel */
tmp = RGetSubImage(image, 41, 57, 40, 24);
if (!RConvertImage(scr->rcontext, tmp, &pixmap)) {
scr->colorListAltIcon = NULL;
} else {
scr->colorListAltIcon = WMCreatePixmapFromXPixmaps(scr, pixmap, None, 40, 24, scr->depth);
}
RDestroyImage(tmp);
RDestroyImage(image);
#if 0 #if 0
scr->defaultObjectIcon = scr->defaultObjectIcon =

View File

@@ -752,15 +752,15 @@ handleActionEvents(XEvent *event, void *data)
if (event->xbutton.x > WMWidgetWidth(lPtr->vScroller)) { if (event->xbutton.x > WMWidgetWidth(lPtr->vScroller)) {
tmp = getItemIndexAt(lPtr, event->xbutton.y); tmp = getItemIndexAt(lPtr, event->xbutton.y);
if (tmp>=0) {
WMSelectListItem(lPtr, tmp);
lPtr->selectedItem = tmp;
}
lPtr->flags.buttonPressed = 1; lPtr->flags.buttonPressed = 1;
if (WMIsDoubleClick(event)) { if (tmp >= 0) {
if (lPtr->doubleAction) WMSelectListItem(lPtr, tmp);
(*lPtr->doubleAction)(lPtr, lPtr->doubleClientData); if (tmp == lPtr->selectedItem && WMIsDoubleClick(event)) {
if (lPtr->doubleAction)
(*lPtr->doubleAction)(lPtr, lPtr->doubleClientData);
}
lPtr->selectedItem = tmp;
} }
} }
break; break;
@@ -793,6 +793,14 @@ resizeList(WMList *lPtr, unsigned int width, unsigned int height)
} else { } else {
lPtr->flags.dontFitAll = 0; lPtr->flags.dontFitAll = 0;
} }
if (lPtr->itemCount - lPtr->topItem <= lPtr->fullFitLines) {
lPtr->topItem = lPtr->itemCount - lPtr->fullFitLines;
if (lPtr->topItem < 0)
lPtr->topItem = 0;
}
updateScroller(lPtr);
} }

View File

@@ -190,8 +190,8 @@ WMInsertPopUpButtonItem(WMPopUpButton *bPtr, int index, char *title)
while (--i > 0) { while (--i > 0) {
tmp = tmp->nextPtr; tmp = tmp->nextPtr;
} }
bPtr->items->nextPtr = tmp->nextPtr; itemPtr->nextPtr = tmp->nextPtr;
tmp->nextPtr = bPtr->items; tmp->nextPtr = itemPtr;
} }
bPtr->itemCount++; bPtr->itemCount++;

View File

@@ -37,6 +37,7 @@ typedef struct W_TextField {
short offsetWidth; /* offset of text from border */ short offsetWidth; /* offset of text from border */
WMRange selection; WMRange selection;
WMRange prevselection;
#if 0 #if 0
WMHandlerID timerID; /* for cursor blinking */ WMHandlerID timerID; /* for cursor blinking */
@@ -131,6 +132,7 @@ incrToFit(TextField *tPtr)
return vp!=tPtr->viewPosition; return vp!=tPtr->viewPosition;
} }
static int static int
incrToFit2(TextField *tPtr) incrToFit2(TextField *tPtr)
{ {
@@ -248,6 +250,8 @@ WMInsertTextFieldText(WMTextField *tPtr, char *text, int position)
} }
paintTextField(tPtr); paintTextField(tPtr);
WMPostNotificationName(WMTextDidChangeNotification, tPtr, NULL);
} }
@@ -281,6 +285,8 @@ WMDeleteTextFieldRange(WMTextField *tPtr, WMRange range)
} }
paintTextField(tPtr); paintTextField(tPtr);
WMPostNotificationName(WMTextDidChangeNotification, tPtr, NULL);
} }
@@ -318,6 +324,8 @@ WMSetTextFieldText(WMTextField *tPtr, char *text)
if (tPtr->view->flags.realized) if (tPtr->view->flags.realized)
paintTextField(tPtr); paintTextField(tPtr);
WMPostNotificationName(WMTextDidChangeNotification, tPtr, NULL);
} }
@@ -405,6 +413,8 @@ paintCursor(TextField *tPtr)
case WALeft: case WALeft:
cx += tPtr->offsetWidth; cx += tPtr->offsetWidth;
break; break;
case WAJustified:
/* not supported */
case WACenter: case WACenter:
textWidth = WMWidthOfString(screen->normalFont, tPtr->text, textWidth = WMWidthOfString(screen->normalFont, tPtr->text,
tPtr->textLen); tPtr->textLen);
@@ -463,6 +473,7 @@ paintTextField(TextField *tPtr)
W_Screen *screen = tPtr->view->screen; W_Screen *screen = tPtr->view->screen;
W_View *view = tPtr->view; W_View *view = tPtr->view;
int tx, ty, tw, th; int tx, ty, tw, th;
int rx;
int bd; int bd;
int totalWidth; int totalWidth;
@@ -519,7 +530,30 @@ paintTextField(TextField *tPtr)
screen->normalFont, tx, ty, screen->normalFont, tx, ty,
&(tPtr->text[tPtr->viewPosition]), &(tPtr->text[tPtr->viewPosition]),
tPtr->textLen - tPtr->viewPosition); tPtr->textLen - tPtr->viewPosition);
if (tPtr->selection.count) {
int count;
count = tPtr->selection.count < 0
? tPtr->selection.position + tPtr->selection.count
: tPtr->selection.position;
rx = tx + WMWidthOfString(screen->normalFont,
&(tPtr->text[tPtr->viewPosition]),
count);
XSetBackground(screen->display, screen->textFieldGC,
screen->gray->color.pixel);
WMDrawImageString(screen, view->window, screen->textFieldGC,
screen->normalFont, rx, ty,
&(tPtr->text[count]),
abs(tPtr->selection.count));
XSetBackground(screen->display, screen->textFieldGC,
screen->white->color.pixel);
}
if (!tPtr->flags.enabled) if (!tPtr->flags.enabled)
WMSetColorInGC(screen->black, screen->textFieldGC); WMSetColorInGC(screen->black, screen->textFieldGC);
} }
@@ -559,6 +593,7 @@ blinkCursor(void *data)
} }
#endif #endif
static void static void
handleEvents(XEvent *event, void *data) handleEvents(XEvent *event, void *data)
{ {
@@ -599,7 +634,7 @@ handleEvents(XEvent *event, void *data)
(void*)WMIllegalTextMovement); (void*)WMIllegalTextMovement);
} }
break; break;
case Expose: case Expose:
if (event->xexpose.count!=0) if (event->xexpose.count!=0)
break; break;
@@ -632,6 +667,14 @@ handleTextFieldKeyPress(TextField *tPtr, XEvent *event)
count = XLookupString(&event->xkey, buffer, 63, &ksym, NULL); count = XLookupString(&event->xkey, buffer, 63, &ksym, NULL);
buffer[count] = '\0'; buffer[count] = '\0';
if (!event->xkey.state & ShiftMask) {
if (tPtr->selection.count)
refresh = 1;
tPtr->prevselection = tPtr->selection;
tPtr->selection.position = tPtr->cursorPosition;
tPtr->selection.count = 0;
}
switch (ksym) { switch (ksym) {
case XK_Tab: case XK_Tab:
if (event->xkey.state & ShiftMask) { if (event->xkey.state & ShiftMask) {
@@ -666,7 +709,16 @@ handleTextFieldKeyPress(TextField *tPtr, XEvent *event)
case XK_Left: case XK_Left:
if (tPtr->cursorPosition > 0) { if (tPtr->cursorPosition > 0) {
paintCursor(tPtr); paintCursor(tPtr);
tPtr->cursorPosition--; if (event->xkey.state & ControlMask) {
int i;
for (i = tPtr->cursorPosition - 1; i >= 0; i--)
if (tPtr->text[i] == ' ' || i == 0) {
tPtr->cursorPosition = i;
break;
}
} else {
tPtr->cursorPosition--;
}
if (tPtr->cursorPosition < tPtr->viewPosition) { if (tPtr->cursorPosition < tPtr->viewPosition) {
tPtr->viewPosition = tPtr->cursorPosition; tPtr->viewPosition = tPtr->cursorPosition;
refresh = 1; refresh = 1;
@@ -684,7 +736,16 @@ handleTextFieldKeyPress(TextField *tPtr, XEvent *event)
case XK_Right: case XK_Right:
if (tPtr->cursorPosition < tPtr->textLen) { if (tPtr->cursorPosition < tPtr->textLen) {
paintCursor(tPtr); paintCursor(tPtr);
tPtr->cursorPosition++; if (event->xkey.state & ControlMask) {
int i;
for (i = tPtr->cursorPosition + 1; i <= tPtr->textLen; i++)
if (tPtr->text[i] == ' ' || i == tPtr->textLen) {
tPtr->cursorPosition = i;
break;
}
} else {
tPtr->cursorPosition++;
}
while (WMWidthOfString(scr->normalFont, while (WMWidthOfString(scr->normalFont,
&(tPtr->text[tPtr->viewPosition]), &(tPtr->text[tPtr->viewPosition]),
tPtr->cursorPosition-tPtr->viewPosition) tPtr->cursorPosition-tPtr->viewPosition)
@@ -728,7 +789,7 @@ handleTextFieldKeyPress(TextField *tPtr, XEvent *event)
while (WMWidthOfString(scr->normalFont, while (WMWidthOfString(scr->normalFont,
&(tPtr->text[tPtr->viewPosition]), &(tPtr->text[tPtr->viewPosition]),
tPtr->textLen-tPtr->viewPosition) tPtr->textLen-tPtr->viewPosition)
>= tPtr->usableWidth) { > tPtr->usableWidth) {
tPtr->viewPosition++; tPtr->viewPosition++;
refresh = 1; refresh = 1;
} }
@@ -743,10 +804,18 @@ handleTextFieldKeyPress(TextField *tPtr, XEvent *event)
} }
case XK_BackSpace: case XK_BackSpace:
if (tPtr->cursorPosition > 0) { if (tPtr->cursorPosition > 0) {
WMRange range; WMRange range;
changed = 1; changed = 1;
range.position = tPtr->cursorPosition-1; if (tPtr->prevselection.count) {
range.count = 1; range.position = tPtr->prevselection.count < 0
? tPtr->prevselection.position + tPtr->prevselection.count
: tPtr->prevselection.position;
range.count = abs(tPtr->prevselection.count);
} else {
range.position = tPtr->cursorPosition - 1;
range.count = 1;
}
WMDeleteTextFieldRange(tPtr, range); WMDeleteTextFieldRange(tPtr, range);
} }
break; break;
@@ -757,11 +826,19 @@ handleTextFieldKeyPress(TextField *tPtr, XEvent *event)
} }
case XK_KP_Delete: case XK_KP_Delete:
case XK_Delete: case XK_Delete:
if (tPtr->cursorPosition < tPtr->textLen) { if (tPtr->cursorPosition < tPtr->textLen || tPtr->prevselection.count) {
WMRange range; WMRange range;
changed = 1; changed = 1;
range.position = tPtr->cursorPosition; if (tPtr->prevselection.count) {
range.count = 1; range.position = tPtr->prevselection.count < 0
? tPtr->prevselection.position + tPtr->prevselection.count
: tPtr->prevselection.position;
range.count = abs(tPtr->prevselection.count);
} else {
range.position = tPtr->cursorPosition;
range.count = 1;
}
WMDeleteTextFieldRange(tPtr, range); WMDeleteTextFieldRange(tPtr, range);
} }
break; break;
@@ -769,10 +846,33 @@ handleTextFieldKeyPress(TextField *tPtr, XEvent *event)
normal_key: normal_key:
default: default:
if (count > 0 && !iscntrl(buffer[0])) { if (count > 0 && !iscntrl(buffer[0])) {
WMRange range;
changed = 1; changed = 1;
if (tPtr->prevselection.count) {
range.position = tPtr->prevselection.count < 0
? tPtr->prevselection.position + tPtr->prevselection.count
: tPtr->prevselection.position;
range.count = abs(tPtr->prevselection.count);
} else {
range.position = tPtr->cursorPosition;
range.count = 1;
}
if (tPtr->prevselection.count)
WMDeleteTextFieldRange(tPtr, range);
WMInsertTextFieldText(tPtr, buffer, tPtr->cursorPosition); WMInsertTextFieldText(tPtr, buffer, tPtr->cursorPosition);
} else {
return;
} }
break;
} }
if (event->xkey.state & ShiftMask) {
if (tPtr->selection.count == 0)
tPtr->selection.position = tPtr->cursorPosition;
tPtr->selection.count = tPtr->cursorPosition - tPtr->selection.position;
refresh = 1;
}
tPtr->prevselection.count = 0;
if (refresh) { if (refresh) {
paintTextField(tPtr); paintTextField(tPtr);
} }
@@ -826,15 +926,24 @@ handleTextFieldActionEvents(XEvent *event, void *data)
if (tPtr->flags.enabled) if (tPtr->flags.enabled)
handleTextFieldKeyPress(tPtr, event); handleTextFieldKeyPress(tPtr, event);
break; break;
case MotionNotify: case MotionNotify:
if (tPtr->flags.enabled && (event->xmotion.state & Button1Mask)) { if (tPtr->flags.enabled && (event->xmotion.state & Button1Mask)) {
if (!tPtr->selection.count) {
tPtr->selection.position = tPtr->cursorPosition;
}
tPtr->cursorPosition = pointToCursorPosition(tPtr, tPtr->cursorPosition = pointToCursorPosition(tPtr,
event->xmotion.x); event->xmotion.x);
tPtr->selection.count = tPtr->cursorPosition
- tPtr->selection.position;
paintTextField(tPtr); paintTextField(tPtr);
} }
break; break;
case ButtonPress: case ButtonPress:
if (tPtr->flags.enabled && !tPtr->flags.focused) { if (tPtr->flags.enabled && !tPtr->flags.focused) {
WMSetFocusToWidget(tPtr); WMSetFocusToWidget(tPtr);
@@ -844,12 +953,14 @@ handleTextFieldActionEvents(XEvent *event, void *data)
} else if (tPtr->flags.focused) { } else if (tPtr->flags.focused) {
tPtr->cursorPosition = pointToCursorPosition(tPtr, tPtr->cursorPosition = pointToCursorPosition(tPtr,
event->xbutton.x); event->xbutton.x);
tPtr->selection.count = 0;
paintTextField(tPtr); paintTextField(tPtr);
} }
if (event->xbutton.button == Button2 && tPtr->flags.enabled) { if (event->xbutton.button == Button2 && tPtr->flags.enabled) {
char *text; char *text;
text = W_GetTextSelection(tPtr->view->screen, XA_PRIMARY); text = W_GetTextSelection(tPtr->view->screen,
tPtr->view->screen->clipboardAtom);
if (!text) { if (!text) {
text = W_GetTextSelection(tPtr->view->screen, XA_CUT_BUFFER0); text = W_GetTextSelection(tPtr->view->screen, XA_CUT_BUFFER0);
} }
@@ -861,9 +972,9 @@ handleTextFieldActionEvents(XEvent *event, void *data)
} }
} }
break; break;
case ButtonRelease: case ButtonRelease:
break; break;
} }
} }

View File

@@ -431,15 +431,6 @@ realizeWindow(WMWindow *win)
} }
void
WMHideWindow(WMWindow *win)
{
WMUnmapWidget(win);
XWithdrawWindow(win->view->screen->display, win->view->window,
win->view->screen->screen);
}
void void
WMSetWindowMinSize(WMWindow *win, unsigned width, unsigned height) WMSetWindowMinSize(WMWindow *win, unsigned width, unsigned height)
{ {
@@ -564,6 +555,7 @@ WMSetWindowMiniwindowTitle(WMWindow *win, char *title)
void void
WMCloseWindow(WMWindow *win) WMCloseWindow(WMWindow *win)
{ {
WMUnmapWidget(win);
/* withdraw the window */ /* withdraw the window */
if (win->view->flags.realized) if (win->view->flags.realized)
XWithdrawWindow(win->view->screen->display, win->view->window, XWithdrawWindow(win->view->screen->display, win->view->window,
@@ -588,6 +580,9 @@ handleEvents(XEvent *event, void *clientData)
} }
} }
break; break;
case UnmapNotify:
WMUnmapWidget(win);
break;
case DestroyNotify: case DestroyNotify:
destroyWindow(win); destroyWindow(win);
break; break;

View File

@@ -80,7 +80,7 @@ renderTexture(_Panel *panel, char *texture, int width, int height,
return None; return None;
} }
#if 0
static void static void
updatePreviewBox(_Panel *panel, int elements) updatePreviewBox(_Panel *panel, int elements)
{ {
@@ -134,7 +134,7 @@ getStrArrayForKey(char *key)
return PLGetDescription(v); return PLGetDescription(v);
} }
#endif
static void static void
createPanel(Panel *p) createPanel(Panel *p)
@@ -157,7 +157,8 @@ createPanel(Panel *p)
panel->secP = WMCreatePopUpButton(panel->frame); panel->secP = WMCreatePopUpButton(panel->frame);
WMResizeWidget(panel->secP, 242, 20); WMResizeWidget(panel->secP, 242, 20);
WMMoveWidget(panel->secP, 10, 207); WMMoveWidget(panel->secP, 10, 207);
// WMSetPopUpButtonAction(panel->secP, changePage, panel); /* WMSetPopUpButtonAction(panel->secP, changePage, panel);
*/
/* texture list */ /* texture list */

View File

@@ -43,16 +43,13 @@ WPrefs_SOURCES = \
xmodifier.c xmodifier.c
CPPFLAGS = \ CPPFLAGS = \
@CPPFLAGS@ \ @CPPFLAGS@
@SHAPE@ @I18N@ @X_LOCALE@ \
-DNLSDIR="\"$(nlsdir)\""
INCLUDES = \ INCLUDES = \
-I$(top_srcdir)/wrlib \ -I$(top_srcdir)/wrlib \
-I$(top_srcdir)/WINGs \ -I$(top_srcdir)/WINGs \
-I$(top_srcdir)/libPropList \ -I$(top_srcdir)/libPropList @XCFLAGS@
@XCFLAGS@
WPrefs_DEPENDENCIES = $(top_builddir)/WINGs/libWINGs.a WPrefs_DEPENDENCIES = $(top_builddir)/WINGs/libWINGs.a

View File

@@ -65,8 +65,6 @@ DFLAGS = @DFLAGS@
GFXFLAGS = @GFXFLAGS@ GFXFLAGS = @GFXFLAGS@
GFXLFLAGS = @GFXLFLAGS@ GFXLFLAGS = @GFXLFLAGS@
GFXLIBS = @GFXLIBS@ GFXLIBS = @GFXLIBS@
I18N = @I18N@
I18N_MB = @I18N_MB@
ICONEXT = @ICONEXT@ ICONEXT = @ICONEXT@
INTLIBS = @INTLIBS@ INTLIBS = @INTLIBS@
LD = @LD@ LD = @LD@
@@ -79,19 +77,13 @@ NLSDIR = @NLSDIR@
NM = @NM@ NM = @NM@
PACKAGE = @PACKAGE@ PACKAGE = @PACKAGE@
RANLIB = @RANLIB@ RANLIB = @RANLIB@
REDUCE_APPICONS = @REDUCE_APPICONS@
SHAPE = @SHAPE@
SOUND = @SOUND@
VERSION = @VERSION@ VERSION = @VERSION@
WPMOFILES = @WPMOFILES@ WPMOFILES = @WPMOFILES@
XCFLAGS = @XCFLAGS@ XCFLAGS = @XCFLAGS@
XGETTEXT = @XGETTEXT@ XGETTEXT = @XGETTEXT@
XLFLAGS = @XLFLAGS@ XLFLAGS = @XLFLAGS@
XLIBS = @XLIBS@ XLIBS = @XLIBS@
XSHM = @XSHM@
X_EXTRA_LIBS = @X_EXTRA_LIBS@ X_EXTRA_LIBS = @X_EXTRA_LIBS@
X_LOCALE = @X_LOCALE@
pixmapdir = @pixmapdir@
wprefsdir = @wprefsdir@ wprefsdir = @wprefsdir@
SUBDIRS = xpm tiff po SUBDIRS = xpm tiff po
@@ -139,15 +131,12 @@ WPrefs_SOURCES = \
xmodifier.c xmodifier.c
CPPFLAGS = \ CPPFLAGS = \
@CPPFLAGS@ \ @CPPFLAGS@
@SHAPE@ @I18N@ @X_LOCALE@ \
-DNLSDIR="\"$(nlsdir)\""
INCLUDES = \ INCLUDES = \
-I$(top_srcdir)/wrlib \ -I$(top_srcdir)/wrlib \
-I$(top_srcdir)/WINGs \ -I$(top_srcdir)/WINGs \
-I$(top_srcdir)/libPropList \ -I$(top_srcdir)/libPropList @XCFLAGS@
@XCFLAGS@
WPrefs_DEPENDENCIES = $(top_builddir)/WINGs/libWINGs.a WPrefs_DEPENDENCIES = $(top_builddir)/WINGs/libWINGs.a

View File

@@ -636,8 +636,8 @@ fillBrowserColumn(WMBrowser *bPtr, int column)
else else
WMSetTextFieldText(panel->tit1T, getItemTitle(menuList)); WMSetTextFieldText(panel->tit1T, getItemTitle(menuList));
} else { } else {
WMSetTextFieldText(panel->tit1T, getItemTitle(panel->menu));
menuList = panel->menu; menuList = panel->menu;
WMSetTextFieldText(panel->tit1T, getItemTitle(panel->menu));
} }
WMHangData(WMGetBrowserListInColumn(bPtr, column), menuList); WMHangData(WMGetBrowserListInColumn(bPtr, column), menuList);
@@ -743,6 +743,8 @@ changedTitle(void *observerData, WMNotification *notification)
} }
menu = (proplist_t)WMGetHangedData(list); menu = (proplist_t)WMGetHangedData(list);
if (!menu)
return;
txt = WMGetTextFieldText(t); txt = WMGetTextFieldText(t);
changeItemTitle(menu, txt); changeItemTitle(menu, txt);
@@ -1272,6 +1274,48 @@ postProcessMenu(proplist_t menu)
} }
static proplist_t
getDefaultMenu(_Panel *panel, int *hasWSMenu)
{
proplist_t menu, pmenu;
char *menuPath, *gspath;
gspath = wusergnusteppath();
menuPath = wmalloc(strlen(gspath)+128);
/* if there is a localized plmenu for the tongue put it's filename here */
sprintf(menuPath, _("%s/Library/WindowMaker/plmenu"), gspath);
menu = PLGetProplistWithPath(menuPath);
if (!menu) {
wwarning("%s:could not read property list menu", menuPath);
if (strcmp("%s/Library/WindowMaker/plmenu",
_("%s/Library/WindowMaker/plmenu"))!=0) {
sprintf(menuPath, "%s/Library/WindowMaker/plmenu", gspath);
menu = PLGetProplistWithPath(menuPath);
wwarning("%s:could not read property list menu", menuPath);
}
if (!menu) {
WMRunAlertPanel(WMWidgetScreen(panel->win), panel->win,
_("Error"), _("Could not copy default plmenu file "
"from ~/GNUstep/Library/WindowMaker"),
_("OK"), NULL, NULL);
return NULL;
}
}
free(gspath);
free(menuPath);
pmenu = preProcessMenu(menu, hasWSMenu);
PLRelease(menu);
return pmenu;
}
static void static void
showData(_Panel *panel) showData(_Panel *panel)
{ {
@@ -1289,25 +1333,31 @@ showData(_Panel *panel)
strcat(menuPath, "/Defaults/WMRootMenu"); strcat(menuPath, "/Defaults/WMRootMenu");
menu = PLGetProplistWithPath(menuPath); menu = PLGetProplistWithPath(menuPath);
pmenu = NULL;
if (!menu || !PLIsArray(menu)) { if (!menu || !PLIsArray(menu)) {
sprintf(buffer, _("The format of the current menu in ~/G/D/WMRootMenu " sprintf(buffer, _("The format of the menu in ~/G/D/WMRootMenu is "
"is not supported by WPrefs. A new menu will be created.\n" "not recognized by WPrefs. It might be in a format different "
"You can also replace ~/G/D/WMRootMenu with ~/G/L/W/plmenu " "than the one supported by WPrefs or contain a syntax error. "
"to get the default menu.")); "Do you want to continue using the current menu to edit "
"it by hand later or replace it with a default menu in the new "
"format?"));
if (WMRunAlertPanel(WMWidgetScreen(panel->win), panel->win, if (WMRunAlertPanel(WMWidgetScreen(panel->win), panel->win,
_("Warning"), buffer, _("OK"), _("Cancel"), _("Warning"), buffer, _("Keep current menu"),
NULL)==WAPRDefault) { _("Install default menu"), NULL)!=WAPRDefault) {
panel->dontSave = 0; panel->dontSave = 0;
pmenu = getDefaultMenu(panel, &hasWSMenu);
} else { } else {
WMRunAlertPanel(WMWidgetScreen(panel->win), panel->win, WMRunAlertPanel(WMWidgetScreen(panel->win), panel->win,
_("Warning"), _("Any changes made in this section will not be saved"), _("Warning"), _("Any changes made in this section will not be saved"),
_("OK"), NULL, NULL); _("OK"), NULL, NULL);
panel->dontSave = 1; panel->dontSave = 1;
}
if (!pmenu) {
pmenu = PLMakeArrayFromElements(PLMakeString("Applications"),
NULL);
} }
pmenu = PLMakeArrayFromElements(PLMakeString("Applications"),
NULL);
} else { } else {
pmenu = preProcessMenu(menu, &hasWSMenu); pmenu = preProcessMenu(menu, &hasWSMenu);
} }
@@ -1369,7 +1419,7 @@ InitMenu(WMScreen *scr, WMWindow *win)
panel->sectionName = _("Applications Menu Definition"); panel->sectionName = _("Applications Menu Definition");
panel->win = win; panel->win = win;
panel->callbacks.createWidgets = createPanel; panel->callbacks.createWidgets = createPanel;
panel->callbacks.updateDomain = storeData; panel->callbacks.updateDomain = storeData;

View File

@@ -49,6 +49,7 @@ typedef struct _Panel {
WMLabel *speedL; WMLabel *speedL;
WMButton *speedB[5]; WMButton *speedB[5];
WMLabel *acceL; WMLabel *acceL;
WMTextField *acceT;
WMLabel *threL; WMLabel *threL;
WMTextField *threT; WMTextField *threT;
@@ -137,25 +138,40 @@ speedClick(WMWidget *w, void *data)
int threshold; int threshold;
char *tmp; char *tmp;
for (i=0; i<5; i++) { if (w == NULL) {
if (panel->speedB[i]==w) float accel;
break;
}
panel->lastClickedSpeed = panel->speedB[i];
panel->acceleration = 0.5+(i*0.5);
sprintf(buffer, _("Accel.: %.2f"), 0.5+(i*0.5)); tmp = WMGetTextFieldText(panel->acceT);
WMSetLabelText(panel->acceL, buffer); if (sscanf(tmp, "%f", &accel)!=1 || accel < 0) {
WMRunAlertPanel(WMWidgetScreen(w), GetWindow(panel), _("Error"),
_("Invalid mouse acceleration value. Must be a positive real value."),
_("OK"), NULL, NULL);
free(tmp);
return;
}
panel->acceleration = accel;
free(tmp);
} else {
for (i=0; i<5; i++) {
if (panel->speedB[i]==w)
break;
}
panel->acceleration = 0.5+(i*0.5);
sprintf(buffer, "%.2f", 0.5+(i*0.5));
WMSetTextFieldText(panel->acceT, buffer);
}
tmp = WMGetTextFieldText(panel->threT); tmp = WMGetTextFieldText(panel->threT);
if (sscanf(tmp, "%i", &threshold)!=1 || threshold < 0 if (sscanf(tmp, "%i", &threshold)!=1 || threshold < 0
|| threshold > panel->maxThreshold) { || threshold > panel->maxThreshold) {
WMRunAlertPanel(WMWidgetScreen(w), GetWindow(panel), _("Error"), WMRunAlertPanel(WMWidgetScreen(panel->win), GetWindow(panel), _("Error"),
_("Invalid mouse acceleration threshold value. Must be the number of pixels to travel before accelerating."), _("Invalid mouse acceleration threshold value. Must be the number of pixels to travel before accelerating."),
_("OK"), NULL, NULL); _("OK"), NULL, NULL);
} else { } else {
setMouseAccel(WMWidgetScreen(w), 0.5+(i*0.5), threshold); setMouseAccel(WMWidgetScreen(panel->win), panel->acceleration,
threshold);
} }
free(tmp); free(tmp);
} }
@@ -166,7 +182,7 @@ returnPressed(void *observerData, WMNotification *notification)
{ {
_Panel *panel = (_Panel*)observerData; _Panel *panel = (_Panel*)observerData;
speedClick(panel->lastClickedSpeed, panel); speedClick(NULL, panel);
} }
@@ -554,8 +570,15 @@ createPanel(Panel *p)
free(buf2); free(buf2);
panel->acceL = WMCreateLabel(panel->speedF); panel->acceL = WMCreateLabel(panel->speedF);
WMResizeWidget(panel->acceL, 100, 16); WMResizeWidget(panel->acceL, 80, 16);
WMMoveWidget(panel->acceL, 10, 67); WMMoveWidget(panel->acceL, 10, 67);
WMSetLabelText(panel->acceL, _("Acceler.:"));
panel->acceT = WMCreateTextField(panel->speedF);
WMResizeWidget(panel->acceT, 35, 20);
WMMoveWidget(panel->acceT, 85, 65);
WMAddNotificationObserver(returnPressed, panel,
WMTextDidEndEditingNotification, panel->acceT);
panel->threL = WMCreateLabel(panel->speedF); panel->threL = WMCreateLabel(panel->speedF);
@@ -564,8 +587,8 @@ createPanel(Panel *p)
WMSetLabelText(panel->threL, _("Threshold:")); WMSetLabelText(panel->threL, _("Threshold:"));
panel->threT = WMCreateTextField(panel->speedF); panel->threT = WMCreateTextField(panel->speedF);
WMResizeWidget(panel->threT, 40, 20); WMResizeWidget(panel->threT, 30, 20);
WMMoveWidget(panel->threT, 190, 65); WMMoveWidget(panel->threT, 200, 65);
WMAddNotificationObserver(returnPressed, panel, WMAddNotificationObserver(returnPressed, panel,
WMTextDidEndEditingNotification, panel->threT); WMTextDidEndEditingNotification, panel->threT);

View File

@@ -564,7 +564,7 @@ loadConfigurations(WMScreen *scr, WMWindow *mainw)
} }
free(path); free(path);
file = popen("wmaker -version", "r"); file = popen("wmaker --version", "r");
if (!file || !fgets(buffer, 1023, file)) { if (!file || !fgets(buffer, 1023, file)) {
wsyserror(_("could not extract version information from Window Maker")); wsyserror(_("could not extract version information from Window Maker"));
wfatal(_("Make sure wmaker is in your search path.")); wfatal(_("Make sure wmaker is in your search path."));
@@ -597,9 +597,9 @@ loadConfigurations(WMScreen *scr, WMWindow *mainw)
WMRunAlertPanel(scr, mainw, _("Warning"), mbuf, _("OK"), NULL, NULL); WMRunAlertPanel(scr, mainw, _("Warning"), mbuf, _("OK"), NULL, NULL);
} }
file = popen("wmaker -global_defaults_path", "r"); file = popen("wmaker --global_defaults_path", "r");
if (!file || !fgets(buffer, 1023, file)) { if (!file || !fgets(buffer, 1023, file)) {
wsyserror(_("could not run \"wmaker -global_defaults_path\".")); wsyserror(_("could not run \"wmaker --global_defaults_path\"."));
exit(1); exit(1);
} }
if (file) if (file)

View File

@@ -140,7 +140,7 @@ showData(_Panel *panel)
sliderCallback(NULL, panel); sliderCallback(NULL, panel);
WMSetButtonSelected(panel->tranB, GetBoolForKey("OnTopTransients")); WMSetButtonSelected(panel->tranB, GetBoolForKey("OpenTransientOnOwnerWorkspace"));
WMSetButtonSelected(panel->opaqB, GetBoolForKey("OpaqueMove")); WMSetButtonSelected(panel->opaqB, GetBoolForKey("OpaqueMove"));
@@ -159,7 +159,7 @@ storeData(_Panel *panel)
SetBoolForKey(WMGetButtonSelected(panel->miconB), "NoWindowOverIcons"); SetBoolForKey(WMGetButtonSelected(panel->miconB), "NoWindowOverIcons");
SetBoolForKey(WMGetButtonSelected(panel->mdockB), "NoWindowOverDock"); SetBoolForKey(WMGetButtonSelected(panel->mdockB), "NoWindowOverDock");
SetBoolForKey(WMGetButtonSelected(panel->opaqB), "OpaqueMove"); SetBoolForKey(WMGetButtonSelected(panel->opaqB), "OpaqueMove");
SetBoolForKey(WMGetButtonSelected(panel->tranB), "OnTopTransients"); SetBoolForKey(WMGetButtonSelected(panel->tranB), "OpenTransientOnOwnerWorkspace");
SetStringForKey(placements[WMGetPopUpButtonSelectedItem(panel->placP)], SetStringForKey(placements[WMGetPopUpButtonSelectedItem(panel->placP)],
"WindowPlacement"); "WindowPlacement");
sprintf(x, "%i", WMGetSliderValue(panel->hsli)); sprintf(x, "%i", WMGetSliderValue(panel->hsli));
@@ -317,7 +317,7 @@ createPanel(Panel *p)
panel->tranB = WMCreateSwitchButton(panel->tranF); panel->tranB = WMCreateSwitchButton(panel->tranF);
WMMoveWidget(panel->tranB, 10, 5); WMMoveWidget(panel->tranB, 10, 5);
WMResizeWidget(panel->tranB, 250, 30); WMResizeWidget(panel->tranB, 250, 30);
WMSetButtonText(panel->tranB, _("Keep transients above their owners")); WMSetButtonText(panel->tranB, _("Open transients in same workspace as their owners"));
WMMapSubwidgets(panel->tranF); WMMapSubwidgets(panel->tranF);

View File

@@ -43,7 +43,6 @@ struct {
static pid_t DeadChildren[MAX_DEATHS]; static pid_t DeadChildren[MAX_DEATHS];
static int DeadChildrenCount = 0; static int DeadChildrenCount = 0;
void void
wAbort(Bool foo) wAbort(Bool foo)
{ {
@@ -72,11 +71,12 @@ print_help(char *progname)
printf(_("usage: %s [options]\n"), progname); printf(_("usage: %s [options]\n"), progname);
puts(_("options:")); puts(_("options:"));
puts(_(" -display <display> display to be used")); puts(_(" -display <display> display to be used"));
puts(_(" -version print version number and exit")); puts(_(" --version print version number and exit"));
puts(_(" --help print this message and exit"));
} }
#if 0
static RETSIGTYPE static RETSIGTYPE
handleDeadChild(int sig) handleDeadChild(int sig)
{ {
@@ -88,7 +88,7 @@ handleDeadChild(int sig)
DeadChildren[DeadChildrenCount++] = pid; DeadChildren[DeadChildrenCount++] = pid;
} }
} }
#endif
void void
AddDeadChildHandler(pid_t pid, void (*handler)(void*), void *data) AddDeadChildHandler(pid_t pid, void (*handler)(void*), void *data)
@@ -107,7 +107,6 @@ AddDeadChildHandler(pid_t pid, void (*handler)(void*), void *data)
} }
int int
main(int argc, char **argv) main(int argc, char **argv)
{ {
@@ -117,14 +116,17 @@ main(int argc, char **argv)
int i; int i;
char *display_name=""; char *display_name="";
wsetabort(wAbort);
memset(DeadHandlers, 0, sizeof(DeadHandlers)); memset(DeadHandlers, 0, sizeof(DeadHandlers));
WMInitializeApplication("WPrefs", &argc, argv); WMInitializeApplication("WPrefs", &argc, argv);
if (argc>1) { if (argc>1) {
for (i=1; i<argc; i++) { for (i=1; i<argc; i++) {
if (strcmp(argv[i], "-version")==0) { if (strcmp(argv[i], "-version")==0
printf("WPrefs %s\n", WVERSION); || strcmp(argv[i], "--version")==0) {
printf("WPrefs (Window Maker) %s\n", WVERSION);
exit(0); exit(0);
} else if (strcmp(argv[i], "-display")==0) { } else if (strcmp(argv[i], "-display")==0) {
i++; i++;

View File

@@ -45,8 +45,8 @@ WPrefs.pot: $(POTFILES)
install-data-local: $(CATALOGS) install-data-local: $(CATALOGS)
$(mkinstalldirs) $(nlsdir) $(mkinstalldirs) $(DESTDIR)$(nlsdir)
chmod 755 $(nlsdir) chmod 755 $(DESTDIR)$(nlsdir)
for n in $(CATALOGS) __DuMmY ; do \ for n in $(CATALOGS) __DuMmY ; do \
if test "$$n" -a "$$n" != "__DuMmY" ; then \ if test "$$n" -a "$$n" != "__DuMmY" ; then \
l=`basename $$n .mo`; \ l=`basename $$n .mo`; \

View File

@@ -65,8 +65,6 @@ DFLAGS = @DFLAGS@
GFXFLAGS = @GFXFLAGS@ GFXFLAGS = @GFXFLAGS@
GFXLFLAGS = @GFXLFLAGS@ GFXLFLAGS = @GFXLFLAGS@
GFXLIBS = @GFXLIBS@ GFXLIBS = @GFXLIBS@
I18N = @I18N@
I18N_MB = @I18N_MB@
ICONEXT = @ICONEXT@ ICONEXT = @ICONEXT@
INTLIBS = @INTLIBS@ INTLIBS = @INTLIBS@
LD = @LD@ LD = @LD@
@@ -79,19 +77,13 @@ NLSDIR = @NLSDIR@
NM = @NM@ NM = @NM@
PACKAGE = @PACKAGE@ PACKAGE = @PACKAGE@
RANLIB = @RANLIB@ RANLIB = @RANLIB@
REDUCE_APPICONS = @REDUCE_APPICONS@
SHAPE = @SHAPE@
SOUND = @SOUND@
VERSION = @VERSION@ VERSION = @VERSION@
WPMOFILES = @WPMOFILES@ WPMOFILES = @WPMOFILES@
XCFLAGS = @XCFLAGS@ XCFLAGS = @XCFLAGS@
XGETTEXT = @XGETTEXT@ XGETTEXT = @XGETTEXT@
XLFLAGS = @XLFLAGS@ XLFLAGS = @XLFLAGS@
XLIBS = @XLIBS@ XLIBS = @XLIBS@
XSHM = @XSHM@
X_EXTRA_LIBS = @X_EXTRA_LIBS@ X_EXTRA_LIBS = @X_EXTRA_LIBS@
X_LOCALE = @X_LOCALE@
pixmapdir = @pixmapdir@
wprefsdir = @wprefsdir@ wprefsdir = @wprefsdir@
nlsdir = @NLSDIR@ nlsdir = @NLSDIR@
@@ -227,8 +219,8 @@ WPrefs.pot: $(POTFILES)
fi fi
install-data-local: $(CATALOGS) install-data-local: $(CATALOGS)
$(mkinstalldirs) $(nlsdir) $(mkinstalldirs) $(DESTDIR)$(nlsdir)
chmod 755 $(nlsdir) chmod 755 $(DESTDIR)$(nlsdir)
for n in $(CATALOGS) __DuMmY ; do \ for n in $(CATALOGS) __DuMmY ; do \
if test "$$n" -a "$$n" != "__DuMmY" ; then \ if test "$$n" -a "$$n" != "__DuMmY" ; then \
l=`basename $$n .mo`; \ l=`basename $$n .mo`; \

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

View File

@@ -10,6 +10,7 @@ tiffdata_DATA = \
dock.tiff \ dock.tiff \
dontlinkworkspaces.tiff \ dontlinkworkspaces.tiff \
ergonomic.tiff \ ergonomic.tiff \
ergowood.tiff \
expert.tiff \ expert.tiff \
fonts.tiff \ fonts.tiff \
iconprefs.tiff \ iconprefs.tiff \
@@ -23,6 +24,7 @@ tiffdata_DATA = \
minimouseleft.tiff \ minimouseleft.tiff \
minimousemiddle.tiff \ minimousemiddle.tiff \
minimouseright.tiff \ minimouseright.tiff \
miscprefs2.tiff \
moreanim.tiff \ moreanim.tiff \
mousesettings.tiff \ mousesettings.tiff \
mousespeed.tiff \ mousespeed.tiff \
@@ -42,6 +44,8 @@ tiffdata_DATA = \
speed3s.tiff \ speed3s.tiff \
speed4.tiff \ speed4.tiff \
speed4s.tiff \ speed4s.tiff \
temp.tiff \
theme.tiff \
timer0.tiff \ timer0.tiff \
timer0s.tiff \ timer0s.tiff \
timer1.tiff \ timer1.tiff \

View File

@@ -65,8 +65,6 @@ DFLAGS = @DFLAGS@
GFXFLAGS = @GFXFLAGS@ GFXFLAGS = @GFXFLAGS@
GFXLFLAGS = @GFXLFLAGS@ GFXLFLAGS = @GFXLFLAGS@
GFXLIBS = @GFXLIBS@ GFXLIBS = @GFXLIBS@
I18N = @I18N@
I18N_MB = @I18N_MB@
ICONEXT = @ICONEXT@ ICONEXT = @ICONEXT@
INTLIBS = @INTLIBS@ INTLIBS = @INTLIBS@
LD = @LD@ LD = @LD@
@@ -79,19 +77,13 @@ NLSDIR = @NLSDIR@
NM = @NM@ NM = @NM@
PACKAGE = @PACKAGE@ PACKAGE = @PACKAGE@
RANLIB = @RANLIB@ RANLIB = @RANLIB@
REDUCE_APPICONS = @REDUCE_APPICONS@
SHAPE = @SHAPE@
SOUND = @SOUND@
VERSION = @VERSION@ VERSION = @VERSION@
WPMOFILES = @WPMOFILES@ WPMOFILES = @WPMOFILES@
XCFLAGS = @XCFLAGS@ XCFLAGS = @XCFLAGS@
XGETTEXT = @XGETTEXT@ XGETTEXT = @XGETTEXT@
XLFLAGS = @XLFLAGS@ XLFLAGS = @XLFLAGS@
XLIBS = @XLIBS@ XLIBS = @XLIBS@
XSHM = @XSHM@
X_EXTRA_LIBS = @X_EXTRA_LIBS@ X_EXTRA_LIBS = @X_EXTRA_LIBS@
X_LOCALE = @X_LOCALE@
pixmapdir = @pixmapdir@
wprefsdir = @wprefsdir@ wprefsdir = @wprefsdir@
tiffdatadir = $(wprefsdir)/tiff tiffdatadir = $(wprefsdir)/tiff
@@ -106,6 +98,7 @@ tiffdata_DATA = \
dock.tiff \ dock.tiff \
dontlinkworkspaces.tiff \ dontlinkworkspaces.tiff \
ergonomic.tiff \ ergonomic.tiff \
ergowood.tiff \
expert.tiff \ expert.tiff \
fonts.tiff \ fonts.tiff \
iconprefs.tiff \ iconprefs.tiff \
@@ -119,6 +112,7 @@ tiffdata_DATA = \
minimouseleft.tiff \ minimouseleft.tiff \
minimousemiddle.tiff \ minimousemiddle.tiff \
minimouseright.tiff \ minimouseright.tiff \
miscprefs2.tiff \
moreanim.tiff \ moreanim.tiff \
mousesettings.tiff \ mousesettings.tiff \
mousespeed.tiff \ mousespeed.tiff \
@@ -138,6 +132,8 @@ tiffdata_DATA = \
speed3s.tiff \ speed3s.tiff \
speed4.tiff \ speed4.tiff \
speed4s.tiff \ speed4s.tiff \
temp.tiff \
theme.tiff \
timer0.tiff \ timer0.tiff \
timer0s.tiff \ timer0s.tiff \
timer1.tiff \ timer1.tiff \
@@ -161,7 +157,7 @@ CONFIG_HEADER = ../../src/config.h
CONFIG_CLEAN_FILES = CONFIG_CLEAN_FILES =
DATA = $(tiffdata_DATA) DATA = $(tiffdata_DATA)
DIST_COMMON = Makefile.am Makefile.in DIST_COMMON = README Makefile.am Makefile.in
DISTFILES = $(DIST_COMMON) $(SOURCES) $(HEADERS) $(TEXINFOS) $(EXTRA_DIST) DISTFILES = $(DIST_COMMON) $(SOURCES) $(HEADERS) $(TEXINFOS) $(EXTRA_DIST)

9
WPrefs.app/tiff/README Normal file
View File

@@ -0,0 +1,9 @@
This is the new set of icons for WPrefs.app.
These icons are NOT GPL. You are not allowed to use these icons
for anything except WPrefs.app. It's also prohibited to
redistribute this set apart from the WindowMaker source tree.
All graphics are copyright 1998,1999 by Marco van Hylckama Vlieg
(marco@windowmaker.org)

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

BIN
WPrefs.app/tiff/temp.tiff Normal file

Binary file not shown.

BIN
WPrefs.app/tiff/theme.tiff Normal file

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

View File

@@ -10,6 +10,7 @@ xpmdata_DATA = \
dock.xpm \ dock.xpm \
dontlinkworkspaces.xpm \ dontlinkworkspaces.xpm \
ergonomic.xpm \ ergonomic.xpm \
ergowood.xpm \
expert.xpm \ expert.xpm \
fonts.xpm \ fonts.xpm \
iconprefs.xpm \ iconprefs.xpm \
@@ -23,6 +24,7 @@ xpmdata_DATA = \
minimouseleft.xpm \ minimouseleft.xpm \
minimousemiddle.xpm \ minimousemiddle.xpm \
minimouseright.xpm \ minimouseright.xpm \
miscprefs2.xpm \
moreanim.xpm \ moreanim.xpm \
mousesettings.xpm \ mousesettings.xpm \
mousespeed.xpm \ mousespeed.xpm \
@@ -42,6 +44,8 @@ xpmdata_DATA = \
speed3s.xpm \ speed3s.xpm \
speed4.xpm \ speed4.xpm \
speed4s.xpm \ speed4s.xpm \
temp.xpm \
theme.xpm \
timer0.xpm \ timer0.xpm \
timer0s.xpm \ timer0s.xpm \
timer1.xpm \ timer1.xpm \

View File

@@ -65,8 +65,6 @@ DFLAGS = @DFLAGS@
GFXFLAGS = @GFXFLAGS@ GFXFLAGS = @GFXFLAGS@
GFXLFLAGS = @GFXLFLAGS@ GFXLFLAGS = @GFXLFLAGS@
GFXLIBS = @GFXLIBS@ GFXLIBS = @GFXLIBS@
I18N = @I18N@
I18N_MB = @I18N_MB@
ICONEXT = @ICONEXT@ ICONEXT = @ICONEXT@
INTLIBS = @INTLIBS@ INTLIBS = @INTLIBS@
LD = @LD@ LD = @LD@
@@ -79,19 +77,13 @@ NLSDIR = @NLSDIR@
NM = @NM@ NM = @NM@
PACKAGE = @PACKAGE@ PACKAGE = @PACKAGE@
RANLIB = @RANLIB@ RANLIB = @RANLIB@
REDUCE_APPICONS = @REDUCE_APPICONS@
SHAPE = @SHAPE@
SOUND = @SOUND@
VERSION = @VERSION@ VERSION = @VERSION@
WPMOFILES = @WPMOFILES@ WPMOFILES = @WPMOFILES@
XCFLAGS = @XCFLAGS@ XCFLAGS = @XCFLAGS@
XGETTEXT = @XGETTEXT@ XGETTEXT = @XGETTEXT@
XLFLAGS = @XLFLAGS@ XLFLAGS = @XLFLAGS@
XLIBS = @XLIBS@ XLIBS = @XLIBS@
XSHM = @XSHM@
X_EXTRA_LIBS = @X_EXTRA_LIBS@ X_EXTRA_LIBS = @X_EXTRA_LIBS@
X_LOCALE = @X_LOCALE@
pixmapdir = @pixmapdir@
wprefsdir = @wprefsdir@ wprefsdir = @wprefsdir@
xpmdatadir = $(wprefsdir)/xpm xpmdatadir = $(wprefsdir)/xpm
@@ -106,6 +98,7 @@ xpmdata_DATA = \
dock.xpm \ dock.xpm \
dontlinkworkspaces.xpm \ dontlinkworkspaces.xpm \
ergonomic.xpm \ ergonomic.xpm \
ergowood.xpm \
expert.xpm \ expert.xpm \
fonts.xpm \ fonts.xpm \
iconprefs.xpm \ iconprefs.xpm \
@@ -119,6 +112,7 @@ xpmdata_DATA = \
minimouseleft.xpm \ minimouseleft.xpm \
minimousemiddle.xpm \ minimousemiddle.xpm \
minimouseright.xpm \ minimouseright.xpm \
miscprefs2.xpm \
moreanim.xpm \ moreanim.xpm \
mousesettings.xpm \ mousesettings.xpm \
mousespeed.xpm \ mousespeed.xpm \
@@ -138,6 +132,8 @@ xpmdata_DATA = \
speed3s.xpm \ speed3s.xpm \
speed4.xpm \ speed4.xpm \
speed4s.xpm \ speed4s.xpm \
temp.xpm \
theme.xpm \
timer0.xpm \ timer0.xpm \
timer0s.xpm \ timer0s.xpm \
timer1.xpm \ timer1.xpm \

View File

@@ -1,275 +1,265 @@
/* XPM */ /* XPM */
static char * image_name[] = { static char * image_name[] = {
"48 48 224 2", "48 48 214 2",
" c None", " c None",
". c #E79DE79DE79D", ". c #CF3CCB2BCF3C",
"X c #DF7DE38DDF7D", "X c #B6DAB2CAB6DA",
"o c #DF7DDF7DDF7D", "o c #AEBAAEBAAEBA",
"O c #D75CDF7DDF7D", "O c #AEBAAAAAAEBA",
"+ c #D75CD75CD75C", "+ c #A699A699A699",
"@ c #D75CD34CD75C", "@ c #A699A289A699",
"# c #CF3CCF3CCF3C", "# c #9E799E799E79",
"$ c #CF3CCB2BCF3C", "$ c #9E799A699E79",
"% c #C71BC71BC71B", "% c #965896589658",
"& c #C71BC30BC71B", "& c #965892489658",
"* c #BEFBBEFBBEFB", "* c #8E388E388E38",
"= c #BEFBBAEABEFB", "= c #8E388A288E38",
"- c #B6DAB6DAB6DA", "- c #38E338E338E3",
"; c #000000000000", "; c #861786178617",
": c #D75CDB6CD75C", ": c #69A669A669A6",
"> c #B6DAB2CAB6DA", "> c #861782078617",
", c #EFBEF3CEF7DE", ", c #DF7DDF7DDF7D",
"< c #EFBEF3CEEFBE", "< c #EFBEEFBEEFBE",
"1 c #E79DEFBEEFBE", "1 c #DF7DDB6CDF7D",
"2 c #CF3C9E79A699", "2 c #D75CD75CD75C",
"3 c #61853CF338E3", "3 c #CF3CD34CCF3C",
"4 c #86177DF78E38", "4 c #C71BC71BC71B",
"5 c #A699AAAAAEBA", "5 c #596559655965",
"6 c #86178A288E38", "6 c #79E77DF779E7",
"7 c #861786178E38", "7 c #410341035965",
"8 c #8E388A289658", "8 c #410341035144",
"9 c #D75CA699AEBA", "9 c #38E33CF34924",
"0 c #79E714512081", "0 c #30C230C238E3",
"q c #61855D755965", "q c #2081208128A2",
"w c #69A669A671C6", "w c #28A228A230C2",
"e c #AEBAAEBAAEBA", "e c #28A2249230C2",
"r c #861786178617", "r c #28A2249228A2",
"t c #79E775D68617", "t c #8617820779E7",
"y c #8E3882079658", "y c #492449246185",
"u c #96588E38A699", "u c #38E338E34924",
"i c #96589248A699", "i c #082008200820",
"p c #8E3886179E79", "p c #000000000000",
"a c #861782079658", "a c #410341034103",
"s c #B6DAA289AEBA", "s c #18611C712081",
"d c #9E792CB238E3", "d c #514455555144",
"f c #38E3249230C2", "f c #79E779E779E7",
"g c #9E799E79A699", "g c #410345145965",
"h c #71C675D679E7", "h c #DF7DE38DDF7D",
"j c #AEBAAAAAAEBA", "j c #186118612081",
"k c #9E799A69AEBA", "k c #965896589E79",
"l c #C71BBEFBC71B", "l c #41033CF35144",
"z c #A6999A69AEBA", "z c #FFFFFFFFFFFF",
"x c #A699A699AEBA", "x c #C71BC30BC71B",
"c c #BEFB659569A6", "c c #186114511861",
"v c #41031C712081", "v c #71C675D671C6",
"b c #514455555965", "b c #B6DAB6DAB6DA",
"n c #69A669A679E7", "n c #2081249228A2",
"m c #A699A699A699", "m c #186114512081",
"M c #8E388A28A699", "M c #104014511861",
"N c #B6DAAAAABEFB", "N c #514451445144",
"B c #C71B5D756185", "B c #514455556185",
"V c #618514512081", "V c #514451445965",
"C c #492449245144", "C c #69A6659571C6",
"Z c #AEBAAEBAB6DA", "Z c #596559656185",
"A c #69A6659571C6", "A c #514455555965",
"S c #8E38AAAAB6DA", "S c #59655D756185",
"D c #B6DA208130C2", "D c #492445144924",
"F c #9E7975D679E7", "F c #38E33CF34103",
"G c #9E7934D338E3", "G c #71C671C671C6",
"H c #410330C230C2", "H c #9E799E79AEBA",
"J c #71C66DB679E7", "J c #79E775D68617",
"K c #6185618569A6", "K c #861786178E38",
"L c #A699A289A699", "L c #71C671C679E7",
"P c #BEFB34D338E3", "P c #6185659569A6",
"I c #492418612081", "I c #79E77DF78617",
"U c #596555556185", "U c #618561856185",
"Y c #59655D7569A6", "Y c #20811C712081",
"T c #9E799E799E79", "T c #8E388E389658",
"R c #861782078617", "R c #69A66DB669A6",
"E c #79E771C68617", "E c #71C675D68617",
"W c #A69959656185", "W c #69A66DB671C6",
"Q c #410338E34103", "Q c #49244D344924",
"! c #596559656185", "! c #BEFBBEFBBEFB",
"~ c #9E799A699E79", "~ c #71C671C669A6",
"^ c #79E775D679E7", "^ c #410345144103",
"/ c #CF3CD75CD75C", "/ c #59655D755965",
"( c #CF3CD34CD75C", "( c #492449244924",
") c #C71BCB2BCF3C", ") c #618565956185",
"_ c #BEFBC30BBEFB", "_ c #71C682079658",
"` c #B6DABAEABEFB", "` c #861779E779E7",
"' c #96589A699E79", "' c #79E775D679E7",
"] c #8E389A699658", "] c #96589658A699",
"[ c #965896589658", "[ c #CF3CCB2BE79D",
"{ c #71C675D671C6", "{ c #AEBAAEBAC71B",
"} c #618561856185", "} c #9E799E79B6DA",
"| c #514451445965", "| c #8E388A289E79",
" . c #38E33CF34103", " . c #79E779E78617",
".. c #30C234D34103", ".. c #96588E389E79",
"X. c #492445144924", "X. c #8E3882078E38",
"o. c #965892489658", "o. c #861779E78617",
"O. c #8E3892489E79", "O. c #8E3886178617",
"+. c #96588E389658", "+. c #9E7992489658",
"@. c #71C682079E79", "@. c #69A66DB68E38",
"#. c #8E388E388E38", "#. c #B6DAB6DAD75C",
"$. c #965882076185", "$. c #CF3CCF3CEFBE",
"%. c #861775D669A6", "%. c #D75CD34CEFBE",
"&. c #9E79A699A699", "&. c #D75CD75CEFBE",
"*. c #8E388A288E38", "*. c #96589658BEFB",
"=. c #596559655965", "=. c #86178207B6DA",
"-. c #8E3892489658", "-. c #8E388A289658",
";. c #861775D69658", ";. c #71C66DB671C6",
":. c #A6998207A699", ":. c #618575D69658",
">. c #69A6618569A6", ">. c #51446DB69E79",
",. c #00000C301040", ",. c #71C68617A699",
"<. c #000010401040", "<. c #71C68617AEBA",
"1. c #000010401861", "1. c #71C68A28AEBA",
"2. c #8E389A69A699", "2. c #96588E38BEFB",
"3. c #79E786179E79", "3. c #96589248BEFB",
"4. c #86178E389E79", "4. c #AEBAAAAAD75C",
"5. c #8E388E389658", "5. c #A699A699CF3C",
"6. c #965882079E79", "6. c #9E79A289CF3C",
"7. c #79E779E779E7", "7. c #96589658C71B",
"8. c #596551445144", "8. c #69A665959658",
"9. c #000018611861", "9. c #79E779E7AEBA",
"0. c #00001C712081", "0. c #86178617B6DA",
"q. c #79E78A28A699", "q. c #8E3882079658",
"w. c #71C67DF79658", "w. c #861779E78E38",
"e. c #69A67DF79658", "e. c #69A6659569A6",
"r. c #69A675D68E38", "r. c #BEFBBAEABEFB",
"t. c #5965659579E7", "t. c #96589A69A699",
"y. c #38E33CF34924", "y. c #79E786179E79",
"u. c #28A228A228A2", "u. c #AEBAAEBAD75C",
"i. c #69A665958617", "i. c #A699A289CF3C",
"p. c #A6998207B6DA", "p. c #71C66DB6A699",
"a. c #0000249228A2", "a. c #79E77DF7AEBA",
"s. c #38E355555965", "s. c #8E388A28BEFB",
"d. c #000028A230C2", "d. c #96588A289658",
"f. c #00002CB230C2", "f. c #9E79A289AEBA",
"g. c #104030C238E3", "g. c #9E799E79C71B",
"h. c #69A686178E38", "h. c #61855D7579E7",
"j. c #30C238E34103", "j. c #A699A289C71B",
"k. c #5144596569A6", "k. c #86178207AEBA",
"l. c #28A22CB238E3", "l. c #69A66DB6A699",
"z. c #51444D344103", "z. c #86177DF7AEBA",
"x. c #8E3875D66185", "x. c #6185618569A6",
"c. c #96587DF79658", "c. c #79E78A289E79",
"v. c #9E797DF7A699", "v. c #A699AAAAD75C",
"b. c #00002CB238E3", "b. c #79E77DF79E79",
"n. c #28A255555965", "n. c #96589248C71B",
"m. c #000030C238E3", "m. c #96588E389658",
"M. c #000034D34103", "M. c #71C66DB679E7",
"N. c #10403CF34103", "N. c #86178207A699",
"B. c #596586178E38", "B. c #8E388617AEBA",
"V. c #38E338E34924", "V. c #9E799E79CF3C",
"C. c #18611C712081", "C. c #71C671C6A699",
"Z. c #618555554103", "Z. c #9E799A69A699",
"A. c #79E76DB65144", "A. c #86178A289E79",
"S. c #79E775D669A6", "S. c #8E38861771C6",
"D. c #2081208128A2", "D. c #69A665955965",
"F. c #410341034103", "F. c #71C659655144",
"G. c #00003CF34103", "G. c #8E3879E74103",
"H. c #492471C679E7", "H. c #79E76DB65965",
"J. c #492475D679E7", "J. c #69A6618569A6",
"K. c #CF3CDB6CDF7D", "K. c #618559655965",
"L. c #104045144924", "L. c #8E388617B6DA",
"P. c #38E33CF35144", "P. c #8E388E38BEFB",
"I. c #410349245965", "I. c #A6999E79A699",
"U. c #28A230C24103", "U. c #9E79A699AEBA",
"Y. c #618559655144", "Y. c #96588E3869A6",
"T. c #BEFBAEBAC71B", "T. c #CF3CCB2B9658",
"R. c #492441035144", "R. c #E79DE79DB6DA",
"E. c #000041034924", "E. c #E79DDF7DD75C",
"W. c #492479E78617", "W. c #E79DDF7DCF3C",
"Q. c #000049245144", "Q. c #AEBA9248B6DA",
"!. c #596586179658", "!. c #B6DA8A289E79",
"~. c #186159656185", "~. c #9E7979E78617",
"^. c #104051445965", "^. c #965869A68617",
"/. c #492449245965", "/. c #86177DF771C6",
"(. c #49244D346185", "(. c #69A665958E38",
"). c #61855D7569A6", "). c #B6DAA699AEBA",
"_. c #596559655144", "_. c #596555554103",
"`. c #2081249230C2", "`. c #69A661854103",
"'. c #CF3CC30BD75C", "'. c #79E76DB65144",
"]. c #79E769A679E7", "]. c #51444D3438E3",
"[. c #00004D345965", "[. c #71C679E7A699",
"{. c #000051445965", "{. c #71C66DB69658",
"}. c #492486178E38", "}. c #69A66DB69E79",
"|. c #000055556185", "|. c #79E775D6AEBA",
" X c #69A69E79A699", " X c #9E7996589E79",
".X c #C71BD34CD75C", ".X c #492455556185",
"XX c #208169A671C6", "XX c #9E799A696185",
"oX c #618596589E79", "oX c #CF3CC30B5965",
"OX c #492455556185", "OX c #D75CC71B5965",
"+X c #4924555569A6", "+X c #C71BBAEA8617",
"@X c #20811C7128A2", "@X c #BEFBB6DA8E38",
"#X c #30C234D34924", "#X c #30C22CB24103",
"$X c #C71BBAEAC71B", "$X c #618561858617",
"%X c #0000596569A6", "%X c #5965596579E7",
"&X c #00005D7569A6", "&X c #59655D758617",
"*X c #514492489E79", "*X c #8E3886178E38",
"=X c #1040618569A6", "=X c #A699AAAAB6DA",
"-X c #B6DACF3CCF3C", "-X c #71C66DB65965",
";X c #61859E79A699", ";X c #6185596530C2",
":X c #51445D7571C6", ":X c #5965514430C2",
">X c #5965618571C6", ">X c #596559654924",
",X c #186118612081", ",X c #30C234D34924",
"<X c #410345145144", "<X c #618561858E38",
"1X c #FFFFFFFFFFFF", "1X c #4924492469A6",
"2X c #8617FFFF4924", "2X c #8E389248A699",
"3X c #104034D338E3", "3X c #AEBAB2CABEFB",
"4X c #186130C230C2", "4X c #30C230C24103",
"5X c #28A230C230C2", "5X c #492445146185",
"6X c #000004100820", "6X c #186118611861",
"7X c #104014511861", "7X c #30C234D330C2",
"8X c #186128A228A2", "8X c #D75CDB6CE79D",
"9X c #104038E34103", "9X c #E79DE79DE79D",
"0X c #59656DB68617", "0X c #E79DEBADE79D",
"qX c #2081249228A2", "qX c #08200C300820",
"wX c #AEBA96589E79",
"eX c #A6998E38AEBA",
"rX c #8E3871C68E38",
"tX c #30C230C230C2",
"yX c #28A228A230C2",
"uX c #69A66DB669A6",
"iX c #596561855965",
"pX c #BEFBFFFF9658",
"aX c #410341034924",
"sX c #492449244924",
" ", " ",
" . . . . . . . . . . . . . . . . . . . ", " ",
" . . . X o O O + @ # $ $ % & * * = - ; ", " . . . . . . . . . . . . . . . . . . . . . . ",
" . . X o o : + @ # $ $ % & * * = - > ; ", " . X X o o O O + + @ # # $ $ % % & * * = = - ",
" . X o O , < < , , , < 1 1 2 3 4 > > ; ", " . X o o O O + + @ # # $ $ % % & * * = = ; - ",
" . o o < 5 6 7 8 8 8 6 6 9 0 q w > e ; ", " . o o O O + + @ # # $ $ % % & * * = = ; ; - ",
" . o O , r t y u i p a s d f g h e j ; ", " . o O O * % & & & * * * = = = ; ; ; : ; > - ",
" . O + , 7 p k l z k x c v b - n j m ; ", " . O O + , < 1 1 2 2 3 . . . 4 4 3 2 5 > 6 - ",
" . + @ , 7 M N B d u 2 V C w Z A j m ; ", " . O + + 1 O 7 8 9 0 q q w e r q $ 2 5 t 6 - ",
" . @ @ < 7 p S D D F G H A J Z K m L ; ", " . + + @ 1 + y 7 u i p a = r q s $ 2 d 6 f - ",
" . @ # < r t p Z P P I U J J j Y L T ; ", " . + @ # 2 + g 7 e p - > h w q j k 3 d f f - ",
" . # $ < R J t E W 0 Q A J J x ! T ~ ; ", " . @ @ # 2 + 7 l w i 2 z x q j c k . d f v - ",
" . $ % 1 R t ^ t h b A ^ ^ ^ x b T ~ ; ", " . # # $ 2 @ 7 9 e - b + n j m M & . N v v - ",
" . % % . / : ( ) % _ ` - Z ' ] C ~ [ ; ", " . # $ $ 3 @ u B V C Z A S D F m & . N v G - ",
" . % & { } } b | K C ... .X.C .[ o.; ", " . $ $ % 3 H 9 J K C L P I G U Y T . N G R - ",
" . & * = Z e ~ O.+.@.E 7 T w o.[ o.#.; ", " . $ % % 3 b E L L W W W P U 5 d o 4 Q R R - ",
" . * = = o.r r r r $.@.$.@.%.w o.+.#.; ", " . % % & . , 1 1 2 3 3 . . 4 4 x ! ! Q R : - ",
" . = = - > e e j x &.L g ~ ' o.o.#.*.; ", " . % & T ~ : X 4 4 4 4 4 4 4 4 O a ^ 5 : : - ",
" . = - > e e j m m L ~ ~ ~ [ +.#.*.r ; ", " . & * * = ; / N N N N N N N N ( ) R : : ) - ",
" . ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ", " . * * * = ; v $ $ $ $ $ $ $ $ N R : : ) ) - ",
". . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ", " . * = = ; ; f N Q Q Q Q ( ( ( d : : ) ) U - ",
"O O + @ # $ $ % & * * = - ; . . . X o o O + @ # $ $ % & * * = - =.. . . X o O O + @ # $ $ % & * ", " . = = ; ; t _ 6 f f v v G R R R : ) ) U / - ",
"O + @ # # $ % & * * = - > ; . . ; ; O ; ; @ # # $ % & * * = - > ; . . X o o : + @ # # $ % & * * ", " . = ; ; > ` f f ' v v G R R : : ) ) U / / - ",
"# L i &.-.j & * * = - > > ; . X ; o ; + ; ; # $ - w ;.:.>.^ > > ; . X o ,.<.<.1.1.1.1.1.1.1.<.<.", " . ; ; > 6 6 f f v v G R R : : ) ) U / / 5 - ",
"g 2.3.3.@.4.5.[ = - > > e ; . o o O + @ # # $ & n 6.7.- > 8.> e ; . o o 9.0.0.0.0.0.0.0.0.0.0.0.", " . - - - - - - - - - - - - - - - - - - - - - ",
"q.3.w.e.r.t.y.u.- > > e j ; . o O + @ # # $ * i.p.E >.q j } e j ; . o O 0.a.s._ s.d.f.g.h.2.g.a.", ". . . . . . . . . . . . . . . . . . . . . . . . . . . - . . . . . . . . . . . . . . . . . . . . ",
"j.k.r.k.l.l.z.x.%.r ^ j j ; . O + @ # # $ - c.v.{ = > R [ *.j j ; . O + f.f.b.h.( n.m.M.N.B.f.f.", "@ # # $ $ % % & * * = = - . X X o o o O + + @ @ # $ . > % & & * = = - . X X o o O O + + @ # # $ ",
"j.V...C.Z.x.A.S.^ U D.m m ; . + @ @ # $ - c.v.o.= - > =.F.T m m ; . + @ M.M.G.H.J.K.n.G.L.B.G.M.", "# # $ $ % % & * * = = ; - . X X p O O + + @ # # $ $ % 3 v * * = = ; - . X o o O O + + @ # # $ $ ",
"P.I.U.u.z.A.{ .D.Y.u.m L ; . @ @ # $ > T.c.~ = - - ^ R.=.L m L ; . @ @ G.E.E.W.Q.!.K.~.^.!.E.E.", "# $ $ % % & * * = = ; ; - . o o p O + + @ # # $ $ % % $ . > = = ; ; - . o o O $ @ + @ # # $ $ % ",
"/.(...u.F.)...l._.y.`.L T ; . @ # $ ~ '.].T = - e K E } m m L T ; . @ # [.[.{.}.|.|. X.XXXoX{.[.", "$ $ % % & * * * = ; ; > - . o O p + + @ # # $ $ % % * = v + G ; ; > - . o O O d 5 A ) ) ) ) ) R ",
"OX+XV.@X@X| y.l.#XP.l.T T ; . # $ +.$X>.> = - e ).v.).j m L T T ; . # $ %X&X&X*X=X%X%XS -X;X&X&X", "= I ] [ [ { } | .v > 6 - . O O + + @ # # $ $ % * K ..X.o.O.+.5 t 6 - . O O + U K @.@ @ + O O X ",
":X>XI.OX,XC <XU.U.C R ~ ~ ; . $ % . 8.- 1X- j E :.t j m L 2X~ ~ ; . $ % ^.3X4X&.5X6X; 6XC.7X8X9X", "#.$.%.%.&.&.#.*.=.S I 6 - . O + + @ # # $ $ % ; K -.; : ) ) ;., 5 6 - . O + + A :.>.,.,.<.<.<.1.",
"t.0XOX+XU./.j.qX*.T ~ ~ [ ; . % % ).wX= 1X1XeXrXR j m L T 2X2X[ ; . % % ; ; C.tXtX6X; ; ; ; ; ; ", "2.3.4.5.6.7.8.9.0.S 6 f - . + + @ @ # $ $ % 6 q.w.W U ' e.: : T r.U - . + + @ U t.y.! x x 4 4 . ",
"0Xr.k.k.#XP.V.yXuXT ~ [ o.; . % & ~ uX- 1X; 1X[ j m L T T ~ [ o.; . % & ; ; ; ; ; ; ; ; ; ; ; ; ", "u.u.3.i.i.0.p.a.s.Z f f - . + @ # # $ $ & f d.z z ( / e.) P e.6 % r.5 . + @ # ) f.y.O 6 G ; 6 * ",
"! 0X:X:X#Xl. .iX^ ~ [ o.#.; . & 9 _ uX} 1X; ; 1Xm L g ~ T pXpX#.; . & * ; ; ; ; ; ; ; ; ; ; ; ; ", "u.g.q h.j.k.l.z.s.5 f v - . @ @ # $ $ * ; d.L z p z f ;.: x.U f f = a . @ @ # ) f.c.4 & & $ o + ",
"> r aXy.sX} 7.T ~ [ o.#.#.; . _ 6X- > wX1X; ; ; 1XT wX~ [ o.#.#.; . * = ; ; ; ; ; ; ; ; ; ; ; ; ", "4.v.@.b.u.n.p.a.s.5 v v - . # # $ $ ; m.d.: ( z p p z L M.d / f v v - . # # $ ) f.c.X = = = > $ ",
"Z e j m L L ~ ~ [ [ o.#.*.; . ` ; - > e 1X; ; ; ; 1X' [ [ 2X2X*.; . = = - > > e j m L L T ~ [ o.", "N.B.*.V.i.7.C.=.s.A v G - . # $ $ 6 Z.= U ( 5 z p p p z Q N ) v v G - . # $ $ ) f.A.x & R S.D.~ ",
"e j m L L T ~ [ o.+.#.*.r ; . = - > e e 1X; ; ; ; ; 1Xo.o.#.2Xr ; . = - > e e j m L L T ~ [ o.o.", "F.G.H.J.K.B.C.L.P.A G W - . $ $ f I.> 5 Q ) f z p p p p z ) G v G R - . $ $ % ) U._ t Y.T.R.E.W.",
"=.; ; ; ; ; ; ; ; ; ; ; ; =.. ; ; ; ; ; 1X; ; ; ; ; ; 1X; ; ; ; ; . ; ; ; ; ; ; ; ; ; ; ; ; ; ; ", "Q.!.~.^./.(.l.z.s.A R R - . $ % ).' N N R 6 f z p p p z : G G G R R - . $ % % : = a _.`.'.'.].Y.",
" 1X; ; ; ; ; ; ; 1X ", "[.P.P.{.w l }.|.z.V R : - . % % ` U d G > f Xz z z p z v v G R R : - . % % & : + .Xe.XXoXOX+X@X",
" 1X; ; ; ; 1X1X1X1X1X ", "#X$X0.%Xq u 8.p.&XA : : - ^ 5 T ; ` e.f *Xm.: Q Q z p p z G R R : : - . % & * : =XA.O U -X;X:X>X",
" 1X; ; 1X; 1X ", "0 %X=.7 c ,X<X1X- ) : ) - 3 x U * f ' X*X/ ( d R G z z G R R : : ) - . & T * : =X2X3 & 6 G v R ",
" 1X; 1X1X; ; 1X ", "9.z.=.l M u 9 - ) : ) ) - . @ x 5 > ` ` N ( / G v v v G R R : : ) ) - . * * = G 3X2X4 # & O + @ ",
" 1X1X 1X; 1X ", "4X5X<X,X6X7X^ : : ) ) U - . * $ , U 6 : 5 ) 5 : : v ) R R : : ) ) U - . * = * 3X8X3X9X9X0X0X< < ",
" 1X 1X; ; 1X ", "/ a 7X- U : : : ) ) U / - . = = $ ! 5 6 6 f qXn 7X6X( 6XN : ) ) U U - . = = = O.; 6 6 f f v v G ",
" 1X; 1X ", "v v G W R : : ) ) U / / - . = ; ; T , 5 f f a F ].- ( - N ) ) U / / - . = ; ; > 6 6 f f v v G R ",
" 1X; 1X ", "v G R R : : ) ) U / / 5 - . ; ; > t * X - v v G W R : : ) ) U / / 5 - . ; ; > 6 6 f f v v G R R ",
" 1X1X "}; "- - - - - - - - - - - - - . - - - - - - - - - - - - - - - - - - - - - . - - - - - - - - - - - - "};

View File

@@ -1,143 +1,195 @@
/* XPM */ /* XPM */
static char * image_name[] = { static char * image_name[] = {
"48 48 92 1", "48 48 144 2",
" c None", " c None",
". c #000000000000", ". c #38E338E338E3",
"X c #FFFFFFFFFFFF", "X c #E79DE79DE79D",
"o c #9E7914511861", "o c #71C67DF769A6",
"O c #9E7920811861", "O c #492451444103",
"+ c #514451445144", "+ c #618575D65144",
"@ c #104010401040", "@ c #000000000000",
"# c #AEBAAAAAAEBA", "# c #28A2FBEE28A2",
"$ c #D75CD75CD75C", "$ c #30C2FBEE28A2",
"% c #F7DEF7DEF7DE", "% c #514451445144",
"& c #F7DEFBEEF7DE", "& c #4103F7DE28A2",
"* c #E79DEBADE79D", "* c #4924F7DE28A2",
"= c #B6DAB6DAB6DA", "= c #6185F3CE28A2",
"- c #69A66DB669A6", "- c #71C6EFBE28A2",
"; c #082004100820", "; c #8E38E79D28A2",
": c #965830C21861", ": c #9E79E38D28A2",
"> c #AEBAAEBAAEBA", "> c #B6DADB6C2081",
", c #C71BCB2BC71B", ", c #BEFBD75C2081",
"< c #965892489658", "< c #CF3CCB2B2081",
"1 c #9E799A699E79", "1 c #D75CC30B2081",
"2 c #BEFBBAEABEFB", "2 c #E79DB2CA2081",
"3 c #DF7DE38DDF7D", "3 c #E79DAEBA2081",
"4 c #79E77DF779E7", "4 c #EFBE9A692081",
"5 c #965838E31861", "5 c #F7DE8E382081",
"6 c #38E310401040", "6 c #F7DE79E72081",
"7 c #E79D59655965", "7 c #F7DE6DB62081",
"8 c #965896589658", "8 c #861751442081",
"9 c #38E33CF338E3", "9 c #8E384D341861",
"0 c #082008200820", "0 c #8E3845141861",
"q c #10400C301040", "q c #965841031861",
"w c #DF7DD34CD75C", "w c #965838E31861",
"e c #F7DE30C230C2", "e c #965830C21861",
"r c #CF3C61856185", "r c #9E7920811861",
"t c #A699A289A699", "t c #9E7914511861",
"y c #30C230C230C2", "y c #FFFFFFFFFFFF",
"u c #965841031861", "u c #10400C301040",
"i c #CF3CCF3CCF3C", "i c #59655D755965",
"p c #EFBEEFBEEFBE", "p c #BEFBBAEABEFB",
"a c #E79D20812081", "a c #EFBEEBADE79D",
"s c #AEBA6DB669A6", "s c #F7DEFBEEF7DE",
"d c #618565956185", "d c #EFBEEBADEFBE",
"f c #8E3845141861", "f c #BEFBBEFBBEFB",
"g c #618561856185", "g c #69A669A669A6",
"h c #DF7D34D330C2", "h c #28A228A228A2",
"j c #A69979E779E7", "j c #596559655965",
"k c #492449244924", "k c #E79DE38DDF7D",
"l c #410341034103", "l c #AEBAA699A699",
"z c #EFBEF3CEEFBE", "z c #79E779E771C6",
"x c #B6DA61856185", "x c #618561856185",
"c c #8E388A288E38", "c c #71C669A669A6",
"v c #28A228A228A2", "v c #96588A288617",
"b c #8E384D341861", "b c #C71BC71BC71B",
"n c #38E338E338E3", "n c #F7DEF7DEEFBE",
"m c #596559655965", "m c #965896589658",
"M c #208120812081", "M c #F7DEF7DEF7DE",
"N c #861751442081", "N c #A6999A699658",
"B c #E79DE79DE79D", "B c #492445144103",
"V c #DF7DDB6CDF7D", "V c #618555555144",
"C c #CF3CD34CCF3C", "C c #9658820779E7",
"Z c #28A2249228A2", "Z c #9E7996589658",
"A c #F7DE6DB62081", "A c #96588E388617",
"S c #20811C712081", "S c #79E775D671C6",
"D c #F7DE79E72081", "D c #514449244103",
"F c #F7DE8E382081", "F c #618561855965",
"G c #EFBE9A692081", "G c #D75CD34CD75C",
"H c #28A22CB228A2", "H c #A699A699A699",
"J c #69A669A669A6", "J c #861786178617",
"K c #59655D755965", "K c #EFBEF3CEEFBE",
"L c #E79DAEBA2081", "L c #A69996589658",
"P c #E79DB2CA2081", "P c #AEBA9E799658",
"I c #71C675D671C6", "I c #8617820779E7",
"U c #9E799E799E79", "U c #71C66DB669A6",
"Y c #D75CC30B2081", "Y c #79E771C669A6",
"T c #DF7DDF7DDF7D", "T c #8E3886178617",
"R c #CF3CCB2B2081", "R c #71C671C669A6",
"E c #C71BC30BC71B", "E c #410345144103",
"W c #8E388E388E38", "W c #C71BBEFBBEFB",
"Q c #861782078617", "Q c #9E799E799E79",
"! c #49244D344924", "! c #8E388E388E38",
"~ c #514455555144", "~ c #30C230C230C2",
"^ c #186118611861", "^ c #41033CF338E3",
"/ c #BEFBD75C2081", "/ c #AEBA9E799E79",
"( c #B6DADB6C2081", "( c #69A665956185",
") c #9E79E38D28A2", ") c #492449244103",
"_ c #8E38E79D28A2", "_ c #D75CD75CD75C",
"` c #9E790C300820", "` c #596555555144",
"' c #71C6EFBE28A2", "' c #71C675D671C6",
"] c #6185F3CE28A2", "] c #5144FFFF0000",
"[ c #4924F7DE28A2", "[ c #38E371C62081",
"{ c #4103F7DE28A2", "{ c #DF7DDB6CD75C",
"} c #30C2FBEE28A2", "} c #CF3CC71BC71B",
"| c #28A2FBEE28A2", "| c #38E334D330C2",
" ", " . c #9E7992488E38",
" ", ".. c #596559655144",
" ", "X. c #61855D756185",
" ", "o. c #30C22CB230C2",
" ......X ", "O. c #618559655144",
" . .. . .oooooX ", "+. c #49244D344924",
" .. .OOOOOX ", "@. c #492451444924",
" . . .+++++X ", "#. c #514451444924",
" @#$%&&*=-; .:::::X ", "$. c #514455555144",
" >&,<<<<<1234 .55555X ", "%. c #492449244924",
" . 67$1<<<<<<<<<890 . .+++++X ", "&. c #71C671C671C6",
" qwer<<<<<<<<<<8ty0 .uuuuuX ", "*. c #38E338E330C2",
" ip1as<<<<<<<<<<<d9 .fffffX ", "=. c #514455554924",
" g&1<shj<<<<<<<<<<8kl .+++++X ", "-. c #A699A2899E79",
" . z,<<<jx<<<<<<<<<<<cv . .bbbbbX ", ";. c #BEFBB6DAB6DA",
" n&<<<<<<<<<<<<<<<<<8mM .NNNNNX ", ":. c #410341034103",
" =B<<<<<<<<<<<<<<<<<<cv .+++++X ", ">. c #DF7DDF7DDF7D",
" VC<<<<<<<<<<<<<<<<<<8Z .AAAAAX ", ",. c #4103410338E3",
" p,<<<<<<<<<<<<<<<<<<<S .DDDDDX ", "<. c #E79DDF7DDF7D",
" .. &=<<<<<<<<<<<<<<<<<<<Z .. .+++++X ", "1. c #30C234D330C2",
" .. %><<<<<<<<<<<<<<<<<<<Z .. .FFFFFX ", "2. c #38E33CF338E3",
" *><<<<<<<<<<<<<<<<<<<v .GGGGGX ", "3. c #DF7DCF3CC71B",
" C=<<<<<<<<<<<<<<<<<<<H .+++++X ", "4. c #B6DAAAAAAEBA",
" J*<<<<<<<<<<<<<<<<<<KM .LLLLLX ", "5. c #AEBAAAAAA699",
" . z#<<<<<<<<<<<<<<<<<n . .PPPPPX ", "6. c #28A22CB228A2",
" IXU<<<<<<<<<<<<<<<-Z .+++++X ", "7. c #CF3CBEFBB6DA",
" ,V<<<<<<<<<<<<<<<n .YYYYYX ", "8. c #30C22CB228A2",
" 0VTt<<<<<<<<<<<-v; .RRRRRX ", "9. c #28A224922081",
" . qEcWQ<<<<<<<Ilv0 . .+++++X ", "0. c #4924410338E3",
" !+mmkIJ~^@@v ./////X ", "q. c #30C230C228A2",
" ;vq....@^. .(((((X ", "w. c #8E38820779E7",
" . . .+++++X ", "e. c #492441034103",
" .. .)))))X ", "r. c #B6DAA2899E79",
" . .. . ._____X ", "t. c #8E387DF771C6",
" X .+++++X ", "y. c #28A228A22081",
" X`. .'''''X ", "u. c #DF7D18611861",
" X`. .]]]]]X ", "i. c #618528A228A2",
" ....X`.......................X .+++++X ", "p. c #49243CF338E3",
" .+++X`.++++++++++++++++++++++X .[[[[[X ", "a. c #9E798A288617",
" .+++X`.++++++++++++++++++++++X .{{{{{X ", "s. c #79E76DB669A6",
" XXXXX`.XXXXXXXXXXXXXXXXXXXXXXX .+++++X ", "d. c #410338E330C2",
" X`. .}}}}}X ", "f. c #71C669A66185",
" X`. .|||||X ", "g. c #A69992488617",
" . XXXXXXX ", "h. c #79E769A66185",
" ", "j. c #410334D330C2",
" ", "k. c #8E3879E771C6",
" ", "l. c #514445144103",
" "}; "z. c #082008200820",
"x. c #861775D669A6",
"c. c #9E79861779E7",
"v. c #9658820771C6",
"b. c #861771C669A6",
" ",
" ",
" ",
" . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . X ",
" . o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o X ",
" . o O O O o + + O o O O O o O O O o o o o o o o o o o o o o o o o o o o o o o X ",
" . o + o O o + o O o + o O o + o O o o o o o o o o o o o o o o o o o o o o o o X ",
" . o + o O o + o O o + o O o + o O o o o o o o o o o o o o o o o o o o o o o o X ",
" . o + O + o + + O o + O + o + O + o o o o o o o o o o o o o o o o o o o o o o X ",
" . o + o O o + o O o O o + o O o + o o o o o o o o o o o o o o o o o o o o o o X ",
" . o + o O o + o O o O o + o O o + o o o o o o o o o o o o o o o o o o o o o o X ",
" . o O O O o + + O o O + + o O O O o o o o o o o o o o o o o o o o o o o o o o X ",
" . o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o X ",
" X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X ",
" ",
" @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ ",
" @ # $ % & * % = - % ; : % > , % < 1 % 2 3 % 4 5 % 6 7 % 8 9 % 0 q % w e % r t y ",
" @ # $ % & * % = - % ; : % > , % < 1 % 2 3 % 4 5 % 6 7 % 8 9 % 0 q % w e % r t y ",
" @ # $ % & * % = - % ; : % > , % < 1 % 2 3 % 4 5 % 6 7 % 8 9 % 0 q % w e % r t y ",
" @ # $ % & * % = - % ; : % > , % < 1 % 2 3 % 4 5 % 6 7 % 8 9 % 0 q % w e % r t y ",
" @ # $ % & * % = - % ; : % > , % < 1 % 2 3 % 4 5 % 6 7 % 8 9 % 0 q % w e % r t y ",
" y y y y y y y y y y y y y y y y y y y y y y y y y y y y y y y y y y y y y y y y ",
" ",
" ",
" ",
" u i p a s d f g u ",
" h h h h h h h h h h h h h h h h h h j s k l z x c v b n g ",
" h f f f f f f f f f f f f f f f f h m M N B V C Z A S D F G H ",
" h H H H H H H H H H H H H H H H H h J K S B L P I U c Y T R E W Q ",
" h ! ! ! ! ! ~ ~ ~ ~ ~ ~ ! ! ! ! ! h ^ s T B / Y F F F F F x ( R ) _ ` ",
" h ' ' ' ' ' ~ ] ] ] ] [ ' ' ' ' ' h @ { } | .F ............i i F F F k @ ",
" h x i X.x i ~ [ [ [ [ [ x i X.x i h o.s U O.c +.+.@.#.#.#.% $.$.$.i ) f +. ",
" h %.%.%.%.%.%.%.%.%.%.%.%.%.%.%.%.h &.X *.U ) ) ) ) +.+.+.#.#.+.#.=.=.S -. ",
" h ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ h ;.f ~ ..^ ^ :.:.E E E E ) E E ) +.#.G ",
" h h h h h h h h h h h h h h h h h h >.l | ^ *.*.^ ^ ,.,.,.^ ,.,.^ ,.E :.<. ",
" { -.1.| | | | *.^ 2.^ 2.2.*.*.*.^ ^ 3. ",
" h h h h h h h h h h h h h h h h h h 4.5.6.| ~ | | | | | *.*.*.| | | *.^ b ",
" h f f f f f f f f f f f f f f f f h ( 7.8.8.~ | | | | ~ | | | ~ | | *.O.Z ",
" h H H H H H H H H H H H H H H H H h 9.3.0.8.q.~ ~ | ~ ~ ~ ~ ~ ~ ~ | ^ w.e. ",
" h ! ! ! ! ! ~ ~ ~ ~ ~ ~ ! ! ! ! ! h @ r.t.y.8.8.~ ~ ~ ~ ~ ~ ~ q.| ~ B r.@ ",
" h ' ' ' ' ' ~ u.u.u.u.i.' ' ' ' ' h h r.p.q.8.8.q.~ ~ ~ q.q.~ q.,.Y B ",
" h X.X.X.X.X.~ i.i.i.i.i.X.X.X.X.X.h ` a.~ *.~ 8.q.~ ~ 8.q.8.^ V s. ",
" h %.%.%.%.%.%.%.%.%.%.%.%.%.%.%.%.h O.a.d.*.^ 1.8.8.8.*.^ O.f. ",
" h ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ h *.g.h.j.*.,.,.^ D k.l. ",
" h h h h h h h h h h h h h h h h h h z.d.x.c.c.v.b.B z. ",
" ",
" ",
" "};

View File

@@ -1,226 +1,245 @@
/* XPM */ /* XPM */
static char * image_name[] = { static char * image_name[] = {
"48 48 175 2", "48 48 194 2",
" c None", " c None",
". c #E79DE79DE79D", ". c #CF3CCB2BCF3C",
"X c #DF7DE38DDF7D", "X c #9E799E799E79",
"o c #DF7DDF7DDF7D", "o c #965896589658",
"O c #D75CDB6CD75C", "O c #965892489658",
"+ c #D75CD75CD75C", "+ c #9E79A289A699",
"@ c #D75CD34CD75C", "@ c #AEBABAEABEFB",
"# c #CF3CCF3CCF3C", "# c #28A2249228A2",
"$ c #CF3CCB2BCF3C", "$ c #492445144924",
"% c #C71BC71BC71B", "% c #49244D344924",
"& c #BEFBBAEABEFB", "& c #492449244924",
"* c #B6DABAEAB6DA", "* c #30C230C230C2",
"= c #B6DAB6DAB6DA", "= c #E79DEBADE79D",
"- c #000000000000", "- c #F7DEF3CEF7DE",
"; c #C71BC30BC71B", "; c #B6DAB6DAB6DA",
": c #B6DAB2CAB6DA", ": c #A699B6DAB6DA",
"> c #71C675D671C6", "> c #8E3892489658",
", c #41033CF34103", ", c #71C675D671C6",
"< c #20811C712081", "< c #71C671C671C6",
"1 c #186118611861", "1 c #69A66DB669A6",
"2 c #492449244924", "2 c #38E338E338E3",
"3 c #965896589658", "3 c #9E799A699E79",
"4 c #49244D344924", "4 c #9E79B2CAB6DA",
"5 c #082004100820", "5 c #30C22CB230C2",
"6 c #208124922081", "6 c #410341034103",
"7 c #69A669A669A6", "7 c #79E779E779E7",
"8 c #8E388E388E38", "8 c #861782078617",
"9 c #AEBAAEBAAEBA", "9 c #D75CDB6CD75C",
"0 c #38E338E338E3", "0 c #DF7DE38DDF7D",
"q c #AEBAAAAAAEBA", "q c #A699B2CAB6DA",
"w c #104010401040", "w c #8E388E388E38",
"e c #861786178617", "e c #B6DAC30BBEFB",
"r c #514451445144", "r c #8E388A288E38",
"t c #FFFFFFFFFFFF", "t c #AEBAAAAAAEBA",
"y c #104014511861", "y c #BEFBBAEABEFB",
"u c #A699A699A699", "u c #BEFBBEFBBEFB",
"i c #38E334D338E3", "i c #79E77DF779E7",
"p c #F7DEFBEEF7DE", "p c #86178E388E38",
"a c #410341034103", "a c #69A671C671C6",
"s c #082008200820", "s c #96589A699E79",
"d c #A699A289A699", "d c #69A679E779E7",
"f c #30C230C230C2", "f c #861786178617",
"g c #9E799A699E79", "g c #28A230C230C2",
"h c #E79DEBADE79D", "h c #596559655965",
"j c #9E799E799E79", "j c #082008200820",
"k c #69A66DB669A6", "k c #618565956185",
"l c #EFBEF3CEEFBE", "l c #861786178E38",
"z c #79E77DF779E7", "z c #20811C712081",
"x c #F7DEF7DEF7DE", "x c #08200C301040",
"c c #492445144924", "c c #9E79AAAAAEBA",
"v c #79E779E779E7", "v c #79E782078617",
"b c #618561856185", "b c #9E79A699A699",
"n c #514455555144", "n c #A699BAEAB6DA",
"m c #965892489658", "m c #618561856185",
"M c #00000C301040", "M c #8E3896589658",
"N c #000010401040", "N c #86178A288E38",
"B c #000010401861", "B c #79E786178617",
"V c #000008200820", "V c #59655D755965",
"C c #000004100820", "C c #86177DF769A6",
"Z c #000018611861", "Z c #79E77DF78617",
"A c #00001C712081", "A c #69A669A669A6",
"S c #0000208128A2", "S c #514455555965",
"D c #8E388A288E38", "D c #514455555144",
"F c #38E355555965", "F c #514451445144",
"G c #B6DAC30BC71B", "G c #18611C711861",
"H c #000028A230C2", "H c #49244D345144",
"J c #104034D338E3", "J c #2081208128A2",
"K c #69A686178E38", "K c #20811C7128A2",
"L c #8E389E79A699", "L c #186118612081",
"P c #104030C238E3", "P c #104010401040",
"I c #00002CB230C2", "I c #10400C301040",
"U c #000030C238E3", "U c #186114511861",
"Y c #69A682078617", "Y c #104014511861",
"T c #CF3CD34CD75C", "T c #104010401861",
"R c #28A255555965", "R c #38E33CF338E3",
"E c #10403CF34103", "E c #000004100000",
"W c #596582078E38", "W c #000000000000",
"Q c #000034D34103", "Q c #208120812081",
"! c #000038E34103", "! c #B6DAB2CAB6DA",
"~ c #492471C679E7", "~ c #AEBAAEBAAEBA",
"^ c #492475D679E7", "^ c #A699A699A699",
"/ c #CF3CDB6CDF7D", "/ c #A699A289A699",
"( c #208155555965", "( c #186114512081",
") c #00003CF34103", ") c #28A228A228A2",
"_ c #104045144924", "_ c #28A228A230C2",
"` c #000041034924", "` c #30C234D338E3",
"' c #000045144924", "' c #28A22CB230C2",
"] c #492479E78617", "] c #DF7DDB6CDF7D",
"[ c #000049245144", "[ c #EFBEEFBEEFBE",
"{ c #59658A288E38", "{ c #DF7DDB6CD75C",
"} c #186159656185", "} c #D75CD75CD75C",
"| c #104051445965", "| c #D75CD34CD75C",
" . c #00004D345965", " . c #C71BCB2BC71B",
".. c #000051445965", ".. c #C71BC71BC71B",
"X. c #492486178E38", "X. c #41033CF34103",
"o. c #000055556185", "o. c #410345144924",
"O. c #69A69E79A699", "O. c #410341035965",
"+. c #C71BD34CD75C", "+. c #410341035144",
"@. c #208169A671C6", "@. c #38E33CF34924",
"#. c #618596589E79", "#. c #30C230C238E3",
"$. c #0000596569A6", "$. c #28A2249230C2",
"%. c #00005D7569A6", "%. c #38E33CF34103",
"&. c #514492489E79", "&. c #38E334D338E3",
"*. c #1040618569A6", "*. c #492449246185",
"=. c #8E38AAAAB6DA", "=. c #38E338E34924",
"-. c #B6DACF3CCF3C", "-. c #18611C712081",
";. c #61859E79A699", ";. c #492445145965",
":. c #082038E338E3", ":. c #965896589E79",
">. c #186130C230C2", ">. c #2081249228A2",
",. c #9E79A699A699", ",. c #41033CF35144",
"<. c #28A230C230C2", "<. c #FFFFFFFFFFFF",
"1. c #186128A228A2", "1. c #C71BC30BC71B",
"2. c #104038E34103", "2. c #514455556185",
"3. c #104055556185", "3. c #514451445965",
"4. c #30C234D330C2", "4. c #6185659571C6",
"5. c #BEFBBEFBBEFB", "5. c #596559656185",
"6. c #D75CDF7DDF7D", "6. c #59655D756185",
"7. c #DF7DE38DE79D", "7. c #79E775D68617",
"8. c #E79DE38DDF7D", "8. c #71C671C679E7",
"9. c #C71B8A288E38", "9. c #6185659569A6",
"0. c #71C64D344924", "0. c #71C66DB671C6",
"q. c #79E779E78617", "q. c #8E388E389658",
"w. c #E79DEFBEEFBE", "w. c #4924410330C2",
"e. c #A699AAAAAEBA", "e. c #71C675D68617",
"r. c #86178A288E38", "r. c #71C675D679E7",
"t. c #8E388E389658", "t. c #69A669A671C6",
"y. c #8E3892489658", "y. c #30C220811040",
"u. c #965892489E79", "u. c #96589A69A699",
"i. c #BEFB7DF78617", "i. c #8E3896589E79",
"p. c #69A628A230C2", "p. c #8E3892489E79",
"a. c #71C669A669A6", "a. c #AEBAAEBABEFB",
"s. c #69A669A671C6", "s. c #F7DEFBEEFFFF",
"d. c #E79DEBADEFBE", "d. c #EFBEF3CEF7DE",
"f. c #8E388A289658", "f. c #E79DEBADEFBE",
"g. c #79E779E78E38", "g. c #DF7DE38DEFBE",
"h. c #8E3886179E79", "h. c #D75CDF7DEFBE",
"j. c #9E799658A699", "j. c #D75CDB6CEFBE",
"k. c #96588A289E79", "k. c #CF3CD75CE79D",
"l. c #8E388A289E79", "l. c #F7DEFFFFFFFF",
"z. c #AEBA82078E38", "z. c #EFBEF7DEF7DE",
"x. c #9E7934D34103", "x. c #EFBEEFBEF7DE",
"c. c #492434D338E3", "c. c #E79DEFBEF7DE",
"v. c #69A671C679E7", "v. c #E79DEBADF7DE",
"b. c #A6999E79AEBA", "b. c #BEFBB6DAB6DA",
"n. c #BEFB9A69A699", "n. c #E79DE79DDF7D",
"m. c #A69979E78617", "m. c #B6DAA28969A6",
"M. c #9E799248A699", "M. c #BEFBBAEAA699",
"N. c #B6DA9A69A699", "N. c #EFBEEBADE79D",
"B. c #965851445965", "B. c #DF7DDF7DD75C",
"V. c #596555556185", "V. c #F7DEF7DEF7DE",
"C. c #AEBAAEBAB6DA", "C. c #AEBAA699A699",
"Z. c #69A66DB679E7", "Z. c #CF3CC71BB6DA",
"A. c #A6999658A699", "A. c #A6999E7969A6",
"S. c #BEFB6DB671C6", "S. c #A699A2898617",
"D. c #9E7975D679E7", "D. c #E79DE38DDF7D",
"F. c #A69969A671C6", "F. c #DF7DD34CB6DA",
"G. c #618534D338E3", "G. c #96589A698617",
"H. c #596551445965", "H. c #DF7DDF7DDF7D",
"J. c #69A6659571C6", "J. c #38E334D328A2",
"K. c #86177DF78E38", "K. c #30C22CB22081",
"L. c #AEBA79E78617", "L. c #410334D328A2",
"P. c #B6DA34D34103", "P. c #5965492438E3",
"I. c #B6DA3CF34924", "I. c #861779E769A6",
"U. c #79E738E34103", "U. c #BEFBB6DAAEBA",
"Y. c #514441034924", "Y. c #D75CC71BA699",
"T. c #71C66DB679E7", "T. c #8E3879E75144",
"R. c #6185618569A6", "R. c #28A21C711040",
"E. c #79E775D68617", "E. c #30C224922081",
"W. c #965879E78617", "W. c #28A21C711861",
"Q. c #AEBA55556185", "Q. c #492438E328A2",
"!. c #8E381C7128A2", "!. c #9E798E3869A6",
"~. c #514430C238E3", "~. c #86177DF76185",
"^. c #618559656185", "^. c #BEFBB6DAA699",
"/. c #A699A699AEBA", "/. c #5144492438E3",
"(. c #59655D756185", "(. c #9658861769A6",
" . . . . . . . . . . . . . . . . . . . ", "). c #96588A285965",
" . . . X o O O + @ # $ $ % % & & * = - ", "_. c #8E3882076185",
" . . X o O O + @ # # $ % ; & & * * : - ", "`. c #861775D66185",
" . X o O O * > , < 1 < 2 3 = * = : : - ", "'. c #861775D65965",
" . o o + = 4 5 - - - - 5 6 7 8 8 : 9 - ", "]. c #E79DE79DE79D",
" . o O ; 4 - - - - - - 0 3 q 2 w 9 q - ", "[. c #A69996585965",
" . O + e 5 - - - - - - r O t & y q u - ", "{. c #9E799A698617",
" . + @ i - - - - - - - r O t p a u u - ", "}. c #B6DAAAAA8E38",
" . @ @ s - - - - - - - r O t t > u d - ", "|. c #410330C22081",
" . @ # - - - 5 f 7 7 7 g h t t 8 d j - ", " X c #C71BBEFBB6DA",
" . # $ s - - s k h h h l p t t z j g - ", ".X c #69A675D66185",
" . $ % i - - s > t t t t t t x c g g - ", "XX c #9E7986175144",
" . . . . . . . . . . . . . . . . . . . v 5 - s > t t t t t t * y g 3 - ", "oX c #9E79924871C6",
" . . . X o O O + @ # $ $ % % & & * = - b 6 0 n j t t t t t O c - 3 m - ", "OX c #CF3CB6DA79E7",
" . . X o O O + @ # # $ % ; & & * * : - s s 0 : l t t t t ; c 5 - m 8 - ", "+X c #5144555538E3",
" . X o M N N B B B B B B B B N V : : - - - 5 1 n m q m n 1 C - - m 8 - ", "@X c #A6999A6979E7",
" . o o Z A A A A S S S A A A A B : 9 - = : 9 9 q u d j j g 3 m m 8 D - ", "#X c #492430C22081",
" . o O S S F G F H H J K L P S A 9 q - : 9 9 q u d d j g 3 m m 8 D e - ", "$X c #492428A22081",
" . O + I I U Y T R U U E W I I H q u - - - - - - - - - - - - - - - - - ", "%X c #F7DEFBEEF7DE",
" . + @ Q Q ! ~ ^ / ( ) _ W ! ! U u u - ", " . X X o O + @ # $ % % & * = - ; : > , < 1 2 ",
" . @ @ ) ` ' ] [ { / } | { ` ` ) u d - X o O O + @ # $ $ % ; & & * = - ", " . 3 o o O + 4 5 % 6 1 7 8 9 0 ; q w < < 1 2 ",
" . @ # [ ...X.o.o.O.+.@.#... .[ d j - ", " . o o O w X e 2 % * r o t y u i 4 p a 1 1 2 ",
" . # $ $.%.%.&.*.$.$.=.-.;.%.$.o.j g - M N B - B B B B B B N N M : : - ", " . o O w w s e d % * f w o X X 5 q p 1 1 1 2 ",
" . $ % | :.>.,.<.5 - 5 1 y 1.2.3.g g - ", " . O w w r s : g h , r r r r & j 4 p 1 1 k 2 ",
" . % % - - < 4.f 5 - - - - - - - g 3 - S S F G F H I J K L P S A 9 q - ", " . w w r l s q 5 z $ < 7 k 5 j x c v 1 k k 2 ",
" . % ; - - - - - - - - - - - - - 3 m - ", " . w r r f w b 4 @ n : : : q 4 c s , k k m 2 ",
" . ; t - - - - - - - - - - - - - m 8 - Q Q ! ~ ^ / ( ) _ W ! Q U u u - ", " . r r f f 8 p > M > > p p p N B , k k m V 2 ",
" . & t t - - - - - - - - - - - - 8 8 - ", " . r f f 8 C Z 7 7 , , < a 1 1 1 k k m V V 2 ",
" . * t - t 9 9 q u d ,.j g 3 3 m 8 D - [ ...X.o.o.O.+.@.#... .[ d j - ", " . f f 8 v Z 7 7 , , < a 1 1 1 k k m V V h 2 ",
" . * t - - t q u u j j g 3 m m 8 D e - ", " . 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 ",
" . - t - - - t - - - - - - - - - - - - | :.>.,.<.5 - 5 1 y 1.2.3.j g - ", " 1 A 1 A 1 A 1 A 1 A 1 A 1 A 1 A 1 A 1 A 1 1 ",
" t - - - - t ", " 1 h h h S D D D F F F % % % % & & $ $ $ $ G ",
" t - - - - - t . % ; - - - - - - - - - - - - - 3 m - ", " 1 h h h h D D F F F F H % % % & & & $ $ $ z ",
" t - - - - - - t ", " 1 h h D D D F F F F % % % & & & $ $ $ $ 6 z ",
" t - - - - - - - t . & * - - - - - - - - - - - - - 8 8 - ", " k h D D & & & & & & & $ $ $ $ $ $ 6 * 6 6 z ",
" t - - - - t t t t t ", " 1 D D D < 7 a 1 1 1 1 1 1 k k k 1 1 5 6 6 z ",
" t - - t - t . * = = 9 9 q u d d j g 3 m m 8 D D - ", " 1 D D D 1 D J J K L P I U Y T I H 1 5 6 R z ",
" t - t t - - t ", " . . . . . . . . . . . . . . . . . . . . . . J K E W Q $ T T I H 1 5 R 6 z ",
" t t t - t . . . . . . . . . . . . . . . . . . . ", " . ! ! ~ ~ t t ^ ^ / X X X X o o O w w w r 2 J Y W G 6 < ( I I % 1 ) R R z ",
" t t - - t . . . X o o O + @ # $ $ % ; 5.& * = - ", " . ! ~ ~ t t ^ ^ / X X X o o o O w w r r f 2 J ( E 1 8 m T I x % 1 ) R R z ",
" t - t . . X o o + + @ # # $ % ; 5.& * = : - ", " . ~ ~ t t ^ ^ / X X X X o o O w w r r f f 2 K T z h D T x x j & 1 ) R 2 z ",
" t - t . X o 6.h 7.7.7.7.7.X X 8.9.0.q.: : - ", " . ~ t t w o O O O w w r r r r f f f 1 f 8 2 _ _ ` ' ) ' # z x & k ) 2 2 z ",
" t t . X o w.e.r.t.y.u.t.t.j i.p.a.s.: 9 - ", " . t t ^ ] [ 9 { } | | | . .....| } h 8 i 2 X.o.` R * X.2 * I & k ) 2 2 z ",
" . o O d.f.g.h.j.j.k.l.z.x.c.,.v.9 q - ", " . t ^ ^ 9 t O.+.@.#.J J _ $.J K X } h i i 2 %.2 2 ` 2 * * 5 ) h k ) * &.z ",
" . O + d.t.h.b.n.m.M.N.B.c.V.C.Z.q u - ", " . ^ ^ / 9 ^ *.O.=.j W 6 l J J -.X | D i 7 2 1 1 1 1 1 k k m m m V ) 2 * z ",
" . + @ d.t.l.A.S.x.D.F.G.H.s.C.J.u u - ", " . ^ / X 9 ^ ;.O.$.W * 8 0 ' K L :.| D 7 7 2 m m m m m m m k D Q >.5 * &.z ",
" . @ @ d.f.K.k.L.P.I.U.Y.J.T.q R.u d - ", " . / X X } ^ O.,._ j } <.1.J L U :.. D 7 , 2 ) ) ) ) ) ) ) ) # * &.&.&.* z ",
" . @ # d.D T.E.W.Q.!.~.^.T.T./.(.d j - "}; " . X X X } / +.=.$.` ; ^ ) L L T O . D , , 2 % % % % % % % % ) * &.&.* &.z ",
" . X X X | / ,.2.3.4.5.3.6.$ X.( O .F , < 2 ) ) ) ) # # # # 5 &.&.* * * z ",
" . X o o | X =.7.<.<.8.9.Z 0.m z q. .F < 1 R w.X.R R R 2 2 * &.* &.&.* * z ",
" . X o o | ; e.r.<.W <.t.9.m h S ~ ..% a 1 2 X.R R 2 2 2 &.&.&.* * * * 5 z ",
" . o o O .] 9 { <.W W <. .....1.u u % 1 1 2 R R 2 2 2 * &.* &.&.* * 5 5 z ",
" . o O w < 1 ! ..<.W W W <.....^ 6 $ h 1 1 2 z z z z z z L y.z z z z z z z ",
" . O w w r f V F <.W W W W <.F & k 1 1 1 k 2 . . . . . . . . . . . . . . . ",
" . w w r r f , X <.W W W <.X X F 1 1 1 k k 2 ^ ^ / X X 3 X o o O w w w r 2 ",
" . w r r f f 7 F <.<.<.W <.& & D 1 A k k m 2 ^ / X X 3 X o o O w w r r f 2 ",
" . r r f f B C i 7 7 <.W W <.1 1 1 k k m V 2 / X X X X o o O w w r r f f 2 ",
" . r f f 8 Z Z i 7 , , <.<.1 1 A k k m V V 2 ; t / u.s i.p.p.p.p.a.f f 8 2 ",
" . f f 8 8 i 7 7 , , < a 1 1 1 k k m V V h 2 <.s.d.f.g.g.h.j.j.k.h.f 8 i 2 ",
" . 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 <.<.l.z.z.z.d.x.c.v.c.8 8 i 2 ",
" . ^ ^ b.n.m.M.<.<.l.l.l.N.B.V.s.l.V.i i 7 2 ",
" . ^ / C.Z.A.S.] - <.<.D.F.G.H.<.<.<.i 7 7 2 ",
" . / X w.J.K.L.P.I.U.{ Y.T.C N.<.<.<.7 7 , 2 ",
" . X X R.R.E.R.R.W.Q.!.~.^.[ <.<.<.<.7 , , 2 ",
" . X X /.(.)._.`.Q.E.y.'.].<.<.<.<.<., , < 2 ",
" . X 3 C Z.[.{.Z.}.|.y.Q. X<.<.<.<.<., < 1 2 ",
" . X o .XS.XXoXOX+X@X#X$X`.%X<.<.<.<.< < 1 2 "};

View File

@@ -1,178 +1,260 @@
/* XPM */ /* XPM */
static char * image_name[] = { static char * image_name[] = {
"48 48 127 2", "48 48 209 2",
" c #4924451438E3", " c #28A22CB228A2",
". c #4103410330C2", ". c #FFFFFFFFFFFF",
"X c #30C234D328A2", "X c #C71BC71BC71B",
"o c #28A228A22081", "o c #C71BC30BC71B",
"O c #208120811861", "O c #861782078617",
"+ c #186118611040", "+ c #BEFBBEFBC71B",
"@ c #186114510820", "@ c #79E77DF78617",
"# c #FFFFFFFFF7DE", "# c #B6DABAEABEFB",
"$ c #FFFFFBEED75C", "$ c #B6DAB6DABEFB",
"% c #EFBEEFBEC71B", "% c #79E779E779E7",
"& c #AEBAAAAA8617", "& c #A699AAAAAEBA",
"* c #71C671C64924", "* c #B6DA965879E7",
"= c #5965596530C2", "= c #CF3C92485144",
"- c #8E3886175965", "- c #DF7DA6996185",
"; c #CF3CCB2BA699", "; c #EFBEBAEA79E7",
": c #E79DE38DBEFB", ": c #F7DEC30B8E38",
"> c #F7DEF3CECF3C", "> c #8E38820779E7",
", c #E79DE79DBEFB", ", c #A699AAAAB6DA",
"< c #9E79965869A6", "< c #69A671C671C6",
"1 c #51444D3428A2", "1 c #A699A699AEBA",
"2 c #96588E3869A6", "2 c #9E79A699AEBA",
"3 c #A699A69979E7", "3 c #9E79A289AEBA",
"4 c #9E799E7971C6", "4 c #69A66DB671C6",
"5 c #EFBEEBADC71B", "5 c #9E799E79AEBA",
"6 c #A6999E7971C6", "6 c #96589E79A699",
"7 c #DF7DDB6CB6DA", "7 c #96589A69A699",
"8 c #BEFBBAEA9658", "8 c #6185659569A6",
"9 c #B6DAB2CA8E38", "9 c #8E389658A699",
"0 c #61855D7538E3", "0 c #BEFBBAEABEFB",
"q c #96588A2869A6", "q c #71C679E779E7",
"w c #F7DEF7DECF3C", "w c #AEBAB2CAB6DA",
"e c #C71BBEFB9E79", "e c #9658861771C6",
"r c #69A665954103", "r c #AEBA79E74924",
"t c #DF7DDB6CAEBA", "t c #C71B8E385965",
"y c #C71BC30B9658", "y c #D75CA2896185",
"u c #D75CCF3CAEBA", "u c #EFBEBAEA8617",
"i c #492449242081", "i c #E79DB2CA79E7",
"p c #79E775D64924", "p c #618569A671C6",
"a c #79E775D65144", "a c #C71B9E7979E7",
"s c #71C66DB64103", "s c #A69975D64924",
"d c #5965555530C2", "d c #BEFB8A285144",
"f c #5144514428A2", "f c #DF7DAAAA69A6",
"g c #B6DAAAAA8E38", "g c #F7DECB2B9658",
"h c #B6DAB6DA8E38", "h c #E79DB6DA8617",
"j c #EFBEE79DC71B", "j c #D75CA28971C6",
"k c #C71BBAEA9658", "k c #B6DA7DF75144",
"l c #79E779E75144", "l c #C71B92486185",
"z c #86177DF75965", "z c #D75CA28969A6",
"x c #69A669A64103", "x c #DF7DAAAA71C6",
"c c #79E771C65144", "c c #CF3C9A695965",
"v c #8E388E3869A6", "v c #AEBA8E3871C6",
"b c #B6DAAEBA8E38", "b c #86178A289658",
"n c #E79DE79DC71B", "n c #96589658A699",
"m c #8E3882075965", "m c #79E782078E38",
"M c #D75CD34CAEBA", "M c #71C675D679E7",
"N c #A699A28979E7", "N c #AEBAAEBAB6DA",
"B c #96588A286185", "B c #B6DA8E386185",
"V c #9658924869A6", "V c #B6DA7DF74924",
"C c #CF3CCB2B9E79", "C c #C71B92485965",
"Z c #8E388A286185", "Z c #D75C9E796185",
"A c #AEBAA2898617", "A c #CF3C96585965",
"S c #B6DAAAAA8617", "S c #69A661855144",
"D c #6185618538E3", "D c #5965618569A6",
"F c #AEBAAEBA8617", "F c #8E3892489E79",
"G c #69A6659538E3", "G c #86177DF779E7",
"H c #9E79965871C6", "H c #AEBA86175965",
"J c #861782075965", "J c #CF3C9A696185",
"K c #9E799A6971C6", "K c #BEFB8A285965",
"L c #FFFFF7DED75C", "L c #30C22CB230C2",
"P c #C71BC30B9E79", "P c #38E33CF34103",
"I c #C71BC71B9E79", "I c #492451445144",
"U c #DF7DD75CB6DA", "U c #49244D345144",
"Y c #DF7DE38DB6DA", "Y c #59655D756185",
"T c #D75CD75CAEBA", "T c #86178E389E79",
"R c #8E388E386185", "R c #BEFB86175144",
"E c #BEFBB6DA9E79", "E c #C71B92484924",
"W c #5965555538E3", "W c #B6DA82074924",
"Q c #A6999E7979E7", "Q c #514449244103",
"! c #BEFBBEFB9658", "! c #514459656185",
"~ c #BEFBB6DA9658", "~ c #BEFB86174924",
"^ c #79E779E75965", "^ c #A69979E75144",
"/ c #AEBAA28979E7", "/ c #30C234D338E3",
"( c #BEFBC30B9E79", "( c #38E338E34103",
") c #A6999A6971C6", ") c #69A671C679E7",
"_ c #5965514428A2", "_ c #CF3C96586185",
"` c #8E3882076185", "` c #69A655554924",
"' c #5144555528A2", "' c #38E338E338E3",
"] c #D75CCF3CA699", "] c #410345144924",
"[ c #F7DEEFBECF3C", "[ c #86178A289E79",
"{ c #71C66DB64924", "{ c #861755552081",
"} c #9658924871C6", "} c #9E7969A628A2",
"| c #69A66DB64924", "| c #71C679E78617",
" . c #69A66DB64103", " . c #59655D7569A6",
".. c #F7DEF7DEEFBE", ".. c #8E3871C65965",
"X. c #69A661854103", "X. c #EFBEC30B9658",
"o. c #5144492428A2", "o. c #C71BAEBA9658",
"O. c #EFBEEBADDF7D", "O. c #28A2249228A2",
"+. c #E79DE38DD75C", "+. c #8E3875D669A6",
"@. c #DF7DDB6CCF3C", "@. c #D75C9A695965",
"#. c #FFFFFBEECF3C", "#. c #410341034103",
"$. c #6185596538E3", "$. c #79E78A289E79",
"%. c #D75CD34CC71B", "%. c #79E786179658",
"&. c #AEBAAEBA8E38", "&. c #618559655144",
"*. c #CF3CCF3CA699", "*. c #E79DB2CA71C6",
"=. c #CF3CCF3CC71B", "=. c #E79DB6DA79E7",
"-. c #F7DEF7DED75C", "-. c #D75CAAAA79E7",
";. c #71C671C65144", ";. c #79E77DF78E38",
":. c #C71BC30BA699", ":. c #B6DAA6999658",
">. c #D75CCF3CB6DA", ">. c #C71BA28979E7",
",. c #C71BC71BA699", ",. c #9658820769A6",
"<. c #CF3CC71BA699", "<. c #C71B8E385144",
"1. c #79E77DF75144", "1. c #D75C9E795965",
"2. c #B6DAB6DA9658", "2. c #E79DBAEA79E7",
"3. c #59655D7530C2", "3. c #E79DAAAA71C6",
"4. c #A699A6998617", "4. c #79E782079658",
"5. c #EFBEE79DBEFB", "5. c #965879E76185",
"6. c #861779E75965", "6. c #8E38596528A2",
"7. c #9E79A28979E7", "7. c #D75CA2895965",
"8. c #79E76DB64924", "8. c #596559655965",
"9. c #CF3CCF3CAEBA", "9. c #71C669A66185",
"0. c #861786175965", "0. c #965869A638E3",
"q. c #861786176185", "q. c #79E7514428A2",
"w. c #C71BB6DAA699", "w. c #86175D7530C2",
"e. c #69A665954924", "e. c #9E7971C64103",
"r. c #F7DEEFBEC71B", "r. c #492449244924",
"t. c #86177DF75144", "t. c #514455556185",
"y. c #F7DEF7DEE79D", "y. c #EFBEBEFB79E7",
" . X o O + @ @ @ @ + O o X . # ", "u. c #79E761855144",
" $ $ $ $ $ $ $ $ $ $ $ $ $ % & * = - & ; : > $ $ > : ; & - = * & % $ $ $ $ $ $ $ $ $ $ $ $ $ # ", "i. c #5144451438E3",
" $ $ $ $ $ $ $ $ $ $ $ , < 1 2 ; $ $ $ $ $ $ $ $ $ $ $ $ $ $ ; 2 1 < , $ $ $ $ $ $ $ $ $ $ $ # ", "p. c #A6996DB64103",
" $ $ $ $ $ $ $ $ $ $ 3 1 4 5 $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ 5 6 1 3 $ $ $ $ $ $ $ $ $ $ # ", "a. c #E79DAEBA6185",
" $ $ $ $ $ $ $ $ 7 * - : $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ : - * 7 $ $ $ $ $ $ $ $ # ", "s. c #DF7DA2895965",
" $ $ $ $ $ $ $ 8 1 9 $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ % < 1 8 $ $ $ $ $ $ $ # ", "d. c #DF7DA69969A6",
" $ $ $ $ $ $ & 0 q $ $ $ $ $ $ $ w $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ e 0 & $ $ $ $ $ $ # ", "f. c #79E749242081",
" $ $ $ $ $ & r t $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ y r & $ $ $ $ $ # ", "g. c #AEBA75D638E3",
" $ $ $ $ 8 0 : $ 5 $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ u u u u u u u 8 = 6 $ $ $ $ # ", "h. c #BEFBA2898617",
" $ $ $ 7 1 i i i i i i i i i i i i i i i i i i i i i i i i i i i p * a s a a a d f i 7 $ $ $ # ", "j. c #71C682079658",
" $ $ $ i 9 g : h $ $ $ $ $ $ j $ $ $ $ $ k w $ $ $ i $ $ $ $ $ $ $ $ $ $ , l z i d h x $ $ $ # ", "k. c #9E796DB64103",
" $ $ 3 i $ f i $ 4 & $ $ $ $ $ $ $ $ $ $ i c $ $ i i $ $ $ $ $ $ $ $ $ u v & $ i b $ i 3 $ $ # ", "l. c #B6DA79E74924",
" $ , 1 i $ $ n m $ $ M N g $ $ $ $ $ $ 8 7 i $ $ % i $ $ $ $ $ $ $ B y * $ N V $ $ $ = 1 , $ # ", "z. c #D75C9A694924",
" $ < 4 i $ $ $ $ C Z $ $ $ A S $ $ $ $ $ * i $ 9 D i % $ $ $ n 8 F $ $ u i 4 $ $ $ $ G 1 < $ # ", "x. c #C71B8A284924",
" % 1 5 i $ $ $ $ $ $ H J $ $ $ * D 2 $ $ i i K i i i $ L A b $ $ $ B J s $ $ $ $ $ $ x 5 1 % # ", "c. c #71C67DF79658",
" & 2 $ i 5 > P $ $ $ $ $ I U Y $ $ T R i Z E $ > W i N Q w $ u h ! , e T 8 3 u u b ~ x $ i & # ", "v. c #71C65D754924",
" * ; $ i 0 ~ $ ^ Y 8 ; / ( ) 7 i i $ j $ $ $ $ U $ $ $ $ i _ 7 $ ` 3 - ; 8 p u D i i f $ ; * # ", "b. c #DF7DB6DA8617",
". = $ $ i i i ' i ] 7 $ $ $ > $ $ $ $ i $ $ $ $ $ $ $ $ [ 7 6 x i 0 { 4 Z } f | $ $ $ .$ $ f ..", "n. c #596551444924",
"X - $ $ i $ $ $ $ $ $ = 0 0 D r l X.z i o.$ $ $ $ $ $ i 0 * z u $ $ $ % $ $ $ $ $ $ $ D $ $ r O.", "m. c #28A228A228A2",
"o & $ $ i $ $ $ $ $ $ $ $ $ $ $ 7 M M M i { i B i k i i $ $ $ $ $ $ $ $ $ $ : $ $ $ $ .$ $ & +.", "M. c #41033CF338E3",
"O ; $ $ i $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ 2 $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ x $ $ ; @.", "N. c #96585D7530C2",
"+ : $ $ i $ $ $ $ $ $ $ $ $ $ $ #.$ $ $ $.$ $ $ $ $ $ 9 $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ r $ $ : %.", "B. c #69A675D68617",
"@ > $ $ i $ $ > $ $ $ $ $ $ $ $ $ $ $ $ 5 % , $ $ $ &.*.$ #.$ $ $ $ $ $ $ $ $ $ $ $ $ D $ $ > =.", "V. c #38E341034924",
"@ $ $ $ i $ $ $ $ $ $ $ $ $ $ $ $ $ $ -.u ; $ 7 $ $ $ & $ $ $ $ $ $ $ $ $ $ $ #.$ #.$ D $ $ $ =.", "C. c #CF3C9A695144",
"@ $ $ $ i $ $ $ $ $ $ L $ $ $ $ $ $ $ $ Q $ $ ; e $ $ i $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ D $ $ $ =.", "Z. c #965875D65965",
"@ > $ $ i $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ ;.$ $ $ $ $ $ D $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ 0 $ $ > =.", "A. c #28A22CB230C2",
"+ : $ $ i $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ i $ $ $ $ $ $ N $ $ $ $ w $ $ $ $ $ $ $ $ $ $ d $ $ : %.", "S. c #AEBA924871C6",
"O ; $ $ i $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ i $ $ $ $ $ $ i :.$ $ $ $ $ $ $ $ $ $ $ $ $ $ = $ $ ; @.", "D. c #492455556185",
"o & $ $ i $ $ $ $ $ $ $ $ $ $ $ w $ $ [ s e 6 i i >.$ > & $ $ $ $ $ $ $ $ $ $ $ $ $ $ = $ $ & +.", "F. c #71C67DF78E38",
"X - $ $ i $ $ $ $ $ $ $ $ $ $ $ $ $ $ z * $ $ $ = $ $ ,.$ K $ $ $ $ $ $ $ > $ $ $ $ $ = $ $ - O.", "G. c #C71B9A6969A6",
". = $ $ i $ $ $ $ $ $ $ > $ #.$ #.$ $ $ H $ $ i h , $ q $ e $ $ $ $ $ $ $ $ $ $ $ $ $ = $ $ i ..", "H. c #8E3869A64924",
" * ; $ i $ $ $ $ $ $ $ $ $ $ $ $ $ 0 $ N $ 3 $ $ $ <.T $ 8 $ $ $ $ $ $ $ $ #.$ $ $ $ = $ ; * # ", "J. c #41034D345965",
" & 2 > i $ $ $ $ $ $ $ $ $ $ $ $ $ 1.$ w $ P $ i $ $ i $ $ & $ w $ $ $ $ $ $ $ $ $ $ = $ 2 & # ", "K. c #514455555965",
" % 1 U i $ $ $ $ $ $ $ $ $ $ $ $ $ 1 $ $ d $ $ i $ $ i $ $ i $ $ $ $ $ $ w $ $ $ $ $ = 5 1 % # ", "L. c #514451445144",
" $ < 6 i $ $ $ $ $ $ : $ $ $ $ $ $ Y $ l 2.$ $ i $ $ & 8 $ $ Z $ $ $ $ $ $ $ $ $ $ $ 0 4 < $ # ", "P. c #E79DB2CA69A6",
" $ n 1 i $ $ $ $ $ $ $ $ $ $ $ $ 3.$ $ N 3 $ $ i $ $ r $ $.$ M 4.$ $ $ $ $ $ $ $ $ $ = 1 , $ # ", "I. c #EFBEBAEA71C6",
" $ $ 3 i $ $ $ $ $ $ $ $ $ $ $ $ = $ K $ i $ $ d 5.$ i $ $ z $ : b $ $ $ $ $ $ $ L $ f 3 $ $ # ", "U. c #D75C9E7969A6",
" $ $ $ i h $ $ $ $ $ $ $ $ $ $ i $ $ 6.$ Z 5 $ w 7.$ 8 $ $ N $ $ 1 $ $ $ $ $ $ $ $ h f > $ $ # ", "Y. c #69A675D68E38",
" $ $ $ i 1 M $ $ $ $ $ $ $ $ > ; $ $ 8.$ $ i w / z 7 z $ $ $ o.$ $ ;.$ $ $ $ $ $ M 1 z M $ $ # ", "T. c #E79DAEBA79E7",
" $ $ $ i 8 0 : $ $ $ $ $ $ $ i $ $ f e $ $ ` $ 9.<.$ 4 $ $ $ Q w $ $.$ $ $ $ $ I 0 8 Z M $ $ # ", "R. c #492451445965",
" $ $ $ i $ & D : $ $ $ $ 5 $ 0.$ 9 P $ $ $ 1 $ / 8 $ L B $ $ $ d $ 0.$ $ $ $ : D & $ Z M $ $ # ", "E. c #69A679E78E38",
" $ $ $ i $ $ & = M $ $ $ $ 2 $ $ o.$ $ $ $ h $ :.u $ q.$ $ $ $ $ 4.u w.$ $ M D & $ $ Z M $ $ # ", "W. c #861786178E38",
" $ $ $ i $ $ $ 8 1 9 $ $ $ R $ i $ $ > $ : I $ 0.& $ 1 5 $ $ $ $ b $ e.$ 9 1 8 $ $ $ Z M $ $ # ", "Q. c #410349245144",
" $ $ $ i $ $ $ $ 7 * i 1 6 7 :.$ $ $ $ $ $ 2 $ N 6 $ i $ $ $ $ $ M $ : i * 7 $ $ $ $ Z M $ $ # ", "!. c #69A669A669A6",
" $ $ $ i $ $ $ $ $ $ 3 1 4 5 i $ $ $ $ $ $ { r.8 ; 7 ,.$ $ $ $ $ 5 f 1 3 $ $ $ $ $ $ Z M $ $ # ", "~. c #61856DB679E7",
" $ $ $ i $ $ $ $ $ $ $ , < 1 i ; $ $ $ $ s r.M J $ t.$ $ $ $ ; 2 1 < , $ $ $ $ $ $ $ Z M $ $ # ", "^. c #A69969A638E3",
" $ $ $ i $ $ $ $ $ $ $ $ $ % & * d - 1 i 8 > g ; > 2 ; & - d * & % u u u u u u u u u l M $ $ # ", "/. c #AEBA8A2869A6",
" # # # =.=.=.=.=.=.=.=.=.=.=.=.=.=.=.=.=.=.=.=.=.=.=.=.=.=.=.=.=.=.@.@.@.@.@.@.@.@.@.%.y.# # # "}; "(. c #CF3C8E385144",
"). c #A6998E388617",
"_. c #E79DAAAA6185",
"`. c #EFBEC30B8617",
"'. c #71C669A65965",
"]. c #618571C68E38",
"[. c #61856DB68617",
"{. c #5965659571C6",
"}. c #618571C68617",
"|. c #5965659579E7",
" X c #30C238E34103",
".X c #38E33CF34924",
"XX c #18611C712081",
"oX c #410349245965",
"OX c #51443CF328A2",
"+X c #2081249228A2",
"@X c #492430C22081",
"#X c #69A6514438E3",
"$X c #A6997DF76185",
"%X c #38E345145144",
"&X c #596569A68617",
"*X c #8E386DB65965",
"=X c #38E330C228A2",
"-X c #E79DA2895965",
";X c #5144618579E7",
":X c #CF3CA28969A6",
">X c #51445D7571C6",
",X c #28A230C238E3",
"<X c #4924555569A6",
"1X c #596565958617",
"2X c #30C234D34103",
"3X c #79E771C669A6",
"4X c #96586DB65144",
"5X c #51445D7579E7",
"6X c #6185618569A6",
" . ",
" X X X o o O o o + + + @ # # # # $ % $ & * = - ; : > , , , < 1 2 2 3 3 4 3 5 6 6 7 8 7 7 9 9 . ",
" X X o X o O o + + + 0 @ # # # $ $ q w e r t y u u i % , , < 2 2 3 3 3 p 5 6 6 7 7 8 7 9 9 9 . ",
" X X o o o O + + + 0 # @ # # $ $ $ q w a s d f g h j e 3 2 4 2 3 3 3 3 p 6 6 7 7 7 8 9 9 9 9 . ",
" o o o o o O + + 0 # # % # $ $ $ w q w * k l z x c t v b 6 4 3 3 3 3 5 p 6 7 7 7 n 8 9 9 9 9 . ",
" o o o o + m + 0 # # # @ $ $ $ w w M N B V C z Z A t S M b 8 3 3 3 5 6 p 7 7 7 7 9 D 9 9 9 F . ",
" O O O O m G @ @ @ % % % % q q q M M M H V C J A K K L P I D p p p p p p 8 8 8 8 D 8 D D D D . ",
" o o + + 0 @ # # # # $ % $ w w w N M N B k C J J K H P U 4 Y 7 5 5 6 7 8 7 7 9 9 9 D 9 9 T T . ",
" + + + 0 0 @ # # # $ $ q w w w N N M , a R C c E W Q P U 8 ! n 6 6 7 7 8 n 9 9 9 9 D 9 T T T . ",
" + + + 0 # @ # $ $ $ $ q w w N N N M , B ~ = c d ^ / ( U p Y n 7 7 7 7 8 9 9 9 9 9 D T T T T . ",
" + 0 0 # # % # $ $ $ w q w N N N N ) , v _ r t B ` ' ] I ) Y n 7 7 7 n 8 9 9 9 9 T D T T T [ . ",
" 0 0 # # # % $ $ $ w w M N N N N , ) & G { } ~ t / ( ] Y | D 7 7 7 n 9 D 9 9 9 F T .T T [ [ . ",
" @ @ @ % % % % q q q M M M M M ) M < 4 ..X.o.B O. / ] ! D 8 8 8 8 D D D D D . .D . .! .. ",
" # # # # $ % $ w w w N M N N N , , < 2 +.E @.- Q ( #.! ) b 8 7 n 9 9 9 D 9 9 T T T .[ [ $.%.. ",
" # # $ $ $ q w w w N N M , , , , 3 &.h ; ; *.=.*.-.Q D ;.F 8 9 n 9 9 9 D F T T T [ ! [ $.%.%.. ",
" # $ $ $ $ q w w N N N M , 2 > :.>.= ; *.*.*.*.f f x +.b 9 8 9 9 9 9 9 D F T T [ [ .$.%.%.%.. ",
" $ $ $ $ w M w N N N , ) , ,.- u =.<.1.2.u i 3.3.- f a G > D 9 9 9 F T D T T T [ [ ! %.%.%.4.. ",
" $ $ $ w w M N N N N , M , 5.<.= 6.r W u *.*.3.3.x 7.= 2.<.8.9 9 F 9 T .T T [ [ $.! %.%.4.4.. ",
" % q q M M M M M M ) M < 9.*.z 0.q.w.e.x =.*.f f - - @.<.r r.Y .D . . . . .! .! ! ! ! t.t.. ",
" $ w w w N M N , , , , ! - 3.y.u.i.0.p.R f 2.a.s.s.y d.f.g.h.| b T T T .[ [ $.%.%.! 4.4.j.j.. ",
" w w w N N M , , , , 6 j 3.h -.Y ` s k.p.l.<.c 1.z.@.R 6.x.h 9.| %.[ [ ! [ $.%.%.%.! j.j.j.c.. ",
" w w N N N M , , 1 & G a.f f l ! #.^ s V d C t <.f V i.v.g.A b.D ;.%.[ .$.%.%.%.4.t.j.j.c.c.. ",
" w N N N , M , , , 3 j x -.-.n.I #.^ s k d = c <.t H m.M.N.= - 8.B.4.$.! %.%.%.4.4.t.j.c.c.c.. ",
" N N N N , ) , , 2 O - x -.H I ] V.' p.H A = C._ t Z./ A.0.l._ S.p ;.%.! %.%.4.4.j.D.c.c.c.F.. ",
" M M M ) < < < 4 4 G.a.f K ( / A./ / H.{ w.Z.Z.e.6. O.O.M.} <.j / J.K.! ! t.t.t.D.D.D.D.D.D.. ",
" N N , , , < 2 1 O f *.z S U ] ] K.] L.R P.I.; : b.A./ P P w.r U.&.8 F.D.4.4.j.j.c.D.c.c.Y.Y.. ",
" , , , , , 4 2 3 * =.T.^ K.r.#.U 8 U 8.1.- f P.f T.A.( ] R.#.0.<.>.t.B.D.j.j.c.c.c.D.c.E.E.Y.. ",
"L , , , , 1 4 2 W.U.2.C #.I #.] ! ) t.&.x.= A _ A _ A.P R.D P H.~ j Q.p R.c.c.c.c.c.D.E.E.Y.Y.. ",
" , , 1 2 2 4 3 a =.l !.P ] ] K.p m Y !.r <.1.Z _ G.A.V.! ~.Q.U ^.Z n.D J.c.c.c.c.c.D.Y.Y.Y.Y.. ",
" , 1 2 2 3 4 3 /.@.^ p ( ] U D | T Y -.x T.i f s.- v.Q.D B.R.D H.(.i K.Q.Y.c.c.c.Y.D.Y.Y.Y.Y.. ",
" 4 < 4 4 4 4 8 d.: ).#./ / P U ! D I Z d.f 3.f 1.U.>.A.V.I R.Q./ r A x n.J.R.D.D.R.R.R.R.J.J.. ",
" 1 2 3 3 3 p @ _.; `.I / K.~.m T 9 '.J z - P.a.s.@.s.P D Y.t.Y.D ` x.7._.!.Y.Y.Y.E.R.Y.Y.].].. ",
" 2 3 3 3 5 p G _.`.u Q./ D | T F 9 5.t 7.f _.E x.R J #. .B.R.F.[.U ^.x.Z i .Y.Y.Y.J.Y.].].].. ",
" 3 3 3 5 5 p ,.P.`.; ] ( < b T 9 F Z.<.C.y <.~ R k l #.D.~.R.F.Y.{.r.^.x.- S.[.].Y.R.].].].[.. ",
" 3 3 5 5 6 p S.*.`.-.Q.P B.b F F T ..d A A ~ d R R _ ' Q.8 D.F.Y.~.! / ^.(.Z ,.~.].J.].}.}.[.. ",
" 3 3 5 6 6 8 /.=.g /.] P ) b T T T +.k C ~ x.~ d R l ' Q. .J.F.F.B.{.J.O.0.l.-.8.|.J.}.}.[.[.. ",
" p p p p p 8 +.; : v.A.( U ! .D .r.g.E C.E <.C C l L A. XQ.R.R.J.Q..XA.XX^ 1._.u.oXJ.oXoXoX. ",
" 5 6 6 7 7 8 5.`.`.r.#./ ) %.T T [ ] /.u.OX+XA.@X#X$XA.P D.Q.Y.Y.Y.}.|. XV.u.1.= l %X&X&X&X&X. ",
" 6 6 7 7 7 8 a : u ( #. X) %.[ [ [ *XZ X.-.m.=X_.g h M.P D.Q.Y.Y.Y.Y.[.V.D. X_ -X.. X;X|.&X&X. ",
" 6 7 7 7 n D H >.:X#.] P B.%.[ [ $.n.V t K O./ x.U.B L .XD.Q.Y.Y.Y.Y.].Q.>XD. X X X,X<X|.|.1X. ",
" 7 7 7 n 9 D * S.+.] ] P B.%.[ [ %.n.s.*.*.Q m.<.f u /..XD.Q.Y.Y.Y.Y.].J.&X>XJ..X2XA.J.<X|.|.. ",
" 7 7 n 9 9 D 3Xh L.] Q.#.| %.$.$.%.,.i : u /.` - *.`.2. XD.Q.].Y.Y.].].J.[.|.<XJ. X+XoX<X;X|.. ",
" 8 8 D 8 D D Q z *XA./ ] R.! ! ! ! Z.- *.; a &.U.z i =.O.2X%XJ.J.J.J.J.J.J.oX%X2X,XA.2X.X%X%X. ",
" n 9 9 9 9 D !.l.X.] R.] F.%.%.%.%.4XU.f *.d.Q = C.*.3.#.R.V.}.].].].}.J.[.&X|.5X<X X<X5X;X;X. ",
" 9 9 9 9 F D 4 0.*.V.! J.m %.%.%.4.Z.= - - z M.x.<.- y M.J..X[.}.}.[.[.J.&X&X&X|.;X%X5X;X;X;X. ",
" 9 9 9 F F .%.4XG.R.! J.j.%.%.4.c.L.= 1.y z A.s x.Z d.( V. X|.[.[.[.[.J.&X&X1X1X|.%X;X;X;X;X. ",
" 9 9 F F T .%.6X+.I ! Q.F.4.4.4.j.] _ 3.d.B A.^ (.U.f M..X2X|.[.[.[.&XoX&X&X1X1X1X%X;X1X5X5X. ",
". . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . "};

260
WPrefs.app/xpm/ergowood.xpm Normal file
View File

@@ -0,0 +1,260 @@
/* XPM */
static char * image_name[] = {
"48 48 209 2",
" c #28A22CB228A2",
". c #FFFFFFFFFFFF",
"X c #C71BC71BC71B",
"o c #C71BC30BC71B",
"O c #861782078617",
"+ c #BEFBBEFBC71B",
"@ c #79E77DF78617",
"# c #B6DABAEABEFB",
"$ c #B6DAB6DABEFB",
"% c #79E779E779E7",
"& c #A699AAAAAEBA",
"* c #B6DA965879E7",
"= c #CF3C92485144",
"- c #DF7DA6996185",
"; c #EFBEBAEA79E7",
": c #F7DEC30B8E38",
"> c #8E38820779E7",
", c #A699AAAAB6DA",
"< c #69A671C671C6",
"1 c #A699A699AEBA",
"2 c #9E79A699AEBA",
"3 c #9E79A289AEBA",
"4 c #69A66DB671C6",
"5 c #9E799E79AEBA",
"6 c #96589E79A699",
"7 c #96589A69A699",
"8 c #6185659569A6",
"9 c #8E389658A699",
"0 c #BEFBBAEABEFB",
"q c #71C679E779E7",
"w c #AEBAB2CAB6DA",
"e c #9658861771C6",
"r c #AEBA79E74924",
"t c #C71B8E385965",
"y c #D75CA2896185",
"u c #EFBEBAEA8617",
"i c #E79DB2CA79E7",
"p c #618569A671C6",
"a c #C71B9E7979E7",
"s c #A69975D64924",
"d c #BEFB8A285144",
"f c #DF7DAAAA69A6",
"g c #F7DECB2B9658",
"h c #E79DB6DA8617",
"j c #D75CA28971C6",
"k c #B6DA7DF75144",
"l c #C71B92486185",
"z c #D75CA28969A6",
"x c #DF7DAAAA71C6",
"c c #CF3C9A695965",
"v c #AEBA8E3871C6",
"b c #86178A289658",
"n c #96589658A699",
"m c #79E782078E38",
"M c #71C675D679E7",
"N c #AEBAAEBAB6DA",
"B c #B6DA8E386185",
"V c #B6DA7DF74924",
"C c #C71B92485965",
"Z c #D75C9E796185",
"A c #CF3C96585965",
"S c #69A661855144",
"D c #5965618569A6",
"F c #8E3892489E79",
"G c #86177DF779E7",
"H c #AEBA86175965",
"J c #CF3C9A696185",
"K c #BEFB8A285965",
"L c #30C22CB230C2",
"P c #38E33CF34103",
"I c #492451445144",
"U c #49244D345144",
"Y c #59655D756185",
"T c #86178E389E79",
"R c #BEFB86175144",
"E c #C71B92484924",
"W c #B6DA82074924",
"Q c #514449244103",
"! c #514459656185",
"~ c #BEFB86174924",
"^ c #A69979E75144",
"/ c #30C234D338E3",
"( c #38E338E34103",
") c #69A671C679E7",
"_ c #CF3C96586185",
"` c #69A655554924",
"' c #38E338E338E3",
"] c #410345144924",
"[ c #86178A289E79",
"{ c #861755552081",
"} c #9E7969A628A2",
"| c #71C679E78617",
" . c #59655D7569A6",
".. c #8E3871C65965",
"X. c #EFBEC30B9658",
"o. c #C71BAEBA9658",
"O. c #28A2249228A2",
"+. c #8E3875D669A6",
"@. c #D75C9A695965",
"#. c #410341034103",
"$. c #79E78A289E79",
"%. c #79E786179658",
"&. c #618559655144",
"*. c #E79DB2CA71C6",
"=. c #E79DB6DA79E7",
"-. c #D75CAAAA79E7",
";. c #79E77DF78E38",
":. c #B6DAA6999658",
">. c #C71BA28979E7",
",. c #9658820769A6",
"<. c #C71B8E385144",
"1. c #D75C9E795965",
"2. c #E79DBAEA79E7",
"3. c #E79DAAAA71C6",
"4. c #79E782079658",
"5. c #965879E76185",
"6. c #8E38596528A2",
"7. c #D75CA2895965",
"8. c #596559655965",
"9. c #71C669A66185",
"0. c #965869A638E3",
"q. c #79E7514428A2",
"w. c #86175D7530C2",
"e. c #9E7971C64103",
"r. c #492449244924",
"t. c #514455556185",
"y. c #EFBEBEFB79E7",
"u. c #79E761855144",
"i. c #5144451438E3",
"p. c #A6996DB64103",
"a. c #E79DAEBA6185",
"s. c #DF7DA2895965",
"d. c #DF7DA69969A6",
"f. c #79E749242081",
"g. c #AEBA75D638E3",
"h. c #BEFBA2898617",
"j. c #71C682079658",
"k. c #9E796DB64103",
"l. c #B6DA79E74924",
"z. c #D75C9A694924",
"x. c #C71B8A284924",
"c. c #71C67DF79658",
"v. c #71C65D754924",
"b. c #DF7DB6DA8617",
"n. c #596551444924",
"m. c #28A228A228A2",
"M. c #41033CF338E3",
"N. c #96585D7530C2",
"B. c #69A675D68617",
"V. c #38E341034924",
"C. c #CF3C9A695144",
"Z. c #965875D65965",
"A. c #28A22CB230C2",
"S. c #AEBA924871C6",
"D. c #492455556185",
"F. c #71C67DF78E38",
"G. c #C71B9A6969A6",
"H. c #8E3869A64924",
"J. c #41034D345965",
"K. c #514455555965",
"L. c #514451445144",
"P. c #E79DB2CA69A6",
"I. c #EFBEBAEA71C6",
"U. c #D75C9E7969A6",
"Y. c #69A675D68E38",
"T. c #E79DAEBA79E7",
"R. c #492451445965",
"E. c #69A679E78E38",
"W. c #861786178E38",
"Q. c #410349245144",
"!. c #69A669A669A6",
"~. c #61856DB679E7",
"^. c #A69969A638E3",
"/. c #AEBA8A2869A6",
"(. c #CF3C8E385144",
"). c #A6998E388617",
"_. c #E79DAAAA6185",
"`. c #EFBEC30B8617",
"'. c #71C669A65965",
"]. c #618571C68E38",
"[. c #61856DB68617",
"{. c #5965659571C6",
"}. c #618571C68617",
"|. c #5965659579E7",
" X c #30C238E34103",
".X c #38E33CF34924",
"XX c #18611C712081",
"oX c #410349245965",
"OX c #51443CF328A2",
"+X c #2081249228A2",
"@X c #492430C22081",
"#X c #69A6514438E3",
"$X c #A6997DF76185",
"%X c #38E345145144",
"&X c #596569A68617",
"*X c #8E386DB65965",
"=X c #38E330C228A2",
"-X c #E79DA2895965",
";X c #5144618579E7",
":X c #CF3CA28969A6",
">X c #51445D7571C6",
",X c #28A230C238E3",
"<X c #4924555569A6",
"1X c #596565958617",
"2X c #30C234D34103",
"3X c #79E771C669A6",
"4X c #96586DB65144",
"5X c #51445D7579E7",
"6X c #6185618569A6",
" . ",
" X X X o o O o o + + + @ # # # # $ % $ & * = - ; : > , , , < 1 2 2 3 3 4 3 5 6 6 7 8 7 7 9 9 . ",
" X X o X o O o + + + 0 @ # # # $ $ q w e r t y u u i % , , < 2 2 3 3 3 p 5 6 6 7 7 8 7 9 9 9 . ",
" X X o o o O + + + 0 # @ # # $ $ $ q w a s d f g h j e 3 2 4 2 3 3 3 3 p 6 6 7 7 7 8 9 9 9 9 . ",
" o o o o o O + + 0 # # % # $ $ $ w q w * k l z x c t v b 6 4 3 3 3 3 5 p 6 7 7 7 n 8 9 9 9 9 . ",
" o o o o + m + 0 # # # @ $ $ $ w w M N B V C z Z A t S M b 8 3 3 3 5 6 p 7 7 7 7 9 D 9 9 9 F . ",
" O O O O m G @ @ @ % % % % q q q M M M H V C J A K K L P I D p p p p p p 8 8 8 8 D 8 D D D D . ",
" o o + + 0 @ # # # # $ % $ w w w N M N B k C J J K H P U 4 Y 7 5 5 6 7 8 7 7 9 9 9 D 9 9 T T . ",
" + + + 0 0 @ # # # $ $ q w w w N N M , a R C c E W Q P U 8 ! n 6 6 7 7 8 n 9 9 9 9 D 9 T T T . ",
" + + + 0 # @ # $ $ $ $ q w w N N N M , B ~ = c d ^ / ( U p Y n 7 7 7 7 8 9 9 9 9 9 D T T T T . ",
" + 0 0 # # % # $ $ $ w q w N N N N ) , v _ r t B ` ' ] I ) Y n 7 7 7 n 8 9 9 9 9 T D T T T [ . ",
" 0 0 # # # % $ $ $ w w M N N N N , ) & G { } ~ t / ( ] Y | D 7 7 7 n 9 D 9 9 9 F T .T T [ [ . ",
" @ @ @ % % % % q q q M M M M M ) M < 4 ..X.o.B O. / ] ! D 8 8 8 8 D D D D D . .D . .! .. ",
" # # # # $ % $ w w w N M N N N , , < 2 +.E @.- Q ( #.! ) b 8 7 n 9 9 9 D 9 9 T T T .[ [ $.%.. ",
" # # $ $ $ q w w w N N M , , , , 3 &.h ; ; *.=.*.-.Q D ;.F 8 9 n 9 9 9 D F T T T [ ! [ $.%.%.. ",
" # $ $ $ $ q w w N N N M , 2 > :.>.= ; *.*.*.*.f f x +.b 9 8 9 9 9 9 9 D F T T [ [ .$.%.%.%.. ",
" $ $ $ $ w M w N N N , ) , ,.- u =.<.1.2.u i 3.3.- f a G > D 9 9 9 F T D T T T [ [ ! %.%.%.4.. ",
" $ $ $ w w M N N N N , M , 5.<.= 6.r W u *.*.3.3.x 7.= 2.<.8.9 9 F 9 T .T T [ [ $.! %.%.4.4.. ",
" % q q M M M M M M ) M < 9.*.z 0.q.w.e.x =.*.f f - - @.<.r r.Y .D . . . . .! .! ! ! ! t.t.. ",
" $ w w w N M N , , , , ! - 3.y.u.i.0.p.R f 2.a.s.s.y d.f.g.h.| b T T T .[ [ $.%.%.! 4.4.j.j.. ",
" w w w N N M , , , , 6 j 3.h -.Y ` s k.p.l.<.c 1.z.@.R 6.x.h 9.| %.[ [ ! [ $.%.%.%.! j.j.j.c.. ",
" w w N N N M , , 1 & G a.f f l ! #.^ s V d C t <.f V i.v.g.A b.D ;.%.[ .$.%.%.%.4.t.j.j.c.c.. ",
" w N N N , M , , , 3 j x -.-.n.I #.^ s k d = c <.t H m.M.N.= - 8.B.4.$.! %.%.%.4.4.t.j.c.c.c.. ",
" N N N N , ) , , 2 O - x -.H I ] V.' p.H A = C._ t Z./ A.0.l._ S.p ;.%.! %.%.4.4.j.D.c.c.c.F.. ",
" M M M ) < < < 4 4 G.a.f K ( / A./ / H.{ w.Z.Z.e.6. O.O.M.} <.j / J.K.! ! t.t.t.D.D.D.D.D.D.. ",
" N N , , , < 2 1 O f *.z S U ] ] K.] L.R P.I.; : b.A./ P P w.r U.&.8 F.D.4.4.j.j.c.D.c.c.Y.Y.. ",
" , , , , , 4 2 3 * =.T.^ K.r.#.U 8 U 8.1.- f P.f T.A.( ] R.#.0.<.>.t.B.D.j.j.c.c.c.D.c.E.E.Y.. ",
"L , , , , 1 4 2 W.U.2.C #.I #.] ! ) t.&.x.= A _ A _ A.P R.D P H.~ j Q.p R.c.c.c.c.c.D.E.E.Y.Y.. ",
" , , 1 2 2 4 3 a =.l !.P ] ] K.p m Y !.r <.1.Z _ G.A.V.! ~.Q.U ^.Z n.D J.c.c.c.c.c.D.Y.Y.Y.Y.. ",
" , 1 2 2 3 4 3 /.@.^ p ( ] U D | T Y -.x T.i f s.- v.Q.D B.R.D H.(.i K.Q.Y.c.c.c.Y.D.Y.Y.Y.Y.. ",
" 4 < 4 4 4 4 8 d.: ).#./ / P U ! D I Z d.f 3.f 1.U.>.A.V.I R.Q./ r A x n.J.R.D.D.R.R.R.R.J.J.. ",
" 1 2 3 3 3 p @ _.; `.I / K.~.m T 9 '.J z - P.a.s.@.s.P D Y.t.Y.D ` x.7._.!.Y.Y.Y.E.R.Y.Y.].].. ",
" 2 3 3 3 5 p G _.`.u Q./ D | T F 9 5.t 7.f _.E x.R J #. .B.R.F.[.U ^.x.Z i .Y.Y.Y.J.Y.].].].. ",
" 3 3 3 5 5 p ,.P.`.; ] ( < b T 9 F Z.<.C.y <.~ R k l #.D.~.R.F.Y.{.r.^.x.- S.[.].Y.R.].].].[.. ",
" 3 3 5 5 6 p S.*.`.-.Q.P B.b F F T ..d A A ~ d R R _ ' Q.8 D.F.Y.~.! / ^.(.Z ,.~.].J.].}.}.[.. ",
" 3 3 5 6 6 8 /.=.g /.] P ) b T T T +.k C ~ x.~ d R l ' Q. .J.F.F.B.{.J.O.0.l.-.8.|.J.}.}.[.[.. ",
" p p p p p 8 +.; : v.A.( U ! .D .r.g.E C.E <.C C l L A. XQ.R.R.J.Q..XA.XX^ 1._.u.oXJ.oXoXoX. ",
" 5 6 6 7 7 8 5.`.`.r.#./ ) %.T T [ ] /.u.OX+XA.@X#X$XA.P D.Q.Y.Y.Y.}.|. XV.u.1.= l %X&X&X&X&X. ",
" 6 6 7 7 7 8 a : u ( #. X) %.[ [ [ *XZ X.-.m.=X_.g h M.P D.Q.Y.Y.Y.Y.[.V.D. X_ -X.. X;X|.&X&X. ",
" 6 7 7 7 n D H >.:X#.] P B.%.[ [ $.n.V t K O./ x.U.B L .XD.Q.Y.Y.Y.Y.].Q.>XD. X X X,X<X|.|.1X. ",
" 7 7 7 n 9 D * S.+.] ] P B.%.[ [ %.n.s.*.*.Q m.<.f u /..XD.Q.Y.Y.Y.Y.].J.&X>XJ..X2XA.J.<X|.|.. ",
" 7 7 n 9 9 D 3Xh L.] Q.#.| %.$.$.%.,.i : u /.` - *.`.2. XD.Q.].Y.Y.].].J.[.|.<XJ. X+XoX<X;X|.. ",
" 8 8 D 8 D D Q z *XA./ ] R.! ! ! ! Z.- *.; a &.U.z i =.O.2X%XJ.J.J.J.J.J.J.oX%X2X,XA.2X.X%X%X. ",
" n 9 9 9 9 D !.l.X.] R.] F.%.%.%.%.4XU.f *.d.Q = C.*.3.#.R.V.}.].].].}.J.[.&X|.5X<X X<X5X;X;X. ",
" 9 9 9 9 F D 4 0.*.V.! J.m %.%.%.4.Z.= - - z M.x.<.- y M.J..X[.}.}.[.[.J.&X&X&X|.;X%X5X;X;X;X. ",
" 9 9 9 F F .%.4XG.R.! J.j.%.%.4.c.L.= 1.y z A.s x.Z d.( V. X|.[.[.[.[.J.&X&X1X1X|.%X;X;X;X;X. ",
" 9 9 F F T .%.6X+.I ! Q.F.4.4.4.j.] _ 3.d.B A.^ (.U.f M..X2X|.[.[.[.&XoX&X&X1X1X1X%X;X1X5X5X. ",
". . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . "};

View File

@@ -1,278 +1,278 @@
/* XPM */ /* XPM */
static char * image_name[] = { static char * image_name[] = {
"48 48 227 2", "48 48 227 2",
" c #FFFFFFFFFFFF", " c None",
". c #000000000820", ". c #FFFFFFFFFFFF",
"X c #9E79AAAAB6DA", "X c #000000000000",
"o c #A6999E79AEBA", "o c #AEBAAAAAAEBA",
"O c #A699A289B6DA", "O c #A699A699A699",
"+ c #9E799A69AEBA", "+ c #A699A289A699",
"@ c #9E79A2899E79", "@ c #9E799E799E79",
"# c #96589658A699", "# c #9E799A699E79",
"$ c #9E799658A699", "$ c #965896589658",
"% c #96589A69AEBA", "% c #965892489658",
"& c #8E388E389E79", "& c #8E388E388E38",
"* c #96588E389E79", "* c #86177DF779E7",
"= c #8E388A289658", "= c #96588E388E38",
"- c #8E388A289E79", "- c #514404100820",
"; c #86178A289658", "; c #71C614511040",
": c #861786179658", ": c #69A638E338E3",
"> c #79E782079658", "> c #8E388A288E38",
", c #8E3886179658", ", c #69A66DB669A6",
"< c #79E782078E38", "< c #861782078E38",
"1 c #861782078E38", "1 c #9E799A69AEBA",
"2 c #71C675D68617", "2 c #C71BCB2BE79D",
"3 c #79E77DF78E38", "3 c #CF3CD34CEFBE",
"4 c #49244D345144", "4 c #BEFBBAEADF7D",
"5 c #000004100820", "5 c #71C604100820",
"6 c #9E799E799E79", "6 c #BEFB208128A2",
"7 c #86177DF78E38", "7 c #B6DA2CB230C2",
"8 c #492451446185", "8 c #69A614511861",
"9 c #082004100820", "9 c #59652CB230C2",
"0 c #965892489E79", "0 c #DF7DDF7DDF7D",
"q c #514455556185", "q c #E79DE79DE79D",
"w c #79E77DF779E7", "w c #C71BC71BC71B",
"e c #492451445965", "e c #C71BC30BC71B",
"r c #BEFBB6DAB6DA", "r c #BEFBC30BBEFB",
"t c #F7DEF7DEFFFF", "t c #BEFBBAEABEFB",
"y c #FFFFFBEEFFFF", "y c #B6DAB6DAB6DA",
"u c #AEBAAAAAAEBA", "u c #CF3CCB2BCF3C",
"i c #EFBEEFBEEFBE", "i c #618561856185",
"p c #EFBEEBADEFBE", "p c #8E388E389658",
"a c #EFBEE79DEFBE", "a c #9E799A69BEFB",
"s c #F7DEEFBEF7DE", "s c #BEFBC30BDF7D",
"d c #E79DEBADEFBE", "d c #CF3CCF3CE79D",
"f c #D75CDB6CD75C", "f c #D75CC71BDF7D",
"g c #DF7DDF7DDF7D", "g c #861704100820",
"h c #D75CCB2BD75C", "h c #C71B28A228A2",
"j c #CF3CCB2BCF3C", "j c #BEFB4D345965",
"k c #71C671C68617", "k c #BEFB79E78617",
"l c #20812CB24103", "l c #AEBA34D330C2",
"z c #9E799A699E79", "z c #DF7DDB6CDF7D",
"x c #E79DEBADF7DE", "x c #965896589E79",
"c c #EFBEEBADF7DE", "c c #492449245965",
"v c #E79DEFBEF7DE", "v c #410345145965",
"b c #DF7DEBADEFBE", "b c #38E33CF34924",
"n c #EFBEE38DEFBE", "n c #2081208128A2",
"m c #E79DE38DE79D", "m c #104014511861",
"M c #D75CDF7DD75C", "M c #28A2249230C2",
"N c #D75CDB6CE79D", "N c #2081249228A2",
"B c #CF3CDB6CCF3C", "B c #18611C7128A2",
"V c #D75CCF3CD75C", "V c #79E779E779E7",
"C c #6185618569A6", "C c #DF7DE38DDF7D",
"Z c #DF7DDB6CDF7D", "Z c #9E799A69C71B",
"A c #DF7DD75CDF7D", "A c #8E388A28B6DA",
"S c #CF3CCF3CCF3C", "S c #9E799E79CF3C",
"D c #C71BCB2BC71B", "D c #AEBAAAAAD75C",
"F c #69A66DB68617", "F c #A699A699CF3C",
"G c #69A671C68617", "G c #BEFB1C712081",
"H c #F7DEEBADEFBE", "H c #A69938E34924",
"J c #28A21C714103", "J c #B6DA3CF34103",
"K c #18611C7130C2", "K c #71C638E338E3",
"L c #20811C714103", "L c #618534D338E3",
"P c #596555555965", "P c #CF3CCF3CCF3C",
"I c #30C23CF34924", "I c #410341034924",
"U c #186118612081", "U c #79E77DF78617",
"Y c #28A230C238E3", "Y c #59655D755965",
"T c #28A220814103", "T c #861786178617",
"R c #71C6A699BEFB", "R c #71C671C69E79",
"E c #10400C301040", "E c #BEFB6DB679E7",
"W c #514455555144", "W c #B6DA38E338E3",
"Q c #208130C24103", "Q c #9E7945144924",
"! c #69A671C679E7", "! c #4924249228A2",
"~ c #30C22CB230C2", "~ c #492420812081",
"^ c #208124922081", "^ c #410341035144",
"/ c #30C21C714103", "/ c #28A2249228A2",
"( c #69A669A671C6", "( c #FFFFFBEEFFFF",
") c #71C675D671C6", ") c #69A66DB671C6",
"_ c #410349245144", "_ c #186118612081",
"` c #30C2208130C2", "` c #B6DAB6DADF7D",
"' c #71C66DB671C6", "' c #861779E79E79",
"] c #61856DB679E7", "] c #71C608200820",
"[ c #38E334D338E3", "[ c #B6DA0C301040",
"{ c #08200C301040", "{ c #AEBA38E338E3",
"} c #B6DABAEAC71B", "} c #71C634D338E3",
"| c #B6DAAAAAB6DA", "| c #41031C712081",
" . c #082008201040", " . c #69A669A66185",
".. c #38E33CF35965", ".. c #861782078617",
"X. c #514451446185", "X. c #D75CD75CD75C",
"o. c #A699A699B6DA", "o. c #71C671C671C6",
"O. c #38E33CF34103", "O. c #71C675D679E7",
"+. c #28A22CB230C2", "+. c #A699A289CF3C",
"@. c #208120812081", "@. c #618504100820",
"#. c #104010401861", "#. c #B6DA49245144",
"$. c #492445144924", "$. c #C71B86178E38",
"%. c #1861208130C2", "%. c #410320812081",
"&. c #410341036185", "&. c #38E328A230C2",
"*. c #18611C711861", "*. c #69A669A669A6",
"=. c #B6DABAEAB6DA", "=. c #79E77DF779E7",
"-. c #AEBABAEAAEBA", "-. c #38E33CF34103",
";. c #596569A69658", ";. c #6185618569A6",
":. c #8E388E389658", ":. c #10400C301040",
">. c #B6DABEFBB6DA", ">. c #B6DA18611861",
",. c #BEFBCB2BBEFB", ",. c #AEBA34D338E3",
"<. c #61855D756185", "<. c #AEBA69A671C6",
"1. c #000010402081", "1. c #BEFB38E338E3",
"2. c #71C671C679E7", "2. c #514455555144",
"3. c #F7DEEBADF7DE", "3. c #CF3CD34CCF3C",
"4. c #0000104028A2", "4. c #9E799E79A699",
"5. c #AEBA9E79AEBA", "5. c #514455555965",
"6. c #69A6659569A6", "6. c #596559655965",
"7. c #A6999A699658", "7. c #79E77DF79E79",
"8. c #6185659569A6", "8. c #8E388E389E79",
"9. c #A699AAAAA699", "9. c #BEFB18611861",
"0. c #30C234D338E3", "0. c #C71B49244103",
"q. c #B6DAAEBAB6DA", "q. c #C71B7DF779E7",
"w. c #96588E389658", "w. c #618530C230C2",
"e. c #B6DA9A69B6DA", "e. c #410345144103",
"r. c #618569A671C6", "r. c #596559656185",
"t. c #28A2249228A2", "t. c #28A22CB230C2",
"y. c #618561856185", "y. c #B6DA51446185",
"u. c #5144555571C6", "u. c #28A22CB238E3",
"i. c #96588A289658", "i. c #49244D344924",
"p. c #79E779E771C6", "p. c #EFBEF3CEEFBE",
"a. c #9E798A289E79", "a. c #EFBEEFBEEFBE",
"s. c #000008201040", "s. c #BEFBB6DABEFB",
"d. c #492459656185", "d. c #CF3CA699AEBA",
"f. c #5144618569A6", "f. c #BEFB10401861",
"g. c #596569A671C6", "g. c #A6992CB238E3",
"h. c #618569A669A6", "h. c #A699659569A6",
"j. c #5965618569A6", "j. c #28A2208128A2",
"k. c #0820451469A6", "k. c #28A228A228A2",
"l. c #2081555579E7", "l. c #492404100820",
"z. c #38E38207B6DA", "z. c #B6DA51445965",
"x. c #51449E79D75C", "x. c #CF3C71C671C6",
"c. c #69A6AEBADF7D", "c. c #596534D338E3",
"v. c #8617BEFBEFBE", "v. c #410318611861",
"b. c #9E79CF3CF7DE", "b. c #18610C301040",
"n. c #8E38C30BEFBE", "n. c #18611C711861",
"m. c #2081514479E7", "m. c #71C675D671C6",
"M. c #082038E35965", "M. c #FFFFEFBEEFBE",
"N. c #38E369A68617", "N. c #AEBA69A679E7",
"B. c #49249248BEFB", "B. c #618538E338E3",
"V. c #6185AAAACF3C", "V. c #186110401040",
"C. c #79E7B6DAC71B", "C. c #08200C300820",
"Z. c #8E38BEFBCF3C", "Z. c #EFBEE79DD75C",
"A. c #79E7B2CABEFB", "A. c #B6DA79E779E7",
"S. c #51448207A699", "S. c #082004100000",
"D. c #59659248AEBA", "D. c #28A22CB228A2",
"F. c #71C6A699C71B", "F. c #A6999E799E79",
"G. c #0000186130C2", "G. c #208114511861",
"H. c #000028A24924", "H. c #30C230C230C2",
"J. c #30C261858E38", "J. c #410341034103",
"K. c #38E375D6A699", "K. c #618549244924",
"L. c #5965A699DF7D", "L. c #30C22CB228A2",
"P. c #8E38C71BEFBE", "P. c #38E318611861",
"I. c #71C6B2CAE79D", "I. c #30C234D338E3",
"U. c #41039248C71B", "U. c #104004100820",
"Y. c #49249248CF3C", "Y. c #38E33CF338E3",
"T. c #49249658CF3C", "T. c #38E338E338E3",
"R. c #38E38A28C71B", "R. c #618565956185",
"E. c #38E36DB69E79", "E. c #CF3CE38DFFFF",
"W. c #38E341035144", "W. c #965892488617",
"Q. c #0000145128A2", "Q. c #F7DEF3CEE79D",
"!. c #00001C7130C2", "!. c #EFBEEBADDF7D",
"~. c #000034D35965", "~. c #FFFFFBEEEFBE",
"^. c #38E37DF7AEBA", "^. c #492455555144",
"/. c #28A25D758617", "/. c #51448207D75C",
"(. c #00003CF36185", "(. c #30C2451479E7",
"). c #000024924103", "). c #596571C6A699",
"_. c #5965A699D75C", "_. c #492465959E79",
"`. c #000030C25965", "`. c #514469A69E79",
"'. c #00002CB25144", "'. c #51446DB6A699",
"]. c #28A261858617", "]. c #69A671C671C6",
"[. c #30C265958E38", "[. c #C71BDF7DFFFF",
"{. c #1040492469A6", "{. c #9E799A6969A6",
"}. c #79E7BAEAE79D", "}. c #D75CCB2BBEFB",
"|. c #6185A289D75C", "|. c #BEFBB6DAA699",
" X c #0000208138E3", " X c #BEFBBAEAAEBA",
".X c #00000C301861", ".X c #104028A24103",
"XX c #59655D756185", "XX c #B6DACF3CFFFF",
"oX c #41038E38C71B", "oX c #AEBAAEBAAEBA",
"OX c #38E38617BEFB", "OX c #79E779E771C6",
"+X c #38E371C69E79", "+X c #8E3871C65144",
"@X c #6185AAAADF7D", "@X c #861769A65144",
"#X c #28A259658617", "#X c #965879E75965",
"$X c #492449245965", "$X c #20810C300000",
"%X c #9658CB2BF7DE", "%X c #5965451430C2",
"&X c #38E379E7A699", "&X c #B6DAD34CFFFF",
"*X c #49249A69CF3C", "*X c #49242CB21040",
"=X c #8617C30BEFBE", "=X c #861765954924",
"-X c #18614D3471C6", "-X c #28A21C710820",
";X c #38E37DF7B6DA", ";X c #C71BC30BBEFB",
":X c #000038E35965", ":X c #A699A2899658",
">X c #514459656185", ">X c #596559654103",
",X c #8E3871C69658", ",X c #38E338E32081",
"<X c #BEFBCF3CBEFB", "<X c #30C22CB21861",
"1X c #861771C69658", "1X c #208120811861",
"2X c #79E775D671C6", "2X c #38E3410328A2",
"3X c #6185A699DF7D", "3X c #AEBAB6DAC71B",
"4X c #A699CF3CF7DE", "4X c #51444D3438E3",
"5X c #30C269A68E38", "5X c #596555555144",
"6X c #1040492471C6", "6X c #596555554924",
"7X c #38E36DB69658", "7X c #618561855144",
"8X c #69A6B2CADF7D", "8X c #618561855965",
"9X c #71C6B6DAE79D", "9X c #186118610820",
"0X c #A699AAAAB6DA", "0X c #C71BCB2BCF3C",
"qX c #38E371C69658", "qX c #96588E388617",
"wX c #A699D34CF7DE", "wX c #71C669A638E3",
"eX c #41038A28BEFB", "eX c #71C671C66185",
"rX c #6185A289AEBA", "rX c #5965555530C2",
"tX c #10404D3471C6", "tX c #861782072081",
"yX c #10404D346185", "yX c #9E79924838E3",
"uX c #00002CB24924", "uX c #186110400000",
"iX c #18614D3469A6", "iX c #104008200000",
"pX c #410379E79658", "pX c #28A220810000",
"aX c #492482079658", "aX c #AEBAAAAAB6DA",
"sX c #9658BEFBC71B", "sX c #BEFBCF3CE79D",
"dX c #9E79C71BCF3C", "dX c #96589A699E79",
"fX c #8E38BAEACF3C", "fX c #9E79A289A699",
"gX c #59659248B6DA", "gX c #EFBEF3CEFFFF",
" ", " ",
" . ", " . . . . . . . . . . . . . . . . . . . . X X . . . . . . . . . . . . . . . . . . . . X X X ",
" X o O + O + @ + + # $ $ % + # # # # & # # & * & = & - ; - - ; - ; : : > , < 1 < : 1 2 3 4 5 ", " . o o O O + + + @ @ # # # $ $ % % % & X X X . o o O O + + + @ @ # # # $ * & % % & X X X X X ",
" O 6 + O + + X # # X # % $ # # # # # # & & # ; & - ; ; - ; ; - < > : : , 3 : 7 3 3 7 < 3 8 9 ", " . o O O + + + @ @ # # # $ $ $ % % & & X X X . o O O + + + @ @ # # # = - ; : % & & X X X X X ",
" X o o # O + + $ $ % $ 0 # # # # & 0 & * & & * * ; & - ; = : ; 1 , < 1 : > 7 < < 3 3 3 3 q . ", " . O O % # $ $ $ % % % & & & > > , & > X X X . O O O + # < < 1 2 3 4 5 6 7 8 9 & & X X X X X ",
" o X # O # $ + % # X # # # # # & # & # & & * ; ; & ; ; , ; ; : ; > : > > 7 > : 2 3 w 3 w e . ", " . O O 0 q w w e e r r t t y u q i > > X X X . O + + p a s d d 3 f g h j k l 9 : > X X X X X ",
" X o o # @ + r r t y t t t t y y t t y t t t t y t t t u 7 3 w 3 2 3 2 q . ", " . O + z x c v b n m M M N B V C i > > X X X . O + + > Z A S D F 5 G H k J K L 8 > X X X X X ",
" # o > y + + y i p p p p i p a i a i a p s d d d f g h f h f j j p k k k l 3 2 3 2 2 2 4 . ", " . + + 0 x c c n X X P I M B U C Y > T X X X . + + @ > S 4 S R 5 h H E W Q ! ! ~ T X X X X X ",
" X + o 3 & z t x d c x d c d d c x v a v d c d d b n a m M N j B f V g M 3 3 C 2 3 3 3 2 8 5 ", " . + @ z x v ^ m / $ ( ) n _ V 0 Y T T X X X . + @ @ > S ` ' ] [ j E { } : 9 | ...X X X X X ",
" % $ $ % + $ t s s b p i b p p b i p b p i b i m m Z A N h h B j S D r r F 9 G 3 2 2 2 2 e . ", " . @ @ X.$ ^ ^ B o.. q / B m O.0 Y T T X X X . @ @ @ T +.D @.6 #.$.{ } L %.~ &.*.=.X X X X X ",
" % $ + % # # t i p H . J K J J J J L L w P 4 I U 3 . . Y L T K J J r K R E 2 2 2 2 2 2 W . ", " . @ @ X.$ b b N -.;.n m m :.o.z Y T ..X X X . @ @ # T ' @.>.,.<.1.} } &.| &./ 2.o.X X X X X ",
" + @ # $ # # y d x d 9 Q J Q l I l z 1 ! 4 I ~ . . . ^ / Q Q J Q Q t V f ( K 2 3 ) 2 ) 2 _ . ", " . @ # 3.x b p O.< 4.% V *.5.o.X.6.....X X X . @ # 7.8.5 9.0.q.W } w.%.| &.-.n e.*.X X X X X ",
" # + + % # 0 t s H b . ` I J J _ ' 1 ] ] [ ~ ^ { . . 5 K U U ` L J y } | ( 9 2 2 2 G w G _ . ", " . # # 3.& -.c b -.r.t.I m n *.X.6...=.X X X . # # R 5 G y.k W } L | ~ M u.u.B i.*.X X X X X ",
" # $ 0 # 0 # t H H a ./ l ..X.o.= ( O.O.+.@.#.. { D r $.. %.J J t r | C K 2 ) 2 G 2 ! _ . ", " . # # 3.p.a.a.q q q C C C 0 s.d.6.=.=.X X X . # # - f.g.h.J } L | | j.M M u.k.6.o.X X X X X ",
" $ @ # % & 0 t v x x . ....&.8 = w w 4 W +.*.#.. E D m j ; . J l Q t =.-.;.E F 2 2 G 2 ! _ . ", " . # $ , , r w e r r r r r r 2.Y Y =.=.X X X . # l.f.z.x.l } c.v.%.b.n M n n.i., V X X X X X ",
" # # # # # # t s s b 9 J X.X.:., ' W W ^ ^ #. .. .>.f ,.0 . K / T t r r <.1.2 ! 2 2.2.F _ . ", " . $ $ % ..m.m.m.m.m.m.m.m., i =.=.=.V X X X M.5 >.#.N.W } B.! | V.C.B m B i., V V X X X X X ",
" # # # # & # t H 3.i . i 4.4.5.( 6._ $.[ U .. . { =.=.=.7.U +.J T y -.-.<.K F k G G 2.G _ . ", " . $ % % % , & & & & & & p 2.=.=.=.V V X X X Z.5 Q A.l } 9 | | j.S.C.m D.2., V V V X X X X X ",
" # # & # & :.y b b p . K &.&.1 8.<.4 +.*.5 . . . { r 9.9.0 K J l l y 9.} _ . ! 2 ! G k ! _ . ", " . $ % % & $ o o o o o O O % =.=.=.V V X X S.( F.%.g.} L | ~ G.m / H.J.6., V V V V X X X X X ",
" 0 # & # & & y p p d . :.L ..2.6.W [ ^ { O.0.Y 0.4 f q.9.w.*.w.1./ t e.=.r.K F 2.G G 2.G _ . ", " . % % p & > > > T T ......=.=.V V V m.X X C.P w K.| ! %.| L.H.H.H.J.6.o.V =.V V m.X X X X X ",
" # # & # & :.y i c H . K T T 6.W 4 +.U $. t h g z z = ' . . J / t e.z 8 9 2.! 2.! ! ! &.. ", " . % p & & > > T T T ....=.=.=.V V V m.X X P y 6.e.%.P.v.L.H.H.I.J.6.o.V V V V V m.X X X X X ",
" & # # & - & t x d d 9 l ....X.W $.t.#.O.t p M D >.-.w.w y.. T l Q y @ @ u.5 F 2 ! ! 2.] _ . ", " . X X X X X X X X X X X X X X X X X X X P o.i H.D.S.U.S.X X X X X X X X X X X X X X X X X X ",
" & & & * & & t s 3.b . / T L L 4 O.^ { O.t h V r 9.7.1 ' 5 . K J J t o o 8 .! ] ! 2.] ! _ . ", " X X X X X X X X X X X X X X X X X X n.3.o.2.k./ C.X X X X X X X X X X X X X X X X X X X X X ",
" & # & & - * t s H b 9 J K / J +.t.{ 5 0.p S >.9.7.1 8.[ 5 J K / T t 7.i.q 5 ! 2.r.] ! F ... ", " X X X X X X X X X X X X X X X X X X P Y i.k./ S.X X X X X X X X X X X X X X X X X X X X X X ",
" * & & * ; ; y b b b . Q T l L L +.8.y.9.M =.=.7.; p.[ 5 . J T Q l y 6 :.X.. ! F ! F r.( _ . ", " . . . . . . . . . . . . . . . . . P T i D./ J.D.k./ k.D.Y.2.*.o.m.m.m.m.m.m.m.m.m.m.X X X X ",
" & & w.& ; ; y a m m . T K / L L *.L g p r q.7.1 6.J . J J J K / J t a.w.4 5 ! ( r.] ! r.... ", " . o o O O + + + @ @ # # # $ $ % P T 2./ n X I.X X X X X X X X X X X X X X X X X X X X X X ",
" ; * * & ; ; y A s.s./ %.L L L . L . . *.#.y.d.f.g.r.r.h.h.8.P y.y.y.j.y.j.y.<.<.<.' y _ . ", " . o O O + + + @ @ # # # $ $ # u V 6.H.n.X X D.X X X X X # , o.w T.o.o o.T.X X X X X X X X ",
" & & ; ; - = t n t t t y y t t t t y t y.k.l.z.x.c.v.b.n.m.1.M.N.B.V.C.Z.A.S.D.F. I 9 ", " . O O R.R.R.R.R.R.R.R.R.R.R.3.*.i.D.e.X X X H.X X X X X o 2.& o 2.& o & n.X X X X X X X X ",
" & ; & - ; : Z Z g h h B h V D D D q.=.q.=.y.G.H.k.l.J.K.L.P.I.U.Y.x.T.R.Y.c.x.E.R.R. W.. ", " . O O R.E.W.Q.!.!.Q.Q.~.~.w U ^.Y.i.i.X X X J.X X X X X X X X X X X X X X X X X X X X X X ",
" ; & - ; - : Z A S j V j V D D D D q.r | =.y.s.Q.H.H.!.~.^.I.I.T./.(.).(.K._.K.`.~.(. I . ", " . O + R./.(.)._.`.'.'.).P ].i.H.& i.I.X X X w $ @ + @ @ # # # # $ $ % % % & & & > X X X X ",
" & : ; - 1 1 t t F k ;.;.<.;.;.<.<.u.;.u.g.u.y.'.(.].[.{.~.K.c.}.|.{.Q.s. Xl.Y.J.Q..X.X I . ", " . + + R.[.{.Z.}.|.Z. XX.o.I D..X=.I.H.X X X a.@ + @ @ # # # $ $ $ % % % p & & > > X X X X ",
" : & - 1 : ; k . . . . . . 9 s.s. .9 . 5 . . XXoXU._.|.OX+X@X}.}.b.c.#X X4.k.K./.Q.s.s. I 9 ", " . + @ R.XXU y $ $ oX3.OXe.H.+X@XY H.T.X X X . @ @ @ # # # + q q p.P @ p & & > > T X X X X ",
" : - : ; : , < 1 A g N A A n r.C C $Xo | 5.F y.v.v.%X%Xc.&XOX*XY.=Xb.I.K.-X].OX;Xk.:X:X I . ", " . @ @ R.XX> y $ J.i.p Y.H.#X$X%X6.T.2.X X X . @ @ # # # # y . n T.C X.=.& > > T T X X X X ",
" - ; ; : < > 7 < g p.>X,X-.<X1X- k 2X2Xe 4 O.P _.3X}.b.4X}.K.5X6X7X8X}.@Xx.L.9X8XT.OXOX I . ", " . @ @ R.&X> 3.y O.k.I.Y.*X=X$X-Xo.2., X X X . @ # # # $ $ @ $ X % X.. n.> > T T T X X X X ",
" : ; : ; 1 1 > A p.) p. t y y t y s t t t y j.-Xm.K.L.n.b.=X3XOX-X3X}.3Xx.@Xv.%X9XoXY. I . ", " . @ # R.E.4.P ;XX.:XY.>X,X<X1X2XO , =.X X X . # # # $ $ $ % ..i & q q X > T T T ..X X X X ",
" : > : : > A 5.7.a.e.( ( E ` *.` ` K ` ` K y.H.Q.~./.*Xv.v.I.+X(.T.3XT.z.;Xx.9Xc.J.J. ;X. ", " . # # R.3Xe t {.4XD.5X .6X7X8X9X3.=.=.X X X . # # $ $ $ % % % # z p.2.C.> T T ....X X X X ",
" ; = 1 < : y 5.0X0X5.X w.5.0XX 5.X 0X5.X X 5.y.).1.!.6XOX}.%X=X#XQ.-XJ.#X{.m.OX|._.qXqXs ` . ", " . # # R.0Xy y qXH.wXeX>XrXtXyXuXq =.=.X X X . # $ $ $ $ % % & z w e.C.*.T T ......X X X X ",
" : > > 1 > t y t t y t y t y y t y y t y t t y.-X(.6X+X*X8XP.wXY.G.4.1.).(.#XoX_.x.*XT. T.. ", " . # $ R.E.r y k.rX<X2X9XX iX<XpXa.=.=.X X X . $ $ $ % % % & & z D.Y.V T T ......=.X X X X ",
" : : > 1 3 j ..5.h * e.5.a.e.5.$ a.a.i.# 1X= y._.oXU.Y.oXoX3Xb.9XK.6X X).k.J.oX3X*XeXeXH t.. ", " . $ $ R.[.R.m.*.e.D.B -.r.x aXk.a.=.V X X X . $ $ % % % p & & O D.T T T ......=.=.X X X X ",
" , > > 7 < t ..rXd y t y t t y t y y y y.}.3XOXJ.-X-X^.v.}._.;X6X'.(.tX[.;XJ.{.yX Y . ", " . $ % R.sX, , e.I *.6.dXfXaXgX3Xa.V V X X X . $ % % % p & & + . P T T ......=.=.=.X X X X ",
" > 1 7 < w a M M a ,.Z y k Z i r ,.h M j j ,.y.}._.5X~.Q.uX7X}.c.^.-X~.H.uX~.k.[.7XiXiX I . ", " . % % 0 y .., o.V T o 3.q a.a.a.a.V V X X X . % % % p & & > $ P 2.D.......=.=.=.V X X X X ",
" 1 3 w : 3 r d g g n r s y p n A A V h j V r <.}.=XI.OX6X(.+XI.*X`.G.).).Q.4.).-XOXpXaX Y 9 ", " . % & ..i J.I.J.i.i o.=...=.=.V V V V X X X . % % p & & > > T V D.2.....=.=.=.V V X X X X ",
" : < > 2 1 #.5 5 . { E . . . . . 5 . . . . . y.*X3Xn.wX%XI.|.}.*X).(.+X&Xl.`.(.qXc.A.C. Y . ", " . % & T , i.Y.i.R.m.=.=.=.=.=.V V m.m.X X X . % p & & > > T T T ......=.=.=.V V m.X X X X ",
" : 2 3 3 3 3 2 w w ) G ) 2 ! ! ! ! ( ] ! ! r.y.k.tX&X@XP.%Xn.=X9XOXl.OX|.x.OXOXx.}.sXdX I . ", " . X X X X X X X X X X X X X X X X X X X X X . X X X X X X X X X X X X X X X X X X X X X X ",
" 1 3 3 3 w 2 3 2 2 2 G ) G 2 ! ) F ] 2.] ( <.3X X!.(.J.*X}.}.8Xc._.K.OX_.@X3X3Xx.3XR fX 0.. ", " X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X ",
" 2 < w 3 3 2 w 2 2 ) 2 G k 2 k F k k ] k ] 6.W .X4.'.].*X}.9XT.J./.Y.3X@X_.z.#X6XJ.gXrX Y . ", " X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X ",
" 3 3 2 3 2 2 3 2 2 2 G ) G 2.! 2.] ] k ] ! ( T . ", " X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X ",
" q 8 q 4 q X.4 q 8 4 $XW _ e $X_ _ _ _ I _ _ ....W.I W.I I I I I I I I I I Y I Y I I Y ~ ~ 5 ", " X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X ",
" . . . . . 5 . 5 . . . . . . . . . . . . . . . . . . . . 9 . 9 . 9 . . . . . . . . . . . . . . "}; " "};

View File

@@ -1,259 +1,230 @@
/* XPM */ /* XPM */
static char * image_name[] = { static char * image_name[] = {
"48 48 208 2", "48 48 179 2",
" c #514455555144", " c #000000000000",
". c #514451444924", ". c #69A669A66185",
"X c #410345144103", "X c #71C675D671C6",
"o c #49244D344924", "o c #965892488E38",
"O c #61855D755965", "O c #A699A2899E79",
"+ c #596559655144", "+ c #8E38820779E7",
"@ c #596555555144", "@ c #61855D755144",
"# c #79E77DF779E7", "# c #61855D755965",
"$ c #861782078617", "$ c #618561855965",
"% c #AEBAAAAAAEBA", "% c #8E388A288617",
"& c #A699A699A699", "& c #A6999E799E79",
"* c #AEBAA699A699", "* c #9E799A699658",
"= c #8E38820779E7", "= c #71C671C669A6",
"- c #861775D671C6", "- c #618559655144",
"; c #79E76DB669A6", "; c #69A665955965",
": c #596555554924", ": c #9E7996589658",
"> c #AEBAA2899E79", "> c #9E7992488E38",
", c #69A661855965", ", c #A69996589658",
"< c #69A665956185", "< c #96588A288E38",
"1 c #79E775D669A6", "1 c #8E387DF779E7",
"2 c #71C669A66185", "2 c #8617820779E7",
"3 c #618559655144", "3 c #F7DEEFBEEFBE",
"4 c #A6999E799E79", "4 c #69A65D755965",
"5 c #9E7992489658", "5 c #DF7DD34CCF3C",
"6 c #9E798E388E38", "6 c #DF7DCF3CCF3C",
"7 c #A69992488E38", "7 c #EFBEE79DDF7D",
"8 c #79E775D671C6", "8 c #C71BBAEAB6DA",
"9 c #618561855965", "9 c #38E334D330C2",
"0 c #861779E771C6", "0 c #28A224922081",
"q c #38E33CF330C2", "q c #4924492438E3",
"w c #FFFFFFFFFFFF", "w c #B6DAB2CAAEBA",
"e c #71C66DB669A6", "e c #861769A671C6",
"r c #86176DB669A6", "r c #CF3CBAEAB6DA",
"t c #FFFFFBEEF7DE", "t c #EFBEDF7DD75C",
"y c #EFBED75CD75C", "y c #E79DCF3CCF3C",
"u c #E79DD34CCF3C", "u c #DF7DCF3CC71B",
"i c #F7DEEBADDF7D", "i c #DF7DDB6CD75C",
"p c #000000000000", "p c #30C22CB228A2",
"a c #186114510820", "a c #38E334D328A2",
"s c #38E334D330C2", "s c #4924451438E3",
"d c #4924492438E3", "d c #79E771C669A6",
"f c #38E328A22081", "f c #DF7DD75CCF3C",
"g c #79E765956185", "g c #E79DDB6CD75C",
"h c #FFFFF3CEEFBE", "h c #71C66DB66185",
"j c #F7DEDB6CDF7D", "j c #30C228A22081",
"k c #BEFBAAAAA699", "k c #41033CF330C2",
"l c #208124921861", "l c #618559654924",
"z c #30C22CB21861", "z c #AEBAA2899E79",
"x c #71C665955965", "x c #E79DD75CD75C",
"c c #FFFFEFBEEFBE", "c c #C71BC30BBEFB",
"v c #69A659654924", "v c #596555555965",
"b c #082008200000", "b c #861775D671C6",
"n c #30C22CB22081", "n c #E79DD34CCF3C",
"m c #4924451430C2", "m c #F7DEE79DE79D",
"M c #CF3CBAEAB6DA", "M c #79E769A65965",
"N c #69A661856185", "N c #69A65D755144",
"B c #618555555144", "B c #596549244103",
"V c #596541034103", "V c #69A655555144",
"C c #DF7DCB2BC71B", "C c #C71BB2CAAEBA",
"Z c #DF7DC71BBEFB", "Z c #DF7DCB2BC71B",
"A c #FFFFF7DEF7DE", "A c #A6999A699658",
"S c #28A224921861", "S c #79E769A66185",
"D c #A69992488617", "D c #DF7DD75CD75C",
"F c #104004100820", "F c #618555554924",
"G c #30C218611861", "G c #9E7992488617",
"H c #F7DEE38DDF7D", "H c #E79DDF7DDF7D",
"J c #B6DA9A699658", "J c #DF7DC71BC71B",
"K c #596551444924", "K c #CF3CCB2BC71B",
"L c #71C669A65965", "L c #596559655965",
"P c #59654D3438E3", "P c #AEBA9A699658",
"I c #DF7DC30BBEFB", "I c #71C665955965",
"U c #861771C66185", "U c #9E79861779E7",
"Y c #79E76DB66185", "Y c #BEFBBEFBB6DA",
"T c #5144492438E3", "T c #965886178617",
"R c #8E38820771C6", "R c #B6DAAAAAA699",
"E c #FFFFFBEEFFFF", "E c #69A661855965",
"W c #D75CC30BBEFB", "W c #861775D669A6",
"Q c #D75CBEFBB6DA", "Q c #D75CD34CCF3C",
"! c #AEBA96589658", "! c #DF7DC71BBEFB",
"~ c #E79DCB2BC71B", "~ c #E79DE38DDF7D",
"^ c #41033CF330C2", "^ c #9E798E388617",
"/ c #D75CB2CAA699", "/ c #A6998E388617",
"( c #20811C710820", "( c #9658861779E7",
") c #596549244924", ") c #D75CC30BBEFB",
"_ c #8E3879E769A6", "_ c #F7DEE38DDF7D",
"` c #9E798A2879E7", "` c #59654D344103",
"' c #38E330C22081", "' c #96587DF771C6",
"] c #B6DA96588E38", "] c #596555554924",
"[ c #F7DED34CC71B", "[ c #D75CCF3CCF3C",
"{ c #8E3879E771C6", "{ c #EFBEDB6CD75C",
"} c #D75CC71BC71B", "} c #EFBEEBADE79D",
"| c #186118610820", "| c #596551444103",
" . c #69A65D755144", " . c #492441034103",
".. c #B6DA9A698E38", ".. c #B6DA9A699658",
"X. c #104014510000", "X. c #69A661855144",
"o. c #86176DB66185", "o. c #F7DEDF7DDF7D",
"O. c #B6DA9E799658", "O. c #8E3875D669A6",
"+. c #10400C300000", "+. c #D75CCB2BC71B",
"@. c #AEBA9A699658", "@. c #9658820771C6",
"#. c #FFFFDB6CD75C", "#. c #492449244103",
"$. c #69A661855144", "$. c #AEBA96589658",
"%. c #082004100000", "%. c #79E76DB66185",
"&. c #71C671C671C6", "&. c #861771C669A6",
"*. c #96588A288E38", "*. c #EFBEE38DDF7D",
"=. c #A6998E388617", "=. c #71C669A65965",
"-. c #C71BAAAA9E79", "-. c #CF3CC71BBEFB",
";. c #EFBEDB6CD75C", ";. c #B6DAA6999E79",
":. c #CF3CB6DAB6DA", ":. c #AEBAA2899658",
">. c #C71BAAAAA699", ">. c #A69996588E38",
",. c #000004100000", ",. c #8E387DF771C6",
"<. c #EFBECB2BC71B", "<. c #BEFBB6DAB6DA",
"1. c #5144451438E3", "1. c #41033CF338E3",
"2. c #E79DCF3CC71B", "2. c #AEBA96588E38",
"3. c #28A21C711040", "3. c #71C65D755965",
"4. c #D75CBEFBBEFB", "4. c #71C661855144",
"5. c #9658820771C6", "5. c #5144451438E3",
"6. c #C71BB2CAB6DA", "6. c #51444D344103",
"7. c #596551444103", "7. c #69A659654924",
"8. c #BEFBA6999E79", "8. c #514451444103",
"9. c #38E32CB22081", "9. c #861779E769A6",
"0. c #CF3CB2CAAEBA", "0. c #618561855144",
"q. c #AEBA92488617", "q. c #AEBA92488617",
"w. c #41033CF328A2", "w. c #861775D66185",
"e. c #30C230C22081", "e. c #69A669A65965",
"r. c #4924451438E3", "r. c #79E765955965",
"t. c #28A220811040", "t. c #96587DF769A6",
"y. c #410338E328A2", "y. c #596559654924",
"u. c #49243CF330C2", "u. c #861779E771C6",
"i. c #618551444924", "i. c #4103410330C2",
"p. c #9E79861779E7", "p. c #79E771C66185",
"a. c #79E769A66185", "a. c #38E338E330C2",
"s. c #E79DC30BB6DA", "s. c #71C661855965",
"d. c #71C661855144", "d. c #5144492438E3",
"f. c #208120811040", "f. c #8E38820771C6",
"g. c #28A228A21861", "g. c #8E3879E769A6",
"h. c #8E3875D669A6", "h. c #71C671C66185",
"j. c #861775D669A6", "j. c #4924410338E3",
"k. c #69A655555144", "k. c #CF3CB6DAAEBA",
"l. c #51444D344103", "l. c #A6998A2879E7",
"z. c #618555554103", "z. c #9E798A2879E7",
"x. c #618559654924", "x. c #38E330C228A2",
"c. c #104010400000", "c. c #C71BA2899E79",
"v. c #38E334D328A2", "v. c #BEFB9E799658",
"b. c #4103410330C2", "b. c #B6DA9A698E38",
"n. c #38E338E328A2", "n. c #BEFBA699A699",
"m. c #618555554924", "m. c #DF7DC30BBEFB",
"M. c #8E387DF771C6", "M. c #28A220812081",
"N. c #96587DF771C6", "N. c #49243CF330C2",
"B. c #79E771C66185", "B. c #186118611861",
"V. c #9658861779E7", "V. c #AEBA8E388617",
"C. c #AEBA9A698E38", "C. c #BEFBA2899E79",
"Z. c #28A230C22081", "Z. c #28A228A22081",
"A. c #EFBECF3CC71B", "A. c #B6DA96588E38",
"S. c #9E798E388617", "S. c #861765956185",
"D. c #DF7DBAEAB6DA", "D. c #9E798E388E38",
"F. c #BEFB9E799658", "F. c #D75CC71BC71B",
"G. c #FFFFEBADE79D", "G. c #BEFBA2899658",
"H. c #410334D328A2", "H. c #30C230C228A2",
"J. c #D75CBAEAB6DA", "J. c #A6999A698E38",
"K. c #E79DBEFBB6DA", "K. c #96588A2879E7",
"L. c #AEBA92488E38", "L. c #C71BAAAAA699",
"P. c #208108200000", "P. c #96588A288617",
"I. c #EFBEC71BB6DA", "I. c #CF3CAEBAA699",
"U. c #C71BA6999E79", "U. c #86176DB66185",
"Y. c #CF3CB2CAA699", "Y. c #38E32CB22081",
"T. c #A6998A288617", "T. c #D75CBEFBBEFB",
"R. c #BEFBA2899658", "R. c #30C224922081",
"E. c #D75CB2CAAEBA", "E. c #96587DF779E7",
"W. c #71C659655144", "W. c #410334D330C2",
"Q. c #69A655554924", "Q. c #71C65D755144",
"!. c #DF7DB6DAB6DA", "!. c #A6998E3879E7",
"~. c #B6DAA6999E79", "~. c #20811C711861",
"^. c #FFFFE79DDF7D", "^. c #861779E76185",
"/. c #8E387DF779E7", "/. c #186110401040",
"(. c #FFFFFFFFF7DE", "(. c #79E771C65965",
"). c #A6998E3879E7", "). c #BEFB9E799E79",
"_. c #D75CAEBAA699", "_. c #C71BAAAA9E79",
"`. c #CF3CAAAA9E79", "`. c #30C228A228A2",
"'. c #18611C711040", "'. c #E79DC71BBEFB",
"]. c #F7DEDB6CD75C", " . ",
"[. c #59654D344103", " X o O O O O + @ # # $ o % o & O & O * = - # @ ; : & : : : > , < . @ $ $ 1 O & & & & & & 2 . 3 ",
"{. c #30C228A21861", " 4 1 5 5 6 7 8 9 0 q $ w 4 e r t y u i > p a s d f t g g g g g f h j k l z i x x x x t 7 c v 3 ",
"}. c #30C234D328A2", " # b 5 n u m r 9 a M N w B V C x Z Z 7 A p s N S D n Z Z u Z y i b p @ F G H Z J Z J J D K L 3 ",
"|. c #71C671C669A6", " d P g n u m Z l I U l Y T 8 x n J Z 7 R 9 E W $ Q 5 J J J ! Z ~ ^ k / E ( i Z ) ! ! ) u K L 3 ",
" X c #410338E338E3", " , u x u u _ Z ` I ' ] [ t { n Z J Z } w 9 S ' | [ n J J Z ! Z ~ > ...X.W D u ! ! ! ) 6 K . 3 ",
".X c #A6998A2879E7", " : ) Z Z u o.Z ] O.U ] +.o.y Z Z J Z } R .@.' #.[ x Z J J ! Z ~ : .$.X.h D 5 ) ! ! ) Z [ . 3 ",
"XX c #DF7DCB2BBEFB", " * Z n n x _ [ l %.U l +.m x 5 n 5 x } C k &.' | Q *.n 5 5 u 5 7 A .$.E =.D x 5 u u 5 5 f 2 3 ",
"oX c #FFFFDF7DDF7D", " : -.[ [ [ [ ;.] 4 U l :.[ [ [ [ [ Q Q >.9 I ,.l <.Q [ Q i Q Q Q T 1.2.S E c Q [ [ [ [ [ c = 3 ",
"OX c #B6DAB2CAB6DA", " ] ] | ] ] @ N @ 3.T 4.l l 5.q 5.q 6.$ @ k I ,.7.@ 8.q ] 9.0.l =.I k q.w.X.@ #.s q q s #.] e.3 ",
"+X c #4924410328A2", " @ N N N N 4.r.M 4 t.S S 4 6.6.5.6.5.F M q y.&.S X.F | 5.5.5.5.@ u.i.,.,.p.6.a.k k i.k k 6.u.3 ",
"@X c #F7DECB2BC71B", " $ s.I N N N X.N 5.4.I %.&.%.I X.4.6.d.I s k I =.S S S l | | | F 9.k $ W E q 8.| 6.6.6.5.6.* 3 ",
"#X c #DF7DB2CAAEBA", " # X.f.g.h.=.h h . &.N M &.S 4 %.E 6.6.$ q q =.N h p.=.7.] q j.s $ j.] h 8.s | 6.6.6.s i.s < 3 ",
"$X c #38E3410330C2", " $ 2 ) k.Q D D D D +.9.M &.I d K D [ [ Q [ [ K d I S I ^ K +.+.+.[ [ Q c y.5.] 5.I 2./ l.z.C 3 ",
"%X c #D75CBAEABEFB", " @ 2 c ' +.x u Z 5 i 9.x.s X.h D g n n n u x D $ 0 s ] G ~ g g { { { t Q s j q q =.c.v.b.b.n.3 ",
"&X c #E79DBAEAB6DA", " E u.8 3.>.m.J ! J ~ + M.N.h l Q n J J J ! u D # M.N 7.( i u J Z Z J u [ k B.6.#.s.v.' V.$.;.3 ",
"*X c #8E3875D671C6", " ; h +.C.C.m.Z ) Z ~ G p @ ,.F +.x J J ! J u i d 9 q.E + i Z ! J J ! u D y.M.] 6.N / B 3.S =.3 ",
"=X c #186124921040", " ; @ D x Z Z J ) Z ~ ^ p N g.] Z x J J ! ! Z i 1 k b.X.W i u J ! ! ! Z D E Z.] 5.l A.r.S.O.D.3 ",
"-X c #AEBA8E388E38", " E @ Q n Z Z Z ) Z ~ >.k &.g.F F.g Z Z Z Z 5 H + k 2.N h D 5 J ! ! ! u i %.j | 6.] G.A.A.2.C.3 ",
";X c #BEFB9E799E79", " h @ K ~ ~ ~ ~ ~ t i G N.p.g.N -.7 ~ ~ ~ ~ 7 H + k U =.h.Q ~ { n u g t i u.H.| 6.| c.c...A.C 3 ",
":X c #AEBA8E388617", " h | @.>.A A P A P J.X.k F W 4.K.>.P >.>.J.z P @ k K.p.# ^ J.8 [ Q +.z A F Z.| | 6.w.&.h.O.L.3 ",
">X c #30C224921861", " %.N 7.] ` ` ` ` | N I d.5.O.=.N F | ` ` ` ` N F 6.z.g.N ] q ] l l l d.l F H.] ] 6.q k a.i.2 3 ",
",X c #96588A2879E7", " . E I I M M M M I M S 5.N.p.M I I =.M M M =.M M d.M S X.E 4.X.X.N X.I %.%.a q ] ] 5.a j a.0.3 ",
"<X c #A699861779E7", " @ F l N I M p.=.I 4.4 9 a N F F N I M p.M X.4.7.k s l | l N X.=.S =.=.S h p H.i.i.q a.Z.H.. 3 ",
"1X c #96588A288617", " P.R C ;.I =.%.X.f.C k.z & C C.R P =.=.%.s.,.I.C ;.;.n.;.C z N =.p.M p.U U %.U.W U.&.I $ X.2 3 ",
"2X c #69A669A64924", " R g } D %.=.%.4 >.~ _ ~ *.*.*.*.D g.I %.X.K.g o.t t *.t m [ 0.=.W X.h c.c.c.c.c.G.c.v.C.G.r 3 ",
"3X c #79E775D66185", " & ) x Q | Y.s ] ^ g Z Z ! Z J 5 Q l 0 5.7.,.D Z ) J J ) u [ s H.s s l C.A./ A.A.A.A...A.A.C.3 ",
"4X c #9E79820771C6", " , T.y D l R.7.s.( i Z ) ) ! ) Z D E 0 S X.&.D Z ) ) ) ) Z Q ] B.i.5.y.A.' r.' / ' E.U ' / R 3 ",
"5X c #FFFFE38DDF7D", " , T.n H &.W.' &.+ i Z ) ) ) ) Z i u.k V.I h D Z ) ) ) ) ! i d M.6.| q V.' Q.S.g.I r.r.4.U n.3 ",
" . X X . o X . O O o o o . X . o o o . + + o o X X @ o X o . O O @ o X . X X X X X X ", " : T.n H u.a ,.M W D Z ! ) ) ) Z i u.k q.4.E Q Z ) ) ) ) ! t D.j q | s A...O.E.A.U T U U V.R 3 ",
"# $ % % & % * = O - ; : % & % % & > & * , < 1 2 3 & 4 5 5 6 6 7 4 3 1 8 9 0 % 4 4 4 4 4 % 0 q w ", " , ! g H ,.k ,.%.9.D x 5 5 5 u 5 H 1 k q.I E Q x u Z u Z u 7 ;.p s y.q 2.c.A...A.A.A.q.A.V.C.3 ",
"e @ r t y u w i p a s d w f g y h j y w k p l z x w c c h c c c w v b n m M w j c c c c w w p w ", " : -.D K ,.| z.W S c Q Q [ Q Q Q -.%.k l.U.X.C [ Q [ Q [ Q [ ^ j s F 6.l.c...A.A.c.c.c.c.v.r 3 ",
"N B V h C Z A u p S D z w F G k H Z M w J p K L P w Z I Z Z Z M w U p Y T R E M I W W Q I w p w ", " - l N =.M d.O.g.7.@ l y.F l l l $ | Y.4.O.4.N 7.l ] y.y.l E N H.i.l 6.6.6.s i.5.g.@.' ,.W K.3 ",
"8 < ! h ~ Z c h ^ r / ( w ) c h ~ C Q w Q p _ ` ' w C C C C C W w ] p [ m { w W } } } Z Z w p w ", " # I I M O.i.] W =.I X.X.X.4.4 4.M U.x.d.g.S I s.X.X.4 4 4.M U.a a ] ] 6.6.6.#.q s i.i.i.i.. 3 ",
"8 4 c u C C H h | ...X.w h H C C ~ Q w ~ p o.O.+.w ~ C C C C Q w @.p #.m $.w Z } Z } Z } w %.w ", " @ 4 4.I r.p H.X.N l @ N N I =.%.&.W x.s p.h I =.=.I I I =.M &.a.j 6.| ] ] ] ] | | 8.6.| | h.3 ",
"&.*.C C C C j h ( =.-.| h ;.Z C C C Q w :.b >.=.+.w y } C C C Q w 7 ,.<.d 1.w Z Z Z Z } W w ( w ", " . &.O.,.,.l l ,.&.d d d &.%.N S &.&.` I U g.&.&.&.W &.w.&.&.,.I @ ] 6.| ] ] ] ] ] ] y.] y.X 3 ",
"8 6 2.~ u C H w ' g -.3.w c C ~ ~ ~ 4.w y p 5...| w ;.C C Z C Q w 6.p <.7.7.w C } } C Z Q w m w ", " * [ D i i f Q i D D i i i r X.%.O.d W G.b.q.q.q.q.q.q.q.q.q.q.v.G.g.q ] l F F F ] F F F F X 3 ",
"8 & w w w w w M ' B 8.9.:.w w w w w w w 0.p U q.S w w w w w w w w ! p <.3 w.w w w w w w w w e.w ", " > ) u Z y y u u u u u 5 g D h %.g.N $ ..q.V.V.V./ / !./ / !./ q...l.q ] l l l @ @ @ l l l 2 3 ",
"o r.t.3.3.( y.u., i.8.: m y.| ( ( | 3.m P l _ ` K w.3.| 3.p.9.e.1.a.b s.L d.m ( | ( ( | f.m g.w ", " D.r ! ! J J J J ! ! ! ! u [ s ~.0 a l / ^.w.t./ l.l.z.l.z.z.z.l.2.A.p B.9 1.1.k k 1.1.k 1.# 3 ",
"O 9 Y Y U Y Y h.j.k.D x j.L m 7.d 7.l.z.` q : 5.a.Y K x.d w.d 1.: k c...j.` d v.^ ^ b.^ n.T a.w ", " G r J J ! J ! J ! ! ! ! u Q s /.a s F !.w.(.w.l./ U l.l.l.l.z.l.2.).j M.A +.F.F.F.-.) T.T.D 3 ",
"O 9 Y v m.v .$.$.f x a.U h.M.U .N.7.d p.d g._ L B.j.M.3 ., $.: :.f.Y V.L q x.x.x.x.x.x.r.C.w ", " > r J J J J J J J J J ) Z Q 6.B.6.y.F G.A./ l./ l.l.l.l.l.l.z.l.2._.k `.C 3 _ m m m m m } 3 3 ",
"O 9 l.0 1 T T T l.r.a.1.a.Y Y z.v ^ | | 1.X.c.x.1.a.Y a.1.z c.c.p d p g.m.d ^ : 7.b.Z.g.Z.a 1 w ", " > ) u Z Z Z Z Z Z Z Z Z 5 D v B.j.y.| G.G.A.2.V.V.q.V.q.q.V.V.q...L.#.`.R } Z y y y Z y y 7 3 ",
"< 9 U w A.w w w w w w a._ S.a. .w w w w w w w w Y _ ` z.O.w A E t t t w w ^ : , r.x D.F.F.O.-.w ", " * [ i H i g i g i i g i g D 0.~.s l 8.w.M ' G.c...A.A.A.A...c._./ 9.k `.z 7 Z J Z J J J J n 3 ",
"X . B.G.H.w ~ I W J.w x +.v.x T w ~ Z C C Z Z w m +.S m S.w u y y y y y w ( l l.q $.K...] q.L.w ", " d ( P.K.K.K.K.K.K.K.P.T ^ L.3.~.i.0.6.s a.k 6.6.q s q s s q 6.8.q q s 0 P.H Z J J J '.J Z t 3 ",
"@ ; , A P.p.~ s.I J.w S.p ' V.S t ~ I I I I W w d p U 7.j.w Q Z Z Z I 4.w c.p 3 r.K I.o.U.Y.q.w ", " N E s.s.s.s.s.s.s.s.s.s.s.,.I ~.k X.] 8.8.8.6.6.q 6.6.q 5.q q 5.6.y.@ 0 %.i Z '.J Z J Z Z x 3 ",
"O 2 d w F.T.u C I J.w C.b o.R.( A u I Z Z C I w j.p #.d j.w W C Z C Z W w d b j.b.7.E.F W.g 3.w ", " I &.&.&.&.&.&.&.W &.&.b W ' T 0 a.@ | | | | | | | | | | | | | | | l l 0 . i y Z Z y y y Z t 3 ",
"+ - ' w H H ~ I I J.w =.p Q.q.3.t u I Z Z I 4.w M.p [ m v w Z Z C Z C 4.w m.p 2 r.r.K.) a.h.h.w ", " + ^ ^ ^ ^ ^ D.^ D.^ ^ ^ D.>.P 6.#.h.=.e.e.e.e.e.e.; e.e.e.e.; ; e.h = j.h i _ o._ o.o.o._ m 3 ",
"O 1 S w J.E.J.J.!.0.w ~.+.D ` 3.^.u Q Q 4.4.M w R p [ d P w 4.W Z Z I M w .X.L d n.K...O.O.] w ", "3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 "};
"+ /.v.w w w (.t (.A w 8.a ).` 9.w w (.w (.w (.w C.p Y.x.v w w H C Z y A w 7 X., l.n.[ _.`.U.=.w ",
"+ 0 e.=.=.> > @.~.> 8.T n ) ` T =.=.J @.7 @.> :.m '.-.B.b.~.S.].w w w 7 0.m b $.: q 5.B.L Y I.w ",
"O /.m.[.H.' 9.9.9.z 1.Y T s =.x l.w.' 9.' 9.9.1.v e.Y.j.v w.f.{.' g.y.( d .'., : l.v.e.}.e.d w ",
"o |.Y _ _ { { _ { M._ V.l. XD j.h.{ { _ _ { { { .Xb.V.U B.j.{ B.L L a.j._ q.'.$.3 3 3 }.Z.r.r.w ",
"X K ' ' 1.$.Y B.a.m.u.P p p P ' y.1.d.Y B.a.Q.w.1.+.X.m n ' m d.Y Y Y $.x.j.p a }.Z.b.e.'.'.b.w ",
"e 5 M XXW 1.a.B.m._ ].C k ~.W >.6.>.l.x U v j.oX4.>.0.Q >.C M m a.Y Y Y .X=.Y - { a.j.x.B 3 3 w ",
"# OXt t w v M.S.7.L.w c (.w t A (.w _ _ S.: h.w G.t t h c t w +XV.q.$. .@X`.!.#X#XE.!.E.#X#X#Xw ",
"|.5 4.W w l 3.z m N.t M M M Q J.M w ' p ' v d.w M Q Q Q J.J.w +.l ^ n.$XD.] p.O.L.] ..L...T.=.w ",
"&.7 Z ~ w u.%.U .j.w 4.Z Z I I Q w [.p =. .m.w 4.W W W I %Xw w.p r.7.d &Xg i.=.] h..X] N.L.q.w ",
"&.5 Z ~ w N.X.`.L x w 4.I I XXI 4.w 5.c.[ K [.w W W I W Z J.w a.p $.x.g.>.o.k.k.*X) K i.r.p.L.w ",
"&.6 Z C w U p q.d.m.w 4.I I I I Q w U p s.K u.w W W W I W M w J p 7.$.=X#X/ k.=.-.T.L.-XT...L.w ",
"&.*.~ ~ w h.c...x $.w C C C C C Q w ` p s.m.m w 2.Z I I I :.w Q p 7.$.g.`.;X] F.:X=.=.=.=..Xp.w ",
"# & w w w h.b.U.U : w w w w w w w w a.a s.x u.oXw w w w w w w R.p l.$.e.>.<.!.#X_.&X#X#X#XE.#Xw ",
". r.9.9.u.h.S ).5.T ' z S {.{.{.9.w.[.c.x 5. .w.9.g.{.{.{.>Xu.z.l b.$.d v.g.=X=X=X,XS.` S.U j.w ",
"O < j.j.j.O.}.[.S.U j.U B.U U a.a.j.=.t.T =.Y j.B.Y Y Y Y Y j.=.g.n.d.: K : : : d e.l l l g.Z.w ",
"+ 3 .W.v h.%.( Y : x.Q.x.v x Y Y Y 7 c.e.0 $.x x x x x x x d.` l b x.: : : : : : x.x.x.x.x.x.w ",
"+ 3 v v .*X' ' o.v z.z.z.$.z.x.Y Y V.v.d.D B.L Y a.a.a.a.a.L N. .x.d d : K : : : : : : : : : w ",
"# & w w w w w w w w w w w w c w.B.j.j.{ I.F...F.F.F.F.F.F.F.F.F.Y.<.<X}.x.: : K K K K K K K K w ",
"&.1XI I I W W I I I I I W 2.w z.=.-.$.b.#X-X] :X.X.X` .X.X` .Xp.p.] ..$XB.B.B.1 B.B.B.B.B.1 B.w ",
"|.*.Z Z Z Z Z Z Z Z Z Z I Z w a p p =XK R.2X3X_ ] .X.X.X.X.X.X.X.Xq.K.p p p p p p p p p ,.p p w ",
"&.*.Z Z Z Z Z Z Z Z Z Z Z W w z p d d d U.2X2X2XL..X.X.X.X.X.X.X.X.X<.b p ].w ^.c c h ^.oXoX^.w ",
"&.*.Z Z Z Z Z Z Z Z Z Z Z W w ^ p $.$.n.&XL.L.-X=..X.X.X.X.X.X.X.X4X<.l p u w 5Xh c c h t A A w ",
"|.1XW W W W W W W W W W W Q w ^ p r.$.e.[ E.F.<X4X.X.X.X.X.Xp.N.4X] 5Xr.p %Xw :.Z Z I Z I I I w ",
"# & (.(.(.(.(.(.(.(.(.(.(.h w B p l.L n.N.$.5.[ <.&X#X#XD.#XK.[ #...R n.p :.w J.C C C C C C C w ",
"O 2 { { { { { { { { { { { 2 #.3 p d L d }.l l }.g.g.g.g.g.g.g.g.e.g.v.7.p 7 w Q C C C C C C C w ",
"+ + B B B B B B B B B B k.m.Y j.p r.L K x.x.x.7.7.7.7.7.7.7.7.l.7.: x.R p .w Q C C C C C C C w ",
"N 2 { { { { { { { { { { { { /.:.p n.a.K K : K : : : : : : : : : : K x.1 p g w !.Z Z Z Z Z Z Z w ",
"9 < { - - - - - - - - - - - j.>.b '.2Xr.d d d d d d d d d d d d d d d L p S w ].5X5X5X5X5X5X5Xw ",
"w w w w w w w w w w w w w w w w w w w w w w w w w w w w w w w w w w w w w w w w w w w w w w w w "};

View File

@@ -1,180 +1,88 @@
/* XPM */ /* XPM */
static char * image_name[] = { static char * image_name[] = {
"48 48 129 2", "48 48 37 1",
" c #38E338E338E3", " c #000000000000",
". c #96589A699658", ". c #FFFFFFFFFFFF",
"X c #CF3CCF3CCF3C", "X c #861786178617",
"o c #DF7DDF7DDF7D", "o c #CF3CCF3CCF3C",
"O c #D75CD75CD75C", "O c #71C675D671C6",
"+ c #EFBEF3CEEFBE", "+ c #DF7DDB6CDF7D",
"@ c #CF3CD34CCF3C", "@ c #9E79A2899E79",
"# c #D75CDB6CD75C", "# c #AEBAAEBAAEBA",
"$ c #E79DE79DE79D", "$ c #861782078617",
"% c #E79DEBADE79D", "% c #CF3CD34CCF3C",
"& c #DF7DE79DDF7D", "& c #B6DAB6DAB6DA",
"* c #DF7DE38DDF7D", "* c #79E779E779E7",
"= c #BEFBBEFBBEFB", "= c #69A669A669A6",
"- c #B6DABAEAB6DA", "- c #618565956185",
"; c #A699A2899E79", "; c #BEFBBEFBBEFB",
": c #8E3892489658", ": c #B6DAB2CAB6DA",
"> c #8617820779E7", "> c #596559655965",
", c #A699A699A699", ", c #514455555144",
"< c #79E77DF779E7", "< c #965892489658",
"1 c #618569A66185", "1 c #B6DABAEAB6DA",
"2 c #AEBAAEBAAEBA", "2 c #79E77DF779E7",
"3 c #BEFBBAEAB6DA", "3 c #C71BC71BC71B",
"4 c #9E79A2899E79", "4 c #69A66DB669A6",
"5 c #965896589658", "5 c #71C671C671C6",
"6 c #AEBAAAAAAEBA", "6 c #618561856185",
"7 c #49244D344924", "7 c #C71BC30BC71B",
"8 c #79E7820779E7", "8 c #D75CD75CD75C",
"9 c #F7DEF3CEF7DE", "9 c #C71BCB2BC71B",
"0 c #AEBAB2CAAEBA", "0 c #9E799E799E79",
"q c #EFBEEFBEEFBE", "q c #AEBAAAAAAEBA",
"w c #DF7DDB6CD75C", "w c #A699A699A699",
"e c #F7DEF7DEEFBE", "e c #8E388E388E38",
"r c #FFFFFFFFFFFF", "r c #965896589658",
"t c #F7DEF7DEF7DE", "t c #9E799A699E79",
"y c #861786178617", "y c #61855D756185",
"u c #86178A288E38", "u c #514451445144",
"i c #965892488E38", "i c #8E388A288E38",
"p c #B6DAB6DAB6DA", " .",
"a c #BEFBC30BBEFB", " XoO+O@#$+++%&*=-=;o:o+++++>,,,>,+++++%&*=-=;o:.",
"s c #CF3CCB2BC71B", " -@<+;O<@+++%12=-=3o:%+++++,#+++++++++%12=-=3o:.",
"d c #AEBAB6DAAEBA", " -O#++,O#+++%;2=-43o1o+++++,#+++++++++%;2=-43o1.",
"f c #410341034103", " $,o++O,o+++o;2=-43o1%+++++,#+++++++++o;2=-43o1.",
"g c #A699AEBAA699", " @O+++@O++++o1$=-53o;o+++++,,,>,>#++++o1$=-53o;.",
"h c #C71BC71BBEFB", " ++++++++++%3&2=657o738++++++++++++++%3&2=657o7.",
"j c #D75CD34CCF3C", " +++++++++8o;12-657%3798++++++++++++8o;12-657%3.",
"k c #F7DEFBEEF7DE", " ++++++88%o7&:O--53%o&7o%88++++++88%o7&:O--53%o.",
"l c #F7DEFFFFF7DE", " %%888%%937;30=--53%93;739%%%888%%937;30=--53%9.",
"z c #9E799E799E79", " %%%%ooo993312=-659%:&oooo%%%%%ooo993312=-659o:.",
"x c #D75CD75CCF3C", " qqqq#q##q0<24--6599wew#qqqqqqq#q##q0<24--6599w.",
"c c #B6DAB2CAAEBA", " @@@@@@@@0rX*4-=6597@<@@@@@@@@@@@@@0rX*4-=6597@.",
"v c #C71BC71BC71B", " @@@@@@@@@te$5=-y5910<@@@@@@@@@@@@@@te$5=-y5910.",
"b c #E79DE79DDF7D", " OO*******O5=y>,u67:t<@@@t**********O5=y>,u67:t.",
"n c #A699AAAAA699", " #:1;;11;;;;711:&wtttr@@tr@#:1;;11;;;;711:&wttr.",
"m c #BEFBBEFBB6DA", " 13o%%%%%%88%%o93;@t$r@0rt#13o%%%%%%88%%o93;@t$.",
"M c #86178A288617", " 98+++++++++++8%o3@t<ere1@;98+++++++++++8%o3@t<.",
"N c #EFBEEFBEE79D", " 8+++++++++++++8%9:ee$ir;#38+++++++++++++8%9:ee.",
"B c #EFBEF3CEE79D", " +++++:O>>r+++++8o&i*O>07&o+++++>>>>O7++++8o&i*.",
"V c #9E799A699658", " ++++o=:+oX=+++++%&i446#3&o+++++>:++X>o++++%&i4.",
"C c #59655D755965", " ++++:X+++o:+++++%&2=-=1o:o+++++>:+++>:++++%&2=.",
"Z c #8E388E388E38", " ++++;>$#++++++++%&*=-=;o:o+++++>#+++#$++++%&*=.",
"A c #FFFFFFFFF7DE", " +++++;<O,$;+++++%12=-43o:%+++++,#+++:$++++%12=.",
"S c #A699A6999E79", " ++++++++o@,;++++%;2=-43o1%+++++,#+++<$++++%;2=.",
"D c #69A671C669A6", " ++++<<+++o,#++++o;2=-47o1o+++++,#++o,#++++o;2=.",
"F c #71C679E771C6", " ++++;-@++<>o++++o1$=-53o;o+++++,#++$-o++++o1$=.",
"G c #E79DEFBEE79D", " 8++++@O,,<;++++%3&2=653o738++++>,,,O;++++%3&2=.",
"H c #EFBEF7DEEFBE", " 98++++++++++++8o;12-657%3;o8++++++++++++8o;12-.",
"J c #C71BCB2BC71B", " 7o%88++++++88%o7&:O--53%o&7o%88++++++88%o7&:O-.",
"K c #71C675D671C6", " ;739%%%888%%937;30==-59%93;739%%%888%%937;30==.",
"L c #618565956185", " 9ooo%%%%%oooo93312=-659o:&9ooo%%%%%oooo93312=-.",
"P c #B6DABEFBB6DA", " q#qqqqqq#q###q0<24-=6599weq#qqqqqq#q###q0<24-=.",
"I c #618561855965", " @@@@@@@@@@@@@0rX*4=-6597@<@@@@@@@@@@@@@0rX*4=-.",
"U c #8E3892488E38", " @@@@@@@@@@@@@@te$5-=y5910<@@@@@@@@@@@@@@te$5-=.",
"Y c #596561856185", " ******<@@@@@@@r5-y>>u,i$O5******<@@@@@@@r5-y>>.",
"T c #CF3CCF3CC71B", " ;711:&q<<@@w@tr@#:1;;111;;;711:&q<<@@w@tr@#:1;.",
"R c #514459655144", " %%ooo3;0ti0@0<t#13o%%%%%%8%%ooo3;0ti0@0<t#13o%.",
"E c #AEBAAAAAA699", " +++8%o3@0<ete1@;98+++++++++++8%o3@0<ete1@;98++.",
"W c #514451445144", " ++++8%9#ee$i<7#98+++++++++++++8%9#ee$i<7#98+++.",
"Q c #9E799E799658", " >>+++8%&i*O>07&o++++:>@++:>:+++8%&i*O>07&o++++.",
"! c #EFBEEBADE79D", " >@++++%&i446#3&o+++++r=o+=<+++++%&i446#3&o++++.",
"~ c #AEBAA699A699", " @+++++%&2=-=1o:%+++++oOr<O++++++%&2=-=1o:%++++.",
"^ c #FFFFFBEEF7DE", " o+++++%&*=-=;o:o++++++;-=;++++++%&*=-=;o:o+++#.",
"/ c #F7DEF3CEEFBE", " ++++++%12=-=9o:%+++++++OO+++++++%12=-=9o:%+++:.",
"( c #B6DAB6DAAEBA", " ++++++%;2=-43o1o++++++#5O#++++++%;2=-43o1o+++#.",
") c #BEFBB6DAB6DA", " ++++++o;2=-47o1%+++++#-;;-;+++++o;2=-47o1%+++o.",
"_ c #A6999E799E79", "................................................"};
"` c #B6DAAEBAAEBA",
"' c #F7DEEFBEE79D",
"] c #C71BBEFBBEFB",
"[ c #E79DF3CEE79D",
"{ c #F7DEFBEEEFBE",
"} c #DF7DDF7DD75C",
"| c #B6DAAEBAA699",
" . c #C71BBEFBB6DA",
".. c #E79DE38DDF7D",
"X. c #71C671C669A6",
"o. c #AEBAAEBAA699",
"O. c #8E388A288617",
"+. c #8E388E388617",
"@. c #A699AAAA9E79",
"#. c #C71BCB2BBEFB",
"$. c #79E779E771C6",
"%. c #D75CD34CC71B",
"&. c #AEBAAAAA9E79",
"*. c #8617861779E7",
"=. c #69A66DB669A6",
"-. c #69A665955965",
";. c #B6DAAAAAA699",
":. c #514451444924",
">. c #492449244103",
",. c #69A669A66185",
"<. c #E79DDF7DDF7D",
"1. c #D75CCF3CCF3C",
"2. c #DF7DD75CD75C",
"3. c #965896588E38",
"4. c #CF3CC71BC71B",
"5. c #79E771C669A6",
"6. c #9E7996589658",
"7. c #69A671C66185",
"8. c #BEFBC30BB6DA",
"9. c #8E388A2879E7",
"0. c #FFFFF7DEF7DE",
"q. c #C71BC30BBEFB",
"w. c #DF7DE38DD75C",
"e. c #79E7820771C6",
"r. c #79E775D671C6",
"t. c #596555555144",
"y. c #69A665956185",
"u. c #86177DF779E7",
"i. c #96588E388E38",
" ",
" . . X o O + @ # o # $ % # & * + = o - ; : . > : : , < 1 2 3 2 = , 4 5 6 : 7 8 3 5 , : . 5 . % ",
" 2 = o 9 % o 0 q q w O @ $ e o r * r 9 + t r * * @ 3 . y u i . p 2 a s X d f , a g s a h = = 9 ",
" q 9 & % q j 3 j % + 5 y q $ 9 k w & q k q * t r r 9 9 r l 9 a a , z . z , 7 x s 2 - 0 c 0 - 9 ",
" 2 q * % 9 @ 2 i , % v 2 q b 9 $ v s + r # ; o $ q + 9 l 9 % r r r r k o w : = n z 2 0 p - = 9 ",
" , % l k o 2 6 < n O % 9 o % k * a 2 @ & m M $ N 9 r + * k 9 r X + + 9 + r 9 r 9 9 B # a 2 6 9 ",
" o % % & @ = V C @ m y # & % + o = Z , # % % + + + r x 0 % A + z X * 9 k k * 9 & r r r r r r 9 ",
" O O w * c S y D # c + o q q q s 6 F , G z 9 % $ 9 9 @ - 3 - * - O % A H 9 J * 9 + # @ q r N 9 ",
" . M 5 z n . K y o @ 9 9 k k + - z K 2 Z L % & t + * a V < n % * + q q 9 l # j k r * Z @ 9 r 9 ",
" p 5 , 4 h . K 5 2 n , 0 = h a , M C * m P r % r q # a S D # < = % l k r * = 4 Z a # 3 % 9 + 9 ",
" z 2 p , 3 8 7 M . 4 z z z 5 2 m 8 7 q w o o + k & s 4 M C O K h * 9 q r @ 3 5 8 o X k % t k 9 ",
" , o a J o J Z - 0 , 0 2 d ; ; 0 I C a i 5 2 4 V 2 p Z y U 9 J t k r k k = S F , h < X % 9 + 9 ",
" M X : c w k + 9 s 4 , p p s 2 3 1 < P i 5 2 p 4 - a M Y M 0 m T x & & o 0 M R p z . o r + r 9 ",
" 6 x 4 h & k % q J m c o c o j t h 3 x p p E 0 , p p . W z , , . z . , p p U D % o A l 9 % r 9 ",
" p q o 9 + # + % 0 S F = < s = + r + * , p a o # v 6 z Q S 2 , v p c 0 2 1 K J , ; = v $ = 9 ",
" a # * o N $ % # S 5 4 & u M ! + * + a p 0 Q # n b r r r r ~ 0 d J 2 p d 0 K L n , 5 2 n S 6 9 ",
" J % * o q + w h E F a o G e 9 ^ e N @ , < Q P c ! 9 + N / ( J 4 @ + # & o E z = ; V ) _ ` , 9 ",
" v # b 9 r q O c Z F @ @ + % & b N T @ Q F @ J j ^ e / / ' m @ 1 @ 0 2 . r l r N 3 n ] 6 m c 9 ",
" 8 . 2 p 3 c a 6 L p & % % [ A { + P ` K Z o o % e N { / } | 4 Y % p a Q r r r # 3 2 - o X s 9 ",
" - g 2 U . _ P 2 C # a a J [ N N w .5 L a O O o ..+ { N .; F z # $ w A + H 9 v p Z D p L X.9 ",
" a 0 v , S z J S C p g : . 4 Q o.o.J O.K q X @ o N r e ..| V X.J O # o A 9 l B a 2 y +.+ - * 9 ",
" & 4 o * % # } 2 X.o.a a p S Q @.E #.$.K J 2 v j O % j %.&.*.< # N % r b A k $ 3 O.L 4 * # r 9 ",
" J L z a N t A * V 3 o.* @ h 3 o.@.3 =.< 2 p n , V , z .; -.c B @ r A l r A s 2 < =.* # + 9 9 ",
" T T , * A N H 3 a Z Z % % a H ^ e r < U T n a n , S ~ h ;.:.= 0 ; S m T s X h z 1 4 x # [ e 9 ",
" @ * * k % k $ v - O.0 s g +.e N { r E v E w B * # #.p m _ >.S c 3 v V 2 4 3 p +.L @ o % + r 9 ",
" o b B e o e s m i *.@ w T @ A % k N p m :.@ > E $ r r { h X.s 2 p c 4 p z , h F 7 s 4 0 z ( 9 ",
" @ B b e A G v ( $.z x o w l 9 % N @ m S ,.G 8 o.} k r A <.;.E Q + O + w o # w F R s 0 a ( 0 9 ",
" a @ j # ..1.p z *.w # G b k ^ ^ % h 2 K p G O b / e N N 2.m y $.a p + e r r r E S #.h m 3 ; 9 ",
" V V p S _ 3 ` *.3.! T % G H e A b c Z L w O o B r r r ' 4.E y . M g o r r 9 r a J S @ O r ^ 9 ",
" p Q = n n 3 3 5.Q ( E 0 p a #.#.T E < 2 N B N e k + N j ;.3.D * o r r l B 9 9 a ` C ` p 2.! 9 ",
" p a j s 1._ ~ I S 3.c , , c o.Q .. I @ 3 ..% l r ^ / T Q $.Z k # # 9 % A r @ p z I w N % k 9 ",
" E > w , X + * p j #.E j ~ a &.c ( 4 -.#.E o.6.#.c ( %.c Q 7.$ o $ e + r ..A m E < V p T 9 % 9 ",
" . O.V ,.3.O N / + @ p 6 = w x 8.8.V ,.c E m c ;.Q o.m m 9.I 0.` ..! / A r } = V 7 X p w B r 9 ",
" z O } T #./ % r b q.3 < o.; w.T e + w } m ( m ) ( a | .X.*.p Q p Q 3 ` p s 4 z F r @ 9 + N 9 ",
" y # $ 9 b + % 9 j v 2 *.3 Q $.e.# { r / T ` m N w w h h X.4 c h ` ` 3 ` S j z X.Q @ a @ 9 9 9 ",
" X ..$ % + e e ..j a r.S b % b # r ^ { w 4._ t.m V h H r & r j ) p s s a ] c #.:.n E ` +.Q - 9 ",
" o } / + A ^ A s 3 , ,.] $ ! N b A N b %.T ; O.N .# B l [ A $ s ] ` N 3 } w ] ,.= P s v ( = 9 ",
" = 3.o.- h s $ v 2 5 _ # * O 9 / r A ..m ~ 5.#.} + l % + k H ] m V =.w z s 9 r r r s c c a ( 9 ",
" 2 S E E . , , 3 , $.p v ..+ r e { k j ` ; r.$ ; $ A b r r @ # p O., b w k e e k r # @ +.w * 9 ",
" m = - c 2 o.E 2 z 7 3 E p , #.3 4.T c E 5.] $ # b H r + l J 3 z F v e $ k N N r $ = v y.c * 9 ",
" + k 9 % w @ X h o.I E V S V Q Q ; p 3 6.-.<. .w N A + ^ G a n y V a ..% / A / r v s c r.b o 9 ",
" G H k l 9 [ 9 q & h & @ X a 8.a c 3 ] < >.j z ; ] m ( J h c 3.D o w N k N A r e p m u.i.w ] 9 ",
" o G + H H + H G H k A k H % % & @ s v O.C ) m 6.` Q E E 3 m > C # a X & A r { s m S y.1.] 1.9 ",
" + + N q % q k $ & N & q k l r l r ^ A / $ / N s s 3 3 a ] ` D L a o.n z 3 S h 3 c O.u.e s e 9 ",
" & k + q % q 9 q % + % q k k % % k b H r r ! / e s 4.~ s j c C 1 S n 2 z 3 5 ~ s _ r.3.1.a j 9 ",
" k l e + B N * * + + k + + + k l k % A N e ! A 0.1.p ~ 3.' <.+ & # a c E - c c X E -.6.` ~ _ 9 ",
" V - s o N 9 k k k % k q 9 k + k [ & r o ! r A 2.} ~ m <.N G $ k A A r $ N m c s C 6.3 ~ ~ 9 ",
" 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 "};

View File

@@ -1,175 +1,200 @@
/* XPM */ /* XPM */
static char * image_name[] = { static char * image_name[] = {
"48 48 124 2", "48 48 149 2",
" c None", " c None",
". c #51445D759E79", ". c #104004100820",
"X c #000000000000", "X c #000000000000",
"o c #0000104079E7", "o c #082000000000",
"O c #28A228A230C2", "O c #514404100820",
"+ c #082008200820", "+ c #71C614511040",
"@ c #FFFFFFFFFFFF", "@ c #410310401040",
"# c #18611C711861", "# c #618561856185",
"$ c #104014511040", "$ c #71C604100820",
"% c #28A228A228A2", "% c #B6DA14511861",
"& c #DF7DDB6CDF7D", "& c #A69920812081",
"* c #9E799E799E79", "* c #69A614511861",
"= c #618561856185", "= c #514428A228A2",
"- c #492459656185", "- c #186118611861",
"; c #5144618569A6", "; c #28A228A228A2",
": c #596569A671C6", ": c #618559655965",
"> c #618569A671C6", "> c #861704100820",
", c #618569A669A6", ", c #A69908200820",
"< c #618565956185", "< c #861714511040",
"1 c #59655D756185", "1 c #96584D344924",
"2 c #71C671C671C6", "2 c #AEBA34D330C2",
"3 c #410341034103", "3 c #596524922081",
"4 c #0820451469A6", "4 c #492414511040",
"5 c #28A259658617", "5 c #082008200820",
"6 c #38E37DF7B6DA", "6 c #AEBA08200820",
"7 c #51449E79D75C", "7 c #DF7D6DB669A6",
"8 c #69A6AEBADF7D", "8 c #AEBA69A669A6",
"9 c #79E7BEFBE79D", "9 c #BEFB45144103",
"0 c #9E79CF3CF7DE", "0 c #71C634D330C2",
"q c #8E38C30BEFBE", "q c #596528A228A2",
"w c #2081514479E7", "w c #69A618611861",
"e c #000010402081", "e c #082004100820",
"r c #082038E35965", "r c #86171C711861",
"t c #38E369A68617", "t c #AEBA5D755965",
"y c #49249248BEFB", "y c #BEFB41034103",
"u c #6185AAAACF3C", "u c #79E734D330C2",
"i c #79E7B6DACF3C", "i c #59652CB228A2",
"p c #8E38BEFBCF3C", "p c #41031C712081",
"a c #79E7AEBAB6DA", "a c #492420812081",
"s c #51448207A699", "s c #208118611861",
"d c #59659248AEBA", "d c #B6DA08200820",
"f c #71C6A699C71B", "f c #A69934D330C2",
"g c #0000186130C2", "g c #BEFB49244924",
"h c #000028A24924", "h c #86174D344924",
"j c #0820410369A6", "j c #208114511861",
"k c #2081555579E7", "k c #104010401040",
"l c #30C261858E38", "l c #618504100820",
"z c #38E375D6A699", "z c #8E3820812081",
"x c #6185A699DF7D", "x c #BEFB79E779E7",
"c c #71C6B2CAE79D", "c c #AEBA34D338E3",
"v c #41039248C71B", "v c #618530C230C2",
"b c #49249248CF3C", "b c #10400C301040",
"n c #49249658CF3C", "n c #30C228A228A2",
"m c #38E38E38C71B", "m c #AEBA0C300820",
"M c #38E36DB69E79", "M c #965820812081",
"N c #38E38A28C71B", "N c #9E7955555144",
"B c #000008201861", "B c #BEFB38E338E3",
"V c #0000145128A2", "V c #596530C230C2",
"C c #00001C7130C2", "C c #DF7DDB6CDF7D",
"Z c #000034D35965", "Z c #C71B28A228A2",
"A c #38E37DF7AEBA", "A c #CF3C61856185",
"S c #28A25D758617", "S c #D75C96589658",
"D c #000038E36185", "D c #79E738E338E3",
"F c #000024924103", "F c #79E751445144",
"G c #38E375D69E79", "G c #51442CB230C2",
"H c #5965A699D75C", "H c #59654D344924",
"J c #000030C25965", "J c #59655D755965",
"K c #00002CB25144", "K c #514455555144",
"L c #00003CF36185", "L c #9E799E799E79",
"P c #28A261858617", "P c #BEFB1C712081",
"I c #30C265958E38", "I c #BEFB55555144",
"U c #1040451469A6", "U c #BEFB82078617",
"Y c #79E7BAEAE79D", "Y c #B6DA3CF338E3",
"T c #6185A289D75C", "T c #79E73CF338E3",
"R c #000008201040", "R c #79E74D344924",
"E c #0000208138E3", "E c #492441034103",
"W c #41038E38C71B", "W c #410341034103",
"Q c #00000C302081", "Q c #41033CF34103",
"! c #38E38617BEFB", "! c #BEFB14511861",
"~ c #38E371C69E79", "~ c #BEFB7DF779E7",
"^ c #6185AAAADF7D", "^ c #B6DA41034103",
"/ c #71C6B6DAE79D", "/ c #79E749244924",
"( c #8617BEFBEFBE", "( c #492428A228A2",
") c #9658CB2BEFBE", ") c #49243CF338E3",
"_ c #38E379E7AEBA", "_ c #38E338E338E3",
"` c #49249A69CF3C", "` c #492404100820",
"' c #8617C30BEFBE", "' c #BEFB59655965",
"] c #18614D3471C6", "] c #CF3C71C671C6",
"[ c #000038E35965", "[ c #B6DA3CF34103",
"{ c #8617BAEAE79D", "{ c #71C651445144",
"} c #A699CF3CF7DE", "} c #514430C230C2",
"| c #30C269A68E38", "| c #38E334D338E3",
" . c #1040492471C6", " . c #9E7996589658",
".. c #38E369A69658", ".. c #79E704100820",
"X. c #69A6B2CADF7D", "X. c #BEFB1C711861",
"o. c #8617BEFBE79D", "o. c #BEFB55555965",
"O. c #30C261858617", "O. c #71C638E338E3",
"+. c #38E38207B6DA", "+. c #492438E338E3",
"@. c #9658CB2BF7DE", "@. c #492445144924",
"#. c #1040492469A6", "#. c #A69982078617",
"$. c #5965A289D75C", "$. c #71C60C300820",
"%. c #38E371C69658", "%. c #9E7949244924",
"&. c #38E36DB69658", "&. c #C71B86178617",
"*. c #8E38C71BEFBE", "*. c #71C645144924",
"=. c #A699D34CF7DE", "=. c #4924249228A2",
"-. c #0000104028A2", "-. c #20811C712081",
";. c #51449658CF3C", ";. c #A6999E799E79",
":. c #41038A28BEFB", ":. c #965830C230C2",
">. c #000030C25144", ">. c #618534D338E3",
",. c #10404D3469A6", ",. c #20811C711861",
"<. c #10404D346185", "<. c #30C22CB230C2",
"1. c #00002CB24924", "1. c #208120812081",
"2. c #1861492469A6", "2. c #CF3CCF3CCF3C",
"3. c #18614D3469A6", "3. c #618549244924",
"4. c #410379E79658", "4. c #69A645144924",
"5. c #492482079658", "5. c #596551445144",
"6. c #79E7B2CABEFB", "6. c #514451445144",
"7. c #79E7B6DAC71B", "7. c #49244D344924",
"8. c #9658BEFBC71B", "8. c #69A66DB669A6",
"9. c #9E79C71BCF3C", "9. c #9E799A699E79",
"0. c #71C6A699BEFB", "0. c #C71BC30BC71B",
"q. c #8E38BAEACF3C", "q. c #28A2249228A2",
"w. c #59659248B6DA", "w. c #596559655965",
"e. c #6185A289AEBA", "e. c #514438E338E3",
"r. c #410318611861",
"t. c #8E388A288E38",
"y. c #492449244924",
"u. c #79E779E779E7",
"i. c #A699A699A699",
"p. c #CF3CD34CCF3C",
"a. c #861786178617",
"s. c #8E388E388E38",
"d. c #A699A289A699",
"f. c #965892489658",
"g. c #71C671C671C6",
"h. c #30C230C230C2",
"j. c #C71BCB2BC71B",
"k. c #861782078617",
"l. c #618565956185",
"z. c #D75CD75CD75C",
"x. c #965896589658",
"c. c #B6DAB2CAB6DA",
"v. c #71C675D671C6",
"b. c #C71BC71BC71B",
"n. c #69A669A669A6",
"m. c #79E77DF779E7",
"M. c #B6DAB6DAB6DA",
"N. c #AEBAAEBAAEBA",
"B. c #B6DABAEAB6DA",
" ", " ",
" ", " ",
" ", " ",
" ", " . X ",
" ", " o O + @ ",
" . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . X X X ", " # # # # # # # # # # # # # # # # # # # # # # # # # # # # $ % & * = X X X ",
" . o o o o o o o o o o o o o o o o o o o o o o o o O . o o o o o O + + X X ", " # - - - - - - - - - - - - - - - - - - - - - - - - ; : > , < 1 2 3 4 5 X X ",
" . o o o o o o o o o o o o o o o o o o o o o o o o O . o @ o @ o O # $ + X ", " # - - - - - - - - - - - - - - - - - - - - - - - - ; $ 6 7 8 9 0 q w - e X ",
" . o o o o o o o o o o o o o o o o o o o o o o o o O . o o @ o o O % # + X ", " # - - - - - - - - - - - - - - - - - - - - - - - - $ % r t y u i p a - 5 X ",
" . o o o o o o o o o o o o o o o o o o o o o o o o O . o @ o @ o O % # + X ", " # - - - - - - - - - - - - - - - - - - - - - - s $ d f 1 g 0 h p p j k 5 X X ",
" . o o o o o o o o o o o o o o o o o o o o o o o o O . o o o o o O % # + X ", " # - - - - - - - - - - - - - - - - - - - - - - l , z x c 0 v p a j k b e X X X ",
" . O O O O O O O O O O O O O O O O O O O O O O O O O . O O O O O O % # + X ", " # ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; n l m M N B 0 V p p j k b 5 e X X X ",
" & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & % # + X ", " C C C C C C C C C C C C C C C C C C C C C $ Z A S y D F G p H J K b 5 X X X X ",
" & * * * * * * * * * = - ; : > > , , < 1 = = = = = = = = = = 2 @ 3 % # + X ", " C L L L L L L L L L L L L L L L L L L L $ P I U Y T R = a E W Q - b 5 e X X X ",
" & * * * * * * * * * = 4 5 6 7 8 9 0 q w e r t y u i p a s d f @ 3 % % + X ", " C L L L L L L L L L L L L L L L L L L O ! g ~ ^ 0 / ( p ) W W _ - 5 5 e X X X ",
" & * * * * * * * * * = g h j k l z x q c v b 7 n m b 8 7 M N N @ 3 % # + X ", " C L L L L L L L L L L L L L L L L L ` ! ' ] [ D { } a ) W Q _ | - b b e X X ",
" & * * * * * * * * * = B V h h C Z A c c b S D F j G H z J Z D @ 3 % # + X ", " C L L L L L L L L L L L L L L L ...X.o.x y O.R G p +.@.) _ | _ - k - 5 X X ",
" & * * * * * * * * * = K L P I U Z z 8 Y T U V R E k W l V Q Q @ 3 % # + X ", " C L L L L L L L L L L L L L L L #.$.%.&.^ O.*.=.p +.W Q _ | | Q -.-.- 5 X ",
" & 3 3 3 3 3 3 3 3 3 = W v H T ! ~ ^ Y / 0 8 5 E V j z 5 V R R @ 3 % # + X ", " C Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q ;.a :.0 >.a a ,.- - - - - - -.<.1.-.5 X ",
" & & & & & & & & & & = 9 ( ) ) 8 _ ! ` b ' 0 c z ] S N 6 4 [ [ @ & % # + X ", " C C C C C C C C C C C C C C C C 2.C 3.p 4.= p 5.K K 6.7.7.K 8.9.0.q.-.5 X ",
" & * * * * * * * * * = 7 x { 0 } Y z | ...X.Y ^ 7 x c X.b ! ! @ 3 % % + X ", " C L L L L L L L L L L L L L L 2.9.w.K e.r.r.) Q | | | Q W 7.8.t.Q ; -.5 X ",
" & * * * * * * * * * = ] w z H q 0 o.x N ] x Y ^ 7 ^ ( ) / W W @ 3 % # + X ", " C L L L L L L L L L L L L L 2.L J y.<.u.5.W Q Q | | _ Q 6.8.t.9.Q ; -.5 X ",
" & * * * * * * * * * = h V Z O.n 9 ( c ~ j n x n +.6 7 / 8 l l @ 3 % # + X ", " C L L L L L L L L L L L i.p.L K @._ a.u.7._ _ _ | | Q 7.8.t.9.L Q ; -.5 X ",
" & * * * * * * * * * = F e C .! Y @.o.5 V ] l k #.w ! T $.%.&.@ 3 % # + X ", " C L L L L L L L L L L L 2.a.w.@._ t.s.8.@.| | | | Q 6.8.t.9.L L W ; -.5 X ",
" & * * * * * * * * * = ] L .~ n X.*.=.b g -.e F j 5 W H 7 ;.b @ 3 % # + X ", " C L L L L L L L L L d.2.u.J | Q L f.u.K Q | | | Q 6.g.s.9.L L L Q ; -.5 X ",
" & 3 3 3 3 3 3 3 3 3 = $.W v b W W x 0 / z .E F j l W x ` :.+.@ 3 % # + X ", " C W Q W Q W Q W Q W 2.g.6.<.h.Q _ h.1.- - - -.-.1.<._ Q Q Q Q W Q ; -.5 X ",
" & & & & & & & & & & = Y x ! l ] ] A { Y H 6 .>.D ] I 6 l ,.<.@ & % % + X ", " C C C C C C C C C j.k.# | l.z.j.i.u.J K w.g.x.i.c.j.z.C C C C C C ; -.5 X ",
" & * * * * * * * * * = Y $.| Z V 1...Y 8 A ] Z h 1.Z U I &.2.3.@ 3 % # + X ", " C L L L L L L L p.v.7.<.# L f.v.w.W _ W K g.s.x.9.L L L L L L L Q ; -.5 X ",
" & * * * * * * * * * = { ' c ! .j ~ c ` J g F F V -.F ] ! 4.5.@ 3 % # + X ", " C L L L L L L b.u.6._ n.L f.v.K Q _ W K v.s.9.L L L L L L L L L W ; -.5 X ",
" & * * * * * * * * * = n x q =.@.c T Y ` F L M _ k >.L &.8 6.7.@ 3 % # + X ", " C L L L L d.2.g.7.<.m.L f.v.K Q _ W w.u.f.9.L L L L L L L L L L Q ; -.5 X ",
" & * * * * * * * * * = j ] _ ^ q @.q ' / ! k ! T 7 ! ! 7 Y 8.9.@ 3 % # + X ", " C L L L L p.n.@.h.t.9.f.v.K Q _ W w.u.f.L L L L L L L L L L L L W ; -.5 X ",
" & * * * * * * * * * = E C L l ` Y Y X.8 H z ! $.^ x x 7 x 0.q.@ 3 % # + X ", " C L L d.p.v.W h.a.L f.v.K Q _ @.# m.f.L L L L L L L L L L L L L Q ; -.5 X ",
" & 3 3 3 3 3 3 3 3 3 = g -.K S n Y / b l S b x ^ $.+.5 .O.w.e.@ 3 % % + X ", " C w.| 7.k.| <.Q Q _ <.1.- - -.q.| _ Q Q Q Q Q Q Q Q Q W Q W Q W Q ; -.5 X ",
" & & & & & & & & & & @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ & % # + X ", " z.2.b.; Q y.b.C j.i.v.K 6.n.s.M.p.C C C C C C C C C C C C C C C C ; -.5 X ",
" & * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 3 % # + X ", " 2.0.j.8.Q a.L s.v.6.Q _ 7.8.a.9.L L L L L L L L L L L L L L L L Q ; -.5 X ",
" & * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 3 % # + X ", " h.0.p.N.w.h.8.9.f.v.K Q _ 7.g.t.9.L L L L L L L L L L L L L L L L L Q ; -.5 X ",
" & * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 3 % # + X ", " i.i.b.s.h.u.f.a.g.K Q Q 6.g.s.9.L L L L L L L L L L L L L L L L L L W ; -.5 X ",
" & * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 3 % # + X ", " B.B.@.s.s.u.l.7.W W K v.s.9.L L L L L L L L L L L L L L L L L L L Q ; -.5 X ",
" & * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 3 % % + X ", " k v.9.s.v.# K @.W K v.f.9.L L L L L L L L L L L L L L L L L L L L Q ; -.5 X ",
" & 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 % # + X ", " e z._ <.q.1.-.-.q.<._ Q W Q W Q Q Q Q Q W Q W Q W Q W Q W Q Q Q W Q ; -.5 X ",
" X + # % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % # + X ", " X X e k k k - - -.1.q.; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; q.-.5 X ",
" X + $ # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # $ + X ", " X X e 5 5 b k - - -.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.- 5 X ",
" X X + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + X X ", " X X X e e e 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 e X X ",
" X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X ", " X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X ",
" ", " X X X X X ",
" ", " X X X X ",
" ", " ",
" "}; " "};

View File

@@ -1,64 +1,198 @@
/* XPM */ /* XPM */
static char * image_name[] = { static char * image_name[] = {
"48 48 13 1", "48 48 147 2",
" c None", " c None",
". c #51445D759E79", ". c #000000000000",
"X c #000000000000", "X c #082008200820",
"o c #0000104079E7", "o c #FFFFFFFF0000",
"O c #28A228A230C2", "O c #BEFBBEFB0000",
"+ c #08200C300820", "+ c #104010401040",
"@ c #FFFFFFFFFFFF", "@ c #186114511040",
"# c #208120812081", "# c #410341031040",
"$ c #186114511861", "$ c #208120811040",
"% c #28A228A228A2", "% c #410341030000",
"& c #DF7DDB6CDF7D", "& c #49244D340820",
"* c #9E799E799E79", "* c #514455551040",
"= c #410341034103", "= c #28A224922081",
" ", "- c #30C230C228A2",
" ", "; c #BEFBBAEA1040",
" ", ": c #514451442081",
" ", "> c #208120812081",
" ", ", c #9E79A2890000",
" .................................XXX ", "< c #79E77DF70000",
" .ooooooooooooooooooooooooO.oooooO++XX ", "1 c #D75CD75C0820",
" .ooooooooooooooooooooooooO.o@o@oO#$+X ", "2 c #4103410338E3",
" .ooooooooooooooooooooooooO.oo@ooO%#+X ", "3 c #49244D344103",
" .ooooooooooooooooooooooooO.o@o@oO%#+X ", "4 c #DF7DDB6C0820",
" .ooooooooooooooooooooooooO.oooooO%#+X ", "5 c #410345144103",
" .OOOOOOOOOOOOOOOOOOOOOOOOO.OOOOOO%#+X ", "6 c #38E338E330C2",
" &&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%#+X ", "7 c #71C675D61040",
" &*******************************=%#+X ", "8 c #CF3CCB2B0000",
" &*******************************=%#+X ", "9 c #08200C300820",
" &*******************************=%#+X ", "0 c #618561856185",
" &*******************************=%#+X ", "q c #618565956185",
" &*******************************=%#+X ", "w c #71C671C669A6",
" &================================%#+X ", "e c #8617820779E7",
" &&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%#+X ", "r c #BEFBBAEA4924",
" &*******************************=%#+X ", "t c #E79DE79D2081",
" &*******************************=%#+X ", "y c #AEBAAEBA71C6",
" &*******************************=%#+X ", "u c #9E79A2899658",
" &*******************************=%#+X ", "i c #9E799A699658",
" &*******************************=%#+X ", "p c #A699A28969A6",
" &================================%#+X ", "a c #DF7DDB6C2081",
" &&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%#+X ", "s c #861786176185",
" &*******************************=%#+X ", "d c #69A669A669A6",
" &*******************************=%#+X ", "f c #186118611861",
" &*******************************=%#+X ", "g c #20811C712081",
" &*******************************=%#+X ", "h c #596559655144",
" &*******************************=%#+X ", "j c #69A66DB66185",
" &================================%#+X ", "k c #965896585965",
" &&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%#+X ", "l c #CF3CCB2B38E3",
" &*******************************=%#+X ", "z c #965896588617",
" &*******************************=%#+X ", "x c #965892488617",
" &*******************************=%#+X ", "c c #8617861779E7",
" &*******************************=%#+X ", "v c #8617861769A6",
" &*******************************=%#+X ", "b c #A699A69969A6",
" &================================%#+X ", "n c #492449244103",
" X+#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#+X ", "m c #5144514428A2",
" X+$###############################$+X ", "M c #38E33CF31861",
" XX+++++++++++++++++++++++++++++++++XX ", "N c #28A228A228A2",
" XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ", "B c #71C675D630C2",
" ", "V c #8E388A284924",
" ", "C c #79E77DF771C6",
" ", "Z c #9E799E798E38",
" "}; "A c #FFFFFFFFFFFF",
"S c #F7DEFBEEF7DE",
"D c #8E388E388617",
"F c #8617820771C6",
"G c #A699A69971C6",
"H c #D75CD75C1040",
"J c #FFFFFFFF4924",
"K c #DF7DDB6C0000",
"L c #FFFFFFFFBEFB",
"P c #C71BC30B0820",
"I c #59655D752081",
"U c #38E33CF338E3",
"Y c #D75CD34C1040",
"T c #D75CDB6C1861",
"R c #EFBEEBADEFBE",
"E c #CF3CCB2BCF3C",
"W c #AEBAAEBAAEBA",
"Q c #79E779E74103",
"! c #28A2249228A2",
"~ c #514455555144",
"^ c #71C675D669A6",
"/ c #8E388A2879E7",
"( c #EFBEF3CEEFBE",
") c #CF3CCF3CCF3C",
"_ c #AEBAAAAAA699",
"` c #AEBAAAAA71C6",
"' c #69A669A65144",
"] c #86178A2879E7",
"[ c #B6DAB6DAB6DA",
"{ c #D75CD34C4103",
"} c #BEFBBEFB2081",
"| c #30C230C230C2",
" . c #71C671C671C6",
".. c #8E388E388E38",
"X. c #AEBAAAAA5144",
"o. c #9E799A6971C6",
"O. c #965896588E38",
"+. c #C71BC30B2081",
"@. c #79E779E738E3",
"#. c #38E338E338E3",
"$. c #28A22CB228A2",
"%. c #DF7DDB6CDF7D",
"&. c #79E77DF779E7",
"*. c #410341034103",
"=. c #10400C301040",
"-. c #30C234D330C2",
";. c #C71BC71BB6DA",
":. c #E79DEBAD4924",
">. c #CF3CD34C8E38",
",. c #BEFBBEFBB6DA",
"<. c #EFBEEFBE4103",
"1. c #DF7DDF7DAEBA",
"2. c #9E799E799E79",
"3. c #A699A289A699",
"4. c #861786178617",
"5. c #A699A6999E79",
"6. c #B6DAB2CAA699",
"7. c #DF7DDB6C38E3",
"8. c #AEBAAAAA69A6",
"9. c #AEBAAAAA79E7",
"0. c #C71BC30B6185",
"q. c #082004100820",
"w. c #79E779E771C6",
"e. c #A699A2899E79",
"r. c #B6DAB6DA5144",
"t. c #8E388E3869A6",
"y. c #71C675D671C6",
"u. c #79E779E779E7",
"i. c #A699A6998617",
"p. c #69A671C669A6",
"a. c #965896589658",
"s. c #492449244924",
"d. c #9E799A699E79",
"f. c #8E388E385144",
"g. c #965892489658",
"h. c #596559655965",
"j. c #59655D755965",
"k. c #B6DAB2CAB6DA",
"l. c #861782078617",
"z. c #69A66DB669A6",
"x. c #8E388A288E38",
"c. c #514451445144",
"v. c #492445144924",
"b. c #BEFBBAEABEFB",
"n. c #A699A699A699",
"m. c #C71BC30BC71B",
"M. c #D75CD75CD75C",
" . ",
" . . . X o . . O ",
" o . X + + @ # $ X . . % ",
" . X & * = - - ; : > @ , < ",
" . X + * 1 2 3 3 4 5 6 7 8 9 . ",
" 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 q w e r t y u t i p a s d 0 0 0 0 . . . ",
" 0 f f f f f f f f f f f f f f g - 5 h j k l z x c v b n m M f f N X X . . ",
" 0 f f f f f f f f f f f f f f > - B V C x Z A S D F G H J K L P I f f X . ",
" 0 f f f f f f f f f f f f f f o U Y T o Z A S R E W z Q 5 A f f N ! g X . ",
" 0 f f f f f f f f f f f f f f ! U ~ ^ / u A ( ) _ e ` ' S - A f N ! g X . ",
" 0 f f f f f f f f f f f f f f g U h j ] S ( ) [ D ] { } 5 N g f N N g X . ",
" 0 N N N N N N N N N N N N N N | 5 h w ...) [ i X.o.O.+.@.#.$.N N N g X . ",
" %.%.%.%.%.%.%.%.%.%.%.%.%.%.%.%.%.%.&.*.=.-._ ;.:.>.,.>.<.1.%.%.%.N g X . ",
" %.2.2.2.2.2.2.2.2.2.2.2.2.2.2.2.3.4.~ f . g 5.6.7.8.4.4.G 9.0.2.*.N g X . ",
" %.2.2.2.2.2.2.2.2.2.2.2.2.2.2.2.2.d N . q.w._ e.r.t.y.u...i.0.2.*.N g X . ",
" %.2.2.2.2.2.2.2.2.2.2.2.2.2.2.2. .#.=.. 0 2.i 4. .p. .4.a.2.2.2.*.N g X . ",
" %.2.2.2.2.2.2.2.2.2.2.2.2.2.2.&.n @ . s.d...y.d T f.&.g.d.2.2.2.*.N g X . ",
" %.2.2.2.2.2.2.2.2.2.2.2.2.2...h.g . | d.4. .0 j.q u...d.2.2.2.2.*.N g X . ",
" %.*.*.*.*.*.*.*.*.*.*.*.*.*.d N q.X #.#.$.! ! ! $.#.*.*.*.5 *.*.*.N g X . ",
" %.%.%.%.%.%.%.%.%.%.%.%.%.d $.q.. 3.) k...&.l.a.[ ) %.%.%.%.%.%.%.N g X . ",
" %.2.2.2.2.2.2.2.2.2.2.2.u.#.X . h.a.4.z.j.h.d &.g.2.2.2.2.2.2.2.*.N g X . ",
" %.2.2.2.2.2.2.2.2.2.2.4.s.=.. *.a.4.z.j.h.q u...d.2.2.2.2.2.2.2.*.N g X . ",
" %.2.2.2.2.2.2.2.2.2...j.f . > 2...y.0 h.0 y...d.2.2.2.2.2.2.2.2.*.N g X . ",
" %.2.2.2.2.2.2.2.2.2.z.N . X l.a.l.q h.j.z.x.a.2.2.2.2.2.2.2.2.2.*.N g X . ",
" %.2.2.2.2.2.2.2.2.z.-.q.. d a.4.z.j.j.d l.a.2.2.2.2.2.2.2.2.2.2.*.N g X . ",
" %.*.*.*.*.*.*.*.u.*.=.. g *.-.$.! ! N | #.*.*.*.*.*.*.*.*.*.*.*.*.N g X . ",
" %.%.%.%.%.%.%.4.c.+ . v.) b.d.l.&.x.n.m.M.%.%.%.%.%.%.%.%.%.%.%.%.N g X . ",
" %.2.2.2.2.2.2.0 > . f g...y.j.h.0 .x.d.2.2.2.2.2.2.2.2.2.2.2.2.*.N g X . ",
" %.2.2.2.2.2.d | q.. y.a.l.q h.j.z.4.a.2.2.2.2.2.2.2.2.2.2.2.2.2.*.N g X . ",
" %.2.2.2.2.u.*.=.. j.a.4.z.j.h.d &.g.2.2.2.2.2.2.2.2.2.2.2.2.2.2.*.N g X . ",
" %.2.2.2.4.c.+ . *.a.4.z.j.h.q u.g.d.2.2.2.2.2.2.2.2.2.2.2.2.2.2.*.N g X . ",
" %.2.2.l.j.> . ! d...y.j.h.0 y...d.2.2.2.2.2.2.2.2.2.2.2.2.2.2.2.*.N g X . ",
" %.*.*.q N q.q.-.#.-.N ! ! $.-.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.N g X . ",
" %.%.y.-.X . g.) b.d.l.l.g.[ ) %.%.%.%.%.%.%.%.%.%.%.%.%.%.%.%.%.%.N g X . ",
" %.&.*.=.. c.a.4.z.j.j.q &.g.d.2.2.2.2.2.2.2.2.2.2.2.2.2.2.2.2.2.*.N g X . ",
" 4.c.+ . -.d.4.z.j.j.0 u...d.2.2.2.2.2.2.2.2.2.2.2.2.2.2.2.2.2.2.*.N g X . ",
" 4.0 g . f a... .j.h.0 y.x.d.2.2.2.2.2.2.2.2.2.2.2.2.2.2.2.2.2.2.2.*.N g X . ",
" z.N q.. u.a.l.q h.j.z.4.a.2.2.2.2.2.2.2.2.2.2.2.2.2.2.2.2.2.2.2.2.*.N g X . ",
" u.*.X . j.a.4.z.j.h.d &.g.2.2.2.2.2.2.2.2.2.2.2.2.2.2.2.2.2.2.2.2.2.*.N g X . ",
" u.c.+ . f *.-.$.! ! N | #.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.! g X . ",
" v.v.g . . X f f f f f g > ! N N N N N N N N N N N N N N N N N N N N N N ! ! g X . ",
" X f . . . q.=.+ =.+ + f f g g g g g g g g g g g g g g g g g g g g g g g g f f X . ",
" . . . . q.q.q.q.X X X X X X X X X X X X X X X X X X X X X X X X X X X X X . . ",
" . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ",
" . . . . . . . . . ",
" . . . . . . . . . ",
" . . . . . . . . ",
" . . . . . . . "};

View File

@@ -0,0 +1,195 @@
/* XPM */
static char * image_name[] = {
"48 48 144 2",
" c None",
". c #38E338E338E3",
"X c #E79DE79DE79D",
"o c #71C67DF769A6",
"O c #492451444103",
"+ c #618575D65144",
"@ c #000000000000",
"# c #28A2FBEE28A2",
"$ c #30C2FBEE28A2",
"% c #514451445144",
"& c #4103F7DE28A2",
"* c #4924F7DE28A2",
"= c #6185F3CE28A2",
"- c #71C6EFBE28A2",
"; c #8E38E79D28A2",
": c #9E79E38D28A2",
"> c #B6DADB6C2081",
", c #BEFBD75C2081",
"< c #CF3CCB2B2081",
"1 c #D75CC30B2081",
"2 c #E79DB2CA2081",
"3 c #E79DAEBA2081",
"4 c #EFBE9A692081",
"5 c #F7DE8E382081",
"6 c #F7DE79E72081",
"7 c #F7DE6DB62081",
"8 c #861751442081",
"9 c #8E384D341861",
"0 c #8E3845141861",
"q c #965841031861",
"w c #965838E31861",
"e c #965830C21861",
"r c #9E7920811861",
"t c #9E7914511861",
"y c #FFFFFFFFFFFF",
"u c #10400C301040",
"i c #59655D755965",
"p c #BEFBBAEABEFB",
"a c #EFBEEBADE79D",
"s c #F7DEFBEEF7DE",
"d c #EFBEEBADEFBE",
"f c #BEFBBEFBBEFB",
"g c #69A669A669A6",
"h c #28A228A228A2",
"j c #596559655965",
"k c #E79DE38DDF7D",
"l c #AEBAA699A699",
"z c #79E779E771C6",
"x c #618561856185",
"c c #71C669A669A6",
"v c #96588A288617",
"b c #C71BC71BC71B",
"n c #F7DEF7DEEFBE",
"m c #965896589658",
"M c #F7DEF7DEF7DE",
"N c #A6999A699658",
"B c #492445144103",
"V c #618555555144",
"C c #9658820779E7",
"Z c #9E7996589658",
"A c #96588E388617",
"S c #79E775D671C6",
"D c #514449244103",
"F c #618561855965",
"G c #D75CD34CD75C",
"H c #A699A699A699",
"J c #861786178617",
"K c #EFBEF3CEEFBE",
"L c #A69996589658",
"P c #AEBA9E799658",
"I c #8617820779E7",
"U c #71C66DB669A6",
"Y c #79E771C669A6",
"T c #8E3886178617",
"R c #71C671C669A6",
"E c #410345144103",
"W c #C71BBEFBBEFB",
"Q c #9E799E799E79",
"! c #8E388E388E38",
"~ c #30C230C230C2",
"^ c #41033CF338E3",
"/ c #AEBA9E799E79",
"( c #69A665956185",
") c #492449244103",
"_ c #D75CD75CD75C",
"` c #596555555144",
"' c #71C675D671C6",
"] c #5144FFFF0000",
"[ c #38E371C62081",
"{ c #DF7DDB6CD75C",
"} c #CF3CC71BC71B",
"| c #38E334D330C2",
" . c #9E7992488E38",
".. c #596559655144",
"X. c #61855D756185",
"o. c #30C22CB230C2",
"O. c #618559655144",
"+. c #49244D344924",
"@. c #492451444924",
"#. c #514451444924",
"$. c #514455555144",
"%. c #492449244924",
"&. c #71C671C671C6",
"*. c #38E338E330C2",
"=. c #514455554924",
"-. c #A699A2899E79",
";. c #BEFBB6DAB6DA",
":. c #410341034103",
">. c #DF7DDF7DDF7D",
",. c #4103410338E3",
"<. c #E79DDF7DDF7D",
"1. c #30C234D330C2",
"2. c #38E33CF338E3",
"3. c #DF7DCF3CC71B",
"4. c #B6DAAAAAAEBA",
"5. c #AEBAAAAAA699",
"6. c #28A22CB228A2",
"7. c #CF3CBEFBB6DA",
"8. c #30C22CB228A2",
"9. c #28A224922081",
"0. c #4924410338E3",
"q. c #30C230C228A2",
"w. c #8E38820779E7",
"e. c #492441034103",
"r. c #B6DAA2899E79",
"t. c #8E387DF771C6",
"y. c #28A228A22081",
"u. c #DF7D18611861",
"i. c #618528A228A2",
"p. c #49243CF338E3",
"a. c #9E798A288617",
"s. c #79E76DB669A6",
"d. c #410338E330C2",
"f. c #71C669A66185",
"g. c #A69992488617",
"h. c #79E769A66185",
"j. c #410334D330C2",
"k. c #8E3879E771C6",
"l. c #514445144103",
"z. c #082008200820",
"x. c #861775D669A6",
"c. c #9E79861779E7",
"v. c #9658820771C6",
"b. c #861771C669A6",
" ",
" ",
" ",
" . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . X ",
" . o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o X ",
" . o O O O o + + O o O O O o O O O o o o o o o o o o o o o o o o o o o o o o o X ",
" . o + o O o + o O o + o O o + o O o o o o o o o o o o o o o o o o o o o o o o X ",
" . o + o O o + o O o + o O o + o O o o o o o o o o o o o o o o o o o o o o o o X ",
" . o + O + o + + O o + O + o + O + o o o o o o o o o o o o o o o o o o o o o o X ",
" . o + o O o + o O o O o + o O o + o o o o o o o o o o o o o o o o o o o o o o X ",
" . o + o O o + o O o O o + o O o + o o o o o o o o o o o o o o o o o o o o o o X ",
" . o O O O o + + O o O + + o O O O o o o o o o o o o o o o o o o o o o o o o o X ",
" . o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o X ",
" X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X ",
" ",
" @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ ",
" @ # $ % & * % = - % ; : % > , % < 1 % 2 3 % 4 5 % 6 7 % 8 9 % 0 q % w e % r t y ",
" @ # $ % & * % = - % ; : % > , % < 1 % 2 3 % 4 5 % 6 7 % 8 9 % 0 q % w e % r t y ",
" @ # $ % & * % = - % ; : % > , % < 1 % 2 3 % 4 5 % 6 7 % 8 9 % 0 q % w e % r t y ",
" @ # $ % & * % = - % ; : % > , % < 1 % 2 3 % 4 5 % 6 7 % 8 9 % 0 q % w e % r t y ",
" @ # $ % & * % = - % ; : % > , % < 1 % 2 3 % 4 5 % 6 7 % 8 9 % 0 q % w e % r t y ",
" y y y y y y y y y y y y y y y y y y y y y y y y y y y y y y y y y y y y y y y y ",
" ",
" ",
" ",
" u i p a s d f g u ",
" h h h h h h h h h h h h h h h h h h j s k l z x c v b n g ",
" h f f f f f f f f f f f f f f f f h m M N B V C Z A S D F G H ",
" h H H H H H H H H H H H H H H H H h J K S B L P I U c Y T R E W Q ",
" h ! ! ! ! ! ~ ~ ~ ~ ~ ~ ! ! ! ! ! h ^ s T B / Y F F F F F x ( R ) _ ` ",
" h ' ' ' ' ' ~ ] ] ] ] [ ' ' ' ' ' h @ { } | .F ............i i F F F k @ ",
" h x i X.x i ~ [ [ [ [ [ x i X.x i h o.s U O.c +.+.@.#.#.#.% $.$.$.i ) f +. ",
" h %.%.%.%.%.%.%.%.%.%.%.%.%.%.%.%.h &.X *.U ) ) ) ) +.+.+.#.#.+.#.=.=.S -. ",
" h ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ h ;.f ~ ..^ ^ :.:.E E E E ) E E ) +.#.G ",
" h h h h h h h h h h h h h h h h h h >.l | ^ *.*.^ ^ ,.,.,.^ ,.,.^ ,.E :.<. ",
" { -.1.| | | | *.^ 2.^ 2.2.*.*.*.^ ^ 3. ",
" h h h h h h h h h h h h h h h h h h 4.5.6.| ~ | | | | | *.*.*.| | | *.^ b ",
" h f f f f f f f f f f f f f f f f h ( 7.8.8.~ | | | | ~ | | | ~ | | *.O.Z ",
" h H H H H H H H H H H H H H H H H h 9.3.0.8.q.~ ~ | ~ ~ ~ ~ ~ ~ ~ | ^ w.e. ",
" h ! ! ! ! ! ~ ~ ~ ~ ~ ~ ! ! ! ! ! h @ r.t.y.8.8.~ ~ ~ ~ ~ ~ ~ q.| ~ B r.@ ",
" h ' ' ' ' ' ~ u.u.u.u.i.' ' ' ' ' h h r.p.q.8.8.q.~ ~ ~ q.q.~ q.,.Y B ",
" h X.X.X.X.X.~ i.i.i.i.i.X.X.X.X.X.h ` a.~ *.~ 8.q.~ ~ 8.q.8.^ V s. ",
" h %.%.%.%.%.%.%.%.%.%.%.%.%.%.%.%.h O.a.d.*.^ 1.8.8.8.*.^ O.f. ",
" h ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ h *.g.h.j.*.,.,.^ D k.l. ",
" h h h h h h h h h h h h h h h h h h z.d.x.c.c.v.b.B z. ",
" ",
" ",
" "};

View File

@@ -1,227 +1,113 @@
/* XPM */ /* XPM */
static char * image_name[] = { static char * image_name[] = {
"48 48 176 2", "48 49 61 1",
" c None", " c None",
". c #186114511861", ". c #000000000000",
"X c #618559655965", "X c #20811C712081",
"o c #000000000000", "o c #514455555144",
"O c #596559655965", "O c #104010401040",
"+ c #9E799A699658", "+ c #082004100820",
"@ c #082004100820", "@ c #8E388A288E38",
"# c #51444D344924", "# c #71C671C671C6",
"$ c #082008200820", "$ c #B6DABAEAB6DA",
"% c #61855D755965", "% c #79E77DF779E7",
"& c #A699A289A699", "& c #410341034103",
"* c #104010401040", "* c #B6DAB2CAB6DA",
"= c #79E771C671C6", "= c #79E779E779E7",
"- c #20811C712081", "- c #28A22CB228A2",
"; c #9E798E388617", "; c #186118611861",
": c #71C66DB669A6", ": c #28A228A228A2",
"> c #186118611861", "> c #596559655965",
", c #410345144103", ", c #861786178617",
"< c #C71BB6DAB6DA", "< c #A699A289A699",
"1 c #CF3CC30BBEFB", "1 c #AEBAAEBAAEBA",
"2 c #79E779E771C6", "2 c #9E799E799E79",
"3 c #28A22CB228A2", "3 c #41033CF34103",
"4 c #B6DAAAAAA699", "4 c #8E388E388E38",
"5 c #38E33CF338E3", "5 c #B6DAB6DAB6DA",
"6 c #38E338E338E3", "6 c #965896589658",
"7 c #C71BBEFBB6DA", "7 c #CF3CCF3CCF3C",
"8 c #D75CCF3CCF3C", "8 c #C71BC30BC71B",
"9 c #DF7DD75CCF3C", "9 c #CF3CCB2BCF3C",
"0 c #E79DD75CCF3C", "0 c #186114511861",
"q c #DF7DD34CCF3C", "q c #082008200820",
"w c #B6DAB2CAB6DA", "w c #DF7DDB6CDF7D",
"e c #71C671C671C6", "e c #CF3CD34CCF3C",
"r c #B6DAAAAA9E79", "r c #C71BC71BC71B",
"t c #A69996589658", "t c #69A66DB669A6",
"y c #E79DD75CD75C", "y c #49244D344924",
"u c #CF3CC71BC71B", "u c #BEFBBEFBBEFB",
"i c #AEBAA699A699", "i c #DF7DDF7DDF7D",
"p c #9E798E388E38", "p c #DF7DE38DDF7D",
"a c #8E38820779E7", "a c #FFFFFFFFFFFF",
"s c #CF3CC71BBEFB", "s c #38E338E338E3",
"d c #DF7DCF3CC71B", "d c #E79DEBADE79D",
"f c #DF7DD34CD75C", "f c #EFBEEFBEEFBE",
"g c #DF7DD75CD75C", "g c #EFBEF3CEEFBE",
"h c #D75CCB2BC71B", "h c #F7DEF7DEF7DE",
"j c #B6DAAAAAAEBA", "j c #D75CD75CD75C",
"k c #208120812081", "k c #AEBAAAAAAEBA",
"l c #28A228A228A2", "l c #30C230C230C2",
"z c #B6DAA6999E79", "z c #F7DEFBEEF7DE",
"x c #96588E389658", "x c #9E799A699E79",
"c c #861782078617", "c c #965892489658",
"v c #DF7DDB6CDF7D", "v c #28A2249228A2",
"b c #8E387DF779E7", "b c #492449244924",
"n c #D75CC71BBEFB", "n c #71C675D671C6",
"m c #71C669A669A6", "m c #10400C301040",
"M c #C71BBEFBBEFB", "M c #69A669A669A6",
"N c #49244D344924", "N c #618561856185",
"B c #492449244924", "B c #861782078617",
"V c #AEBA9A699658", "V c #69A6659569A6",
"C c #8E388A288E38", "C c #59655D755965",
"Z c #86177DF779E7", "Z c #38E334D338E3",
"A c #DF7DCF3CCF3C", "A c #208124922081",
"S c #D75CCB2BBEFB", " .XoO.. ",
"D c #C71BBAEAB6DA", " +@#O. ",
"F c #9E7992488E38", " .o$%X... ",
"G c #69A665956185", " +@#O.... ..+++.... ",
"H c #30C234D330C2", " &*=-+;:->,<123.... ",
"J c #C71BB6DAAEBA", " O45<617<89977<0.... ",
"K c #8E388A288617", " .q3*wwwwee9r9979t+.... ",
"L c #DF7DDF7DDF7D", " qyuippiwww$<rrr7e$&..... ",
"P c #BEFBB6DAAEBA", " .0@7$appiiiiu<u8rr776O.... ",
"I c #AEBAAAAAAEBA", " .s5ddepiiwiiiie$u8r97ut..... ",
"U c #DF7DDB6CD75C", " :9ddfg$gpwiiii$1u88r9r1&.... ",
"Y c #E79DE38DDF7D", " oidfgh7ppwiipp1jku8rrr5=+.... ",
"T c #CF3CBEFBBEFB", " yidfghg$diiippiu<888r85@-.... ",
"R c #965896589658", " ljffghh6dpwiipp188u88u1,>..... ",
"E c #28A2249228A2", " ;rdfhhzi7giiippwe*88$1@6@q.... ",
"W c #9E7996589658", " +2fghhhhxfiwipiik588u4c<xv.... ",
"Q c #96588E388E38", " .tfhhhhh$jfiiiiw9*<8441<2o..... ",
"! c #D75CCB2BCF3C", " :whhhhhp<hppiiwe$1cckkk2#+.... ",
"~ c #E79DE79DE79D", " Ouhhhhhz<wfpiwj7<,<51k<<c0.... ",
"^ c #DF7DD75CDF7D", " .%hzhzzhrugppj81<$u*1kk<2l..... ",
"/ c #CF3CC30BC71B", " .bpgfgggf=je8$u8r8$*1k<kkn..... ",
"( c #C71BC30BC71B", " m7pw7w778r7eee78u$*11<k<cm.... ",
") c #BEFBB6DAB6DA", " .6zazzhgdpwwe8k1k$51kk<1ko..... ",
"_ c #618561856185", " &paazhgdiwj<=tk555*1<kk1%+.... ",
"` c #CF3CC71BCF3C", " qraaahgdiwr%Mtke$5*1<k<1<X.... ",
"' c #C71BBEFBC71B", " .tzaazgdiw7%nk7jk5*1k<11ks..... ",
"] c #BEFBBEFBBEFB", " lfzazgdiwjx=ui8@15k<kk11#+.... ",
"[ c #AEBAAAAAA699", " m1zazhfpww$,*7$*5*1<<k11,m.... ",
"{ c #30C230C230C2", " .ngzzhgdiwe$r9ru$*k<<k112;.... ",
"} c #CF3CCB2BD75C", " 0jhhhgfpiwje7r8$*k<<<k1<:..... ",
"| c #79E779E779E7", " +<hhhggdpiwj7r8$*k<2<11k&..... ",
" . c #A6999E799E79", " sihhhgfppwj7r8u*k<2<k11N..... ",
".. c #514455555144", " +Bghhhgdpwwe7ru5k222<k1n..... ",
"X. c #A699A2899E79", " v7hhhgddiwj7985k2x2<<kB+.... ",
"o. c #D75CCF3CD75C", " .Vfhggddpije985kxxx2kk,m.... ",
"O. c #E79DEBADE79D", " +<hgfddpiwe985kx6xx<k@O.... ",
"+. c #96588A288E38", " bwgffdppwe985<xccxx<,m.... ",
"@. c #D75CD75CDF7D", " q4ggddpiwj78$<xc4c6<,q.... ",
"#. c #BEFBBAEABEFB", " 07ffdppwj98*<x4@462B+.... ",
"$. c #9E799A699E79", " .Cpfddpwj78$<64,@cx=+.... ",
"%. c #514451445144", " q2dddpij78$<c@BB46n..... ",
"&. c #79E775D679E7", " :uddpij78$<c@=%4<o..... ",
"*. c #BEFBB6DABEFB", " .Z7ppij785<4,n=,=0..... ",
"=. c #C71BC30BCF3C", " .b$pij78524%n%CO...... ",
"-. c #D75CDB6CDF7D", " 0%wj78*2cB%,q...... ",
";. c #DF7DDF7DE79D", " ..3<ru16,,MA...... ",
":. c #AEBAAAAAB6DA", " .+sMVvX0....... ",
">. c #AEBAAEBAB6DA", " ............. ",
",. c #D75CD34CD75C", " .......... "};
"<. c #DF7DE38DE79D",
"1. c #9E7996589E79",
"2. c #B6DABAEAC71B",
"3. c #C71BC71BD75C",
"4. c #CF3CCF3CD75C",
"5. c #86177DF78617",
"6. c #B6DAB2CABEFB",
"7. c #965892489658",
"8. c #C71BC71BCF3C",
"9. c #965896589E79",
"0. c #BEFBBEFBC71B",
"q. c #69A6659569A6",
"w. c #9E799658A699",
"e. c #AEBAA699AEBA",
"r. c #9E799E79A699",
"t. c #CF3CD34CDF7D",
"y. c #8E388E389E79",
"u. c #69A671C679E7",
"i. c #96589658A699",
"p. c #965892489E79",
"a. c #861782078E38",
"s. c #69A66DB679E7",
"d. c #A699A699B6DA",
"f. c #B6DAB6DAC71B",
"g. c #BEFBBEFBCF3C",
"h. c #8E388E389658",
"j. c #28A22CB230C2",
"k. c #6185659569A6",
"l. c #8E388A289E79",
"z. c #9E799E79AEBA",
"x. c #AEBAAEBABEFB",
"c. c #CF3CD75CDF7D",
"v. c #596559656185",
"b. c #71C675D69658",
"n. c #96589248A699",
"m. c #492451445144",
"M. c #69A66DB68617",
"N. c #861786179658",
"B. c #38E33CF34103",
"V. c #618569A671C6",
"C. c #71C675D68E38",
"Z. c #514451445965",
"A. c #618569A68617",
"S. c #79E779E79658",
"D. c #A699A699AEBA",
"F. c #59655D755965",
"G. c #59655D7569A6",
"H. c #8E388A289658",
"J. c #410345144924",
"K. c #492445144924",
"L. c #79E77DF78E38",
"P. c #861786179E79",
"I. c #9E799A69A699",
"U. c #410341034103",
"Y. c #514455556185",
"T. c #5965618571C6",
"R. c #69A66DB68E38",
"E. c #71C671C68E38",
"W. c #71C671C679E7",
"Q. c #492449245144",
"!. c #51445D7569A6",
"~. c #59655D7571C6",
"^. c #5965596569A6",
"/. c #59655D756185",
"(. c #410341034924",
"). c #10400C301040",
" . X o o ",
" O + o @ o o ",
" # + $ $ @ o ",
" % & * . $ o ",
" = + . - $ o ",
" o ; : > - $ o ",
" o , < 1 2 3 $ o > 4 5 - > $ o ",
" 6 7 8 9 0 q w e 5 . o 6 r * - > $ o ",
" $ t 8 8 q y 0 0 0 8 u i p a * - * @ o ",
" @ % s d f f y y y y g 0 h j h e k * o o ",
" l z 8 d g g q y g q y g x c v q & l o o ",
" @ b n 8 f g y g y g g 0 u m h g g g M N @ o o ",
" B V h f q g g g g g g g C Z g g y f A S c $ o o ",
" - ; D : F j g g g v v v f G u g y 9 q 8 A s H $ o o ",
" o : J 8 4 + c e t u v v v K Z L v g f 8 h h P 6 - $ o ",
" , z h A f g g v I X e M U X Y L L g f h u T R H E $ o o ",
" - W s A q g v v v L L I Q F t Y L v f ! u 1 j : 6 E * o ",
" @ K < ! f g g g L L L L Y ~ M e K i ^ 8 / ( ) 4 , H k $ o ",
" o _ j ` 8 f g v L v L Y Y Y Y Y Y I e : ' 1 ] [ Q 6 { > @ o ",
" , 4 / } A g ^ v L Y Y Y ~ ~ ~ ~ ~ L v w : | & ...6 l * @ o ",
" - X.' ` o.f ^ v L Y ~ ~ O.~ O.~ ~ ~ Y v 8 / R O c 6 { - $ o ",
" * +.M ` o.@.^ v v Y ~ ~ ~ O.O.O.O.~ ~ L v o./ #.$.%.6 3 . @ o ",
" o &.*.=.} o.-.v v ;.~ ~ O.O.O.O.O.O.~ ~ L @.` ( :.c 6 { k $ o ",
" o _ >.=.} ,.@.^ v ;.<.~ O.O.O.O.O.O.O.O.~ L ,.` ] 1...6 l . @ o ",
" # & 2.3.,.@.@.v ;.<.~ ~ O.O.O.O.O.O.O.~ Y v 4.( >.5.5 { k $ o ",
" o # 1.6.=.4.@.^ v ;.;.<.~ O.O.O.O.O.O.O.O.~ Y -.3.M R %.6 3 . @ o ",
" k 7.I 2.8.,.@.v ;.;.Y O.O.O.O.O.O.O.O.O.O.<.v ,.=.I 5.6 { k $ o ",
" _ 9.>.0.3.@.-.v ;.<.~ O.O.O.O.O.O.O.O.O.~ ;.-.} ' 9...6 l . @ o ",
" q.w.>.0.3.@.-.v ;.~ O.O.O.O.O.O.O.O.~ ~ <.v ,.=.e.c 5 H k $ o ",
" q.r.>.0.3.t.@.v <.~ O.O.O.O.O.O.O.O.~ <.v ,.3.*.y...6 l . @ o ",
" @ u.i.:.2.=.4.@.v ~ O.O.O.O.O.O.O.O.~ <.v @.3.0.p.a.5 H k $ @ ",
" - s.p.d.f.g.4.@.v <.O.O.O.O.O.O.O.~ <.v @.4.' :.h.O 6 3 . @ o ",
" j.k.l.z.x.2.3.c.v ~ O.O.O.O.O.O.~ <.;.^ @.8.x.y.C 5 H k $ o ",
" - v.b.n.:.2.=.t.v <.~ O.O.O.O.O.<.v @.@.3.0.z.h.%.6 l . @ o ",
" @ m.M.N.z.6.0.} @.v <.~ ~ O.~ <.v @.c.} =.6.9.| 5 { k $ @ ",
" o B.V.C.n.:.2.8.t.-.v <.<.<.;.v @.4.3.=.2.z.h., 6 l . @ o ",
" o 3 Z.A.S.z.>.2.=.o.,.@.@.@.,.4.3.=.0.2.D.h.F.6 { - $ o ",
" > H G.M.l.d.>.2.0.=.=.8.=.=.2.2.f.6.d.H.| 5 H E * o o ",
" o . J.G.M.N.z.d.>.x.f.x.x.>.:.:.d.z.N.c K.6 l . @ o ",
" o @ E J.G.M.L.P.p.I.z.z.i.n.y.y.H.L.L.O 6 { - $ @ ",
" o $ k U.Y.T.A.R.E.C.C.C.C.C.u.u.W._ 6 H E * o o ",
" o o $ k H Q.Z.Y.!.G.~.!.Y.^.G./.F.6 H l . $ o ",
" o @ $ - l { 6 B.(.(.(.(.J.B , 6 H 3 > $ o ",
" o o $ . E 3 H H 6 6 5 6 6 H { E > $ o o ",
" o o @ ).> k E l 3 3 3 l k > * $ o o ",
" o o @ $ $ * * . . $ $ @ o o o ",
" o o o @ @ @ @ o @ o o o ",
" o o o "};

View File

@@ -1,6 +1,6 @@
/* XPM */ /* XPM */
static char * image_name[] = { static char * image_name[] = {
"60 45 24 1", "60 45 18 1",
" c None", " c None",
". c #596559655965", ". c #596559655965",
"X c #49244D344924", "X c #49244D344924",
@@ -11,20 +11,14 @@ static char * image_name[] = {
"# c #618561856185", "# c #618561856185",
"$ c #965892489658", "$ c #965892489658",
"% c #410345144103", "% c #410345144103",
"& c #38E33CF338E3", "& c #38E338E338E3",
"* c #69A66DB6B6DA", "* c #71C675D671C6",
"= c #410345148E38", "= c #000000000000",
"- c #000000000000", "- c #28A2249228A2",
"; c #69A66DB6BEFB", "; c #082008200820",
": c #20811C7169A6", ": c #28A228A228A2",
"> c #000000004103", "> c #FFFFFFFFFFFF",
", c #2081208169A6", ", c #AEBAAAAAAEBA",
"< c #28A228A228A2",
"1 c #000000004924",
"2 c #FFFFFFFFFFFF",
"3 c #000000001861",
"4 c #000000002081",
"5 c #AEBAAAAAAEBA",
" ..........XX. ", " ..........XX. ",
" o.XOOOOOOOOOOO+@oX ", " o.XOOOOOOOOOOO+@oX ",
" .oOOOOOOOOOOOOOOOOOO. ", " .oOOOOOOOOOOOOOOOOOO. ",
@@ -37,36 +31,36 @@ static char * image_name[] = {
" #+OOXOOOOOOOOOOOOOOOOOOOOOOOOOOOOO", " #+OOXOOOOOOOOOOOOOOOOOOOOOOOOOOOOO",
" .+OOO&OOOOOOOOOOOOOOOOOOOOOOOOOOOOO", " .+OOO&OOOOOOOOOOOOOOOOOOOOOOOOOOOOO",
" .+OOO+XOOOOOOOOOOOOOOOOOOOOOOOOOOOOO", " .+OOO+XOOOOOOOOOOOOOOOOOOOOOOOOOOOOO",
"***************=-**********;*;%X+@+X+X-X&X%X+@OOOOOOOOOOOOOO", "***************X=*************%X+@+X+X=X&X%X+@OOOOOOOOOOOOOO",
":::::::::::::::>-*:::::::,:,:,,<X-----------X%@OOOOOOOOOOOOO", "---------------;=*-------:-:-:::X===========X%@OOOOOOOOOOOOO",
":::::::::::::::>-*::::::,:,:,,,,<<<<<<---------@OOOOOOOOOOOO", "---------------;=*------:-:-::::::::::=========@OOOOOOOOOOOO",
":::::::::::::::>-*::::::,::,:,,,,,,,<<----------OOOOOOOOOOOO", "---------------;=*------:--:-:::::::::==========OOOOOOOOOOOO",
":::::::::::::::>-*::::::,:,:,,,,,,,,,,1----------OOOOOOOOOOO", "---------------;=*------:-:-::::::::::;==========OOOOOOOOOOO",
":::::::::::::::>-*:::::,:,:,:,,,,,,,,,1-----------@OOOOOOOOO", "---------------;=*-----:-:-:-:::::::::;===========@OOOOOOOOO",
":::::::::::::::>-*:::::22:,:,,,22,,,,,1-------------OOOOOOOO", "---------------;=*----->>-:-:::>>:::::;=============OOOOOOOO",
":::::::::::::::>-*:::::222:,:,222,,,,,1--------------+OOOOOO", "---------------;=*----->>>-:-:>>>:::::;==============+OOOOOO",
":::::::::::::::>-*::::::222:,222,,,,,,1---------------%@+OOO", "---------------;=*------>>>-:>>>::::::;===============%@+OOO",
":::::::::::::::>-*:::::::222222,,,,,,,1-----------------X+OO", "---------------;=*------->>>>>>:::::::;=================X+OO",
":::::::::::::::>-*::::::,:2222,,,,,,,,1---------------&X&@+O", "---------------;=*------:->>>>::::::::;===============&X&@+O",
":::::::::::::::>-*::::::,:2222,,,,,,,,1-----XX-----%X%X+@+O+", "---------------;=*------:->>>>::::::::;=====XX=====%X%X+@+O+",
":::::::::::::::>-*::::::,222222,,,,,,,1----X %X----&X+X+@+O", "---------------;=*------:>>>>>>:::::::;====X %X====&X+X+@+O",
":::::::::::::::>-*::::::222,:222,,,,,,1----- %X%X-X%X+X+", "---------------;=*------>>>:->>>::::::;===== %X%X=X%X+X+",
":::::::::::::::>-*:::::222:,:,222,,,,,1X---- &X&X&X", "---------------;=*----->>>-:-:>>>:::::;X==== &X&X&X",
":::::::::::::::>-*:::::22::,:,,22,,,,,1%X--- %X%", "---------------;=*----->>--:-::>>:::::;%X=== %X%",
":::::::::::::::>-*:::::::,,:,,,,,,,,,,1 &X- ", "---------------;=*-------::-::::::::::; &X= ",
":::::::::::::::>-*::::::,::,:,,,,,,,,,1 ", "---------------;=*------:--:-:::::::::; ",
":::::::::::::::>-*::::::,:,:,,,,,,,,,,1 ", "---------------;=*------:-:-::::::::::; ",
":::::::::::::::>-*:::::,:,:,:,,,,,,,,,1 ", "---------------;=*-----:-:-:-:::::::::; ",
">>>>>>>>>>>>>>>3-*>>>>>>>>>>>>>>1111114 ", ";;;;;;;;;;;;;;;==*;;;;;;;;;;;;;;;;;;;;= ",
"--------------------------------------- ", "======================================= ",
"55555555555555555555555555555555555555- ", ",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,= ",
"55555555555555555555555555555555555555- ", ",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,= ",
"55555555555555555555555555555555555555- ", ",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,= ",
"55555555555555555555555555555555555555- ", ",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,= ",
"ooooooooooooooooooooooooooooooooooo255- ", "ooooooooooooooooooooooooooooooooooo>,,= ",
"----------------------------------5255- ", "==================================,>,,= ",
"22222222222222222222222222222222225255- ", ">>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>,>,,= ",
"22222222222222222222222222222222225255- ", ">>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>,>,,= ",
"22222222222222222222222222222222225255- ", ">>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>,>,,= ",
"22222222222222222222222222222222225255- ", ">>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>,>,,= ",
"22222222222222222222222222222222225255- "}; ">>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>,>,,= "};

View File

@@ -1,6 +1,6 @@
/* XPM */ /* XPM */
static char * image_name[] = { static char * image_name[] = {
"60 45 25 1", "60 45 21 1",
" c None", " c None",
". c #596559655965", ". c #596559655965",
"X c #49244D344924", "X c #49244D344924",
@@ -11,21 +11,17 @@ static char * image_name[] = {
"# c #618561856185", "# c #618561856185",
"$ c #965892489658", "$ c #965892489658",
"% c #410345144103", "% c #410345144103",
"& c #38E33CF338E3", "& c #38E338E338E3",
"* c #69A66DB6B6DA", "* c #71C675D671C6",
"= c #69A66DB6BEFB", "= c #000000000000",
"- c #000000000000", "- c #208120812081",
"; c #18611C716185", "; c #28A2249228A2",
": c #20811C7169A6", ": c #28A228A228A2",
"> c #2081208169A6", "> c #FFFFFFFFFFFF",
", c #28A228A228A2", ", c #082008200820",
"< c #FFFFFFFFFFFF", "< c #A699A699A699",
"1 c #000000004924", "1 c #082004100820",
"2 c #A699A699A699", "2 c #AEBAAAAAAEBA",
"3 c #0000000038E3",
"4 c #000000004103",
"5 c #000000002081",
"6 c #AEBAAAAAAEBA",
" ..........XX. ", " ..........XX. ",
" o.XOOOOOOOOOOO+@oX ", " o.XOOOOOOOOOOO+@oX ",
" .oOOOOOOOOOOOOOOOOOO. ", " .oOOOOOOOOOOOOOOOOOO. ",
@@ -38,36 +34,36 @@ static char * image_name[] = {
" #+OOXOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO", " #+OOXOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO",
" .+OOO&OOOOOOOOOOOOOOOOOOOOOOOOOOOOOO", " .+OOO&OOOOOOOOOOOOOOOOOOOOOOOOOOOOOO",
" .+OOO+XOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO", " .+OOO+XOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO",
"*******************==========%X+@+X+X-X&X%X+@OOOOOOOOOOOOOOO", "*****************************%X+@+X+X=X&X%X+@OOOOOOOOOOOOOOO",
";;;;;;;;;;;;;;;;;;;:::::::>:>>,X-----------X%@OOOOOOOOOOOOOO", "-------------------;;;;;;;:;:::X===========X%@OOOOOOOOOOOOOO",
";;;;;;;;;;;;;;;;;;;::::::::>>>>,,,,,,---------@OOOOOOOOOOOOO", "-------------------;;;;;;;;::::::::::=========@OOOOOOOOOOOOO",
";;;;;;;;;;;;;;;;;;;:::::::>:>>>>>>>,,----------OOOOOOOOOOOOO", "-------------------;;;;;;;:;:::::::::==========OOOOOOOOOOOOO",
";;;;;;;;;;;;;;;;;;;:<<<<<<<<<<<<<<>>>1----------OOOOOOOOOOOO", "-------------------;>>>>>>>>>>>>>>:::,==========OOOOOOOOOOOO",
";;;;;;;;;;;;;;;;;;;:<222222222222o>>>1-----------@OOOOOOOOOO", "-------------------;><<<<<<<<<<<<o:::,===========@OOOOOOOOOO",
";;;;;;;;;;;;;;;;;;;:<2-o222222o-2o>>>1-------------OOOOOOOOO", "-------------------;><=o<<<<<<o=<o:::,=============OOOOOOOOO",
";;;;;;;;;;;;;;;;;;;:<2o-o2222o-o2o>>>1--------------+OOOOOOO", "-------------------;><o=o<<<<o=o<o:::,==============+OOOOOOO",
";;;;;;;;;;;;;;;;;;;:<22o-o22o-o22o>>>1---------------%@+OOOO", "-------------------;><<o=o<<o=o<<o:::,===============%@+OOOO",
";;;;;;;;;;;;;;;;;;;:<222o-oo-o222o>>>1-----------------X+OOO", "-------------------;><<<o=oo=o<<<o:::,=================X+OOO",
";;;;;;;;;;;;;;;;;;;:<2222o--o2222o>>>1---------------&X&@+O+", "-------------------;><<<<o==o<<<<o:::,===============&X&@+O+",
";;;;;;;;;;;;;;;;;;;:<2222o--o2222o>>>1-----XX-----%X%X+@+O+O", "-------------------;><<<<o==o<<<<o:::,=====XX=====%X%X+@+O+O",
";;;;;;;;;;;;;;;;;;;:<222o-oo-o222o>>>1----X %X----&X+X+@+O+", "-------------------;><<<o=oo=o<<<o:::,====X %X====&X+X+@+O+",
";;;;;;;;;;;;;;;;;;;:<22o-o22o-o22o>>>1----- %X%X-X%X+X+$", "-------------------;><<o=o<<o=o<<o:::,===== %X%X=X%X+X+$",
";;;;;;;;;;;;;;;;;;;:<2o-o2222o-o2o>>>1X---- &X&X&X&", "-------------------;><o=o<<<<o=o<o:::,X==== &X&X&X&",
";;;;;;;;;;;;;;;;;;;:<2-o222222o-2o>>>1%X--- %X%X", "-------------------;><=o<<<<<<o=<o:::,%X=== %X%X",
";;;;;;;;;;;;;;;;;;;:<222222222222o>>>1 &X- ", "-------------------;><<<<<<<<<<<<o:::, &X= ",
";;;;;;;;;;;;;;;;;;;:<ooooooooooooo>>>1 ", "-------------------;>ooooooooooooo:::, ",
";;;;;;;;;;;;;;;;;;;:::::::::>>>>>>>>>1 ", "-------------------;;;;;;;;;:::::::::, ",
";;;;;;;;;;;;;;;;;;;:::::::>:>>>>>>>>>1 ", "-------------------;;;;;;;:;:::::::::, ",
"33333333333333333334444444444444111115 ", "11111111111111111111111111111111,,,,,= ",
"-------------------------------------- ", "====================================== ",
"6666666666666666666666666666666666666- ", "2222222222222222222222222222222222222= ",
"6666666666666666666666666666666666666- ", "2222222222222222222222222222222222222= ",
"6666666666666666666666666666666666666- ", "2222222222222222222222222222222222222= ",
"6666666666666666666666666666666666666- ", "2222222222222222222222222222222222222= ",
"oooooooooooooooooooooooooooooooooo<66- ", "oooooooooooooooooooooooooooooooooo>22= ",
"---------------------------------6<66- ", "=================================2>22= ",
"<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<6<66- ", ">>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>2>22= ",
"<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<6<66- ", ">>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>2>22= ",
"<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<6<66- ", ">>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>2>22= ",
"<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<6<66- ", ">>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>2>22= ",
"<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<6<66- "}; ">>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>2>22= "};

View File

@@ -1,225 +1,280 @@
/* XPM */ /* XPM */
static char * image_name[] = { static char * image_name[] = {
"48 48 174 2", "48 48 229 2",
" c None", " c None",
". c #000000000000", ". c #20811C711861",
"X c #28A2249228A2", "X c #618555555144",
"o c #104010401040", "o c #8E3886178617",
"O c #71C675D671C6", "O c #596559655965",
"+ c #79E77DF779E7", "+ c #186114511040",
"@ c #30C230C230C2", "@ c #38E338E328A2",
"# c #410341034103", "# c #86177DF779E7",
"$ c #186114511861", "$ c #9E799A699658",
"% c #B6DAB2CAB6DA", "% c #A699A699A699",
"& c #CF3CCB2BCF3C", "& c #A6999E799E79",
"* c #38E334D338E3", "* c #965892488E38",
"= c #41033CF34103", "= c #28A228A228A2",
"- c #AEBAAEBAAEBA", "- c #082008200820",
"; c #AEBAAAAAAEBA", "; c #38E338E338E3",
": c #C71BC30BC71B", ": c #000000000000",
"> c #861782078617", "> c #30C22CB22081",
", c #186118611861", ", c #69A661855965",
"< c #A699A289A699", "< c #96588E388E38",
"1 c #9E799A699E79", "1 c #9E799A699E79",
"2 c #B6DABAEAB6DA", "2 c #8E38820779E7",
"3 c #38E338E338E3", "3 c #71C661855144",
"4 c #20811C712081", "4 c #69A655554103",
"5 c #79E779E779E7", "5 c #28A224921861",
"6 c #965896589658", "6 c #186114511861",
"7 c #965892489658", "7 c #514451445965",
"8 c #8E388E388E38", "8 c #8E388A288E38",
"9 c #8E388A288E38", "9 c #20811C712081",
"0 c #28A22CB228A2", "0 c #618559655144",
"q c #082004100820", "q c #79E775D671C6",
"w c #71C671C671C6", "w c #9E7996589658",
"e c #69A669A669A6", "e c #861775D669A6",
"r c #28A228A228A2", "r c #71C65D754924",
"t c #208120812081", "t c #69A651444103",
"y c #618565956185", "y c #30C234D330C2",
"u c #618561856185", "u c #71C671C671C6",
"i c #10400C301040", "i c #AEBAAAAAAEBA",
"p c #59655D755965", "p c #618555554924",
"a c #596559655965", "a c #51443CF330C2",
"s c #514455555144", "s c #186110401040",
"d c #514451445144", "d c #492445144924",
"f c #49244D344924", "f c #71C669A66185",
"g c #492449244924", "g c #5965492438E3",
"h c #492445144924", "h c #965896589658",
"j c #082008200820", "j c #79E77DF78617",
"k c #96588207EFBE", "k c #861779E771C6",
"l c #8E3879E7EFBE", "l c #5144410330C2",
"z c #79E7A699EFBE", "z c #5965451438E3",
"x c #8617A289EFBE", "x c #30C224922081",
"c c #96587DF7EFBE", "c c #10400C300820",
"v c #79E7AAAAEFBE", "v c #61854D3438E3",
"b c #8E388207EFBE", "b c #618551444103",
"n c #86178207EFBE", "n c #EFBEF3CEE79D",
"m c #28A22081DF7D", "m c #B6DAC30BBEFB",
"M c #20815D75DF7D", "M c #C71BCB2BB6DA",
"N c #30C26185E79D", "N c #C71BC71BAEBA",
"B c #28A22492DF7D", "B c #DF7DDB6CB6DA",
"V c #38E32CB2E79D", "V c #AEBAC71BBEFB",
"C c #38E32CB2DF7D", "C c #E79DE38DBEFB",
"Z c #30C228A2DF7D", "Z c #B6DAB6DAB6DA",
"A c #30C22492DF7D", "A c #5144451430C2",
"S c #20815D75E79D", "S c #9658965830C2",
"D c #104014518E38", "D c #8E388E3830C2",
"F c #86178E38EFBE", "F c #69A669A628A2",
"G c #208134D3E79D", "G c #79E775D628A2",
"H c #20815144E79D", "H c #69A675D630C2",
"J c #30C25144E79D", "J c #596586174924",
"K c #208130C2E79D", "K c #A699AEBA4103",
"L c #28A24103E79D", "L c #AEBAB6DA4924",
"P c #28A24924E79D", "P c #618575D630C2",
"I c #28A24103DF7D", "I c #51444D341861",
"U c #20816DB6E79D", "U c #FFFFFBEEF7DE",
"Y c #104028A28E38", "Y c #E79DE38DFFFF",
"T c #79E79658EFBE", "T c #D75CD75CFFFF",
"R c #20814D34E79D", "R c #EFBEEBADBEFB",
"E c #20815555E79D", "E c #C71BBEFB38E3",
"W c #BEFB965871C6", "W c #61858E384924",
"Q c #CF3C9E798617", "Q c #79E78A2838E3",
"! c #D75CA2898617", "! c #51447DF74103",
"~ c #C71B965879E7", "~ c #69A6861738E3",
"^ c #BEFB8E3871C6", "^ c #28A26DB65144",
"/ c #B6DA8A2871C6", "/ c #8E389E794103",
"( c #D75C9E798617", "( c #DF7DD34C4103",
") c #D75CA6998617", ") c #8617A2894924",
"_ c #D75CAEBA9658", "_ c #208159655144",
"` c #D75CB2CA8E38", "` c #38E3555528A2",
"' c #208171C6E79D", "' c #28A249244103",
"] c #41032081E79D", "] c #79E771C669A6",
"[ c #BEFB6DB630C2", "[ c #C71BCB2BEFBE",
"{ c #B6DA5D752081", "{ c #AEBAAAAAF7DE",
"} c #A6995D7530C2", "} c #8E388617FFFF",
"| c #8E3845141861", "| c #C71BDB6CD75C",
" . c #9E7951442081", " . c #9658A6994103",
".. c #B6DA596528A2", ".. c #492486175144",
"X. c #B6DA65952081", "X. c #AEBAAAAA38E3",
"o. c #CF3C71C630C2", "o. c #CF3CC71B4103",
"O. c #BEFB7DF738E3", "O. c #69A661852081",
"+. c #71C6514430C2", "+. c #49243CF330C2",
"@. c #20815965E79D", "@. c #69A659654924",
"#. c #208128A2E79D", "#. c #E79DEBADE79D",
"$. c #DF7DAEBA8E38", "$. c #A699BEFBBEFB",
"%. c #BEFB71C630C2", "%. c #B6DABAEACF3C",
"&. c #BEFB71C64103", "&. c #69A675D6C71B",
"*. c #BEFB79E74103", "*. c #96588A28FFFF",
"=. c #9E795D7538E3", "=. c #51446DB630C2",
"-. c #AEBA659530C2", "-. c #86177DF728A2",
";. c #B6DA5D7530C2", ";. c #79E7820728A2",
":. c #BEFB79E730C2", ":. c #86179A694103",
">. c #C71B86174103", ">. c #79E792484103",
",. c #79E7555530C2", ",. c #71C66DB62081",
"<. c #D75CBAEA9E79", "<. c #514451441861",
"1. c #CF3C96585965", "1. c #38E345141861",
"2. c #D75CA28969A6", "2. c #8617820779E7",
"3. c #9E79F3CE9E79", "3. c #082059654924",
"4. c #A699F7DEA699", "4. c #082061855144",
"5. c #AEBAF7DEAEBA", "5. c #618569A6BEFB",
"6. c #A699F3CEA699", "6. c #8E38861728A2",
"7. c #8E38EBAD8E38", "7. c #38E33CF31040",
"8. c #8617EBAD8617", "8. c #208124921040",
"9. c #79E7EBAD79E7", "9. c #410369A64103",
"0. c #38E32081E79D", "0. c #492438E328A2",
"q. c #CF3CAAAA8E38", "q. c #28A2249228A2",
"w. c #AEBA75D64924", "w. c #10406DB65965",
"e. c #CF3C92485965", "e. c #86178A28DF7D",
"r. c #5144CF3C5144", "r. c #9E79965828A2",
"t. c #79E7E79D79E7", "t. c #41036DB64103",
"y. c #69A6E38D69A6", "y. c #28A234D31861",
"u. c #4103C71B4103", "u. c #208138E32081",
"i. c #4924CF3C4924", "i. c #28A22CB21040",
"p. c #5965D75C5965", "p. c #38E3492438E3",
"a. c #5144D34C5144", "a. c #410334D328A2",
"s. c #30C2659530C2", "s. c #59654D344103",
"d. c #8E387DF7EFBE", "d. c #71C671C669A6",
"f. c #28A22081E79D", "f. c #618551444924",
"g. c #BEFB9A6979E7", "g. c #AEBACF3CCF3C",
"h. c #9E79596528A2", "h. c #082069A65965",
"j. c #C71B82074924", "j. c #861775D6F7DE",
"k. c #6185DF7D6185", "k. c #AEBACB2BC71B",
"l. c #86177DF7EFBE", "l. c #38E382075965",
"z. c #20812492E79D", "z. c #38E386176185",
"x. c #20816595E79D", "x. c #4924659538E3",
"c. c #A699596528A2", "c. c #71C67DF730C2",
"v. c #38E3AAAA38E3", "v. c #4924492430C2",
"b. c #79E78A28EFBE", "b. c #A699A2899E79",
"n. c #20814103E79D", "n. c #000045144924",
"m. c #B6DA659538E3", "m. c #B6DACF3CBEFB",
"M. c #BEFB6DB638E3", "M. c #A6999A6930C2",
"N. c #69A6DF7D69A6", "N. c #41033CF31040",
"B. c #5965DB6C5965", "B. c #96588A2828A2",
"V. c #38E3861738E3", "V. c #51444D3430C2",
"C. c #79E79E79EFBE", "C. c #A699C30BBEFB",
"Z. c #104034D38E38", "Z. c #A6999A69FFFF",
"A. c #28A214518E38", "A. c #71C696584924",
"S. c #BEFB659538E3", "S. c #38E349244924",
"D. c #B6DA6DB630C2", "D. c #5144451438E3",
"F. c #9658EFBE9658", "F. c #5965555530C2",
"G. c #38E375D638E3", "G. c #38E330C228A2",
"H. c #C71BF7DEC71B", "H. c #69A65D755144",
"J. c #71C6E38D71C6", "J. c #104075D66185",
"K. c #71C6E79D71C6", "K. c #9E799248FFFF",
"L. c #C71B82074103", "L. c #AEBACF3CC71B",
"P. c #38E379E738E3", "P. c #492455552081",
"I. c #71C6555530C2", "I. c #B6DAB6DA4103",
"U. c #71C65D7538E3", "U. c #5144514430C2",
"Y. c #8E38EFBE8E38", "Y. c #10405D755144",
"T. c #38E3924838E3", "T. c #4924555538E3",
"R. c #6185DB6C6185", "R. c #61855D7530C2",
"E. c #38E3A28938E3", "E. c #69A6659538E3",
"W. c #38E3B6DA38E3", "W. c #4924410338E3",
"Q. c #38E39A6938E3", "Q. c #38E32CB22081",
"!. c #38E39E7938E3", "!. c #51444D3479E7",
"~. c #38E37DF738E3", "~. c #C71BC30BCF3C",
"^. c #30C269A630C2", "^. c #5965555579E7",
"/. c #4103C30B4103", "/. c #5144492471C6",
" . X o . . . ", "(. c #41033CF34924",
" O + @ # $ . . . . . . . . ", "). c #28A245144103",
" O % & + * = $ . . . . . . . ", "_. c #28A2451438E3",
" O - ; ; : > * = , . . . . . . ", "`. c #28A238E338E3",
" O ; ; < < 1 2 > 3 = , . . , 4 . . . ", "'. c #30C228A22081",
" 5 < < < 1 1 6 7 - > = = # # # # , . . . ", "]. c #D75CD34CD75C",
" O < < 1 6 6 8 8 9 > < 9 3 0 3 3 # . . . . ", "[. c #AEBAAEBAB6DA",
" 5 1 1 6 7 8 8 > > > + 5 1 9 = 0 3 q . . . ", "{. c #A699A699AEBA",
" O 1 6 7 7 9 > > > 5 O O w e 7 9 r t . . . . ", "}. c #FFFFF7DEF7DE",
" O 6 7 8 9 > > > 5 O O e e y y u + i . . . . ", "|. c #861786178617",
" O 7 8 9 > > > 5 O w e e e y p a @ q . . . . . ", " X c #49244D346185",
" O 8 > > > + 5 O w e e y u p a a @ q . . . . . ", ".X c #492449245965",
" r u > > 5 O O e e e e u p a s d 0 q . . . . . ", "XX c #30C22CB238E3",
" . . 4 a 5 w w e e y u p a s d f 0 q . . . . . ", "oX c #000008200820",
" . . . . , g e y u p a s d f g h r q . . . . . ", "OX c #1861186128A2",
" . . . . . . $ # u a s d d f g h r q . . . . . ", "+X c #51444D345144",
" . . . . . . . o 3 s f g h h = X q . . . . . . X o . . . ", "@X c #F7DEF3CEF7DE",
" . . . . . . . . i @ h # = = t q . . . . . O + @ # $ . . . ", "#X c #082004100820",
" . . . . . . . . i r 3 * t q . . . . . O % & + * = $ . . . ", "$X c #00000C301861",
" . . . . . . . . j t 4 q . . . . . O - ; ; : > * = , . . . . . ", "%X c #000018611861",
" . . . . . . . . j . . . . . . O ; ; < < 1 2 > 3 = , . . 4 4 . . . ", "&X c #C71BC71BC71B",
" . . . . . . . . . . . . . . 5 < < < 1 1 6 7 - > = = # # # # , . . . ", "*X c #186128A228A2",
" . . . . . . . . . . . . . . O < < 1 6 6 8 8 9 > < 9 3 0 3 3 # . . . . ", "=X c #0000249228A2",
" . . . . . . . . . . . . . . 5 1 1 6 7 8 8 > > > + 5 1 9 = 0 3 q . . . ", "-X c #00001C712081",
" . . . . . . . . . . . . . . O 1 6 7 7 9 > > > 5 O O w e 7 9 r t . . . . ", ";X c #69A669A671C6",
" . r $ . . . . . . . . . . . . . . . . . O 6 7 8 9 > > > 5 O O e e y y u + i . . . . ", ":X c #69A669A669A6",
" O + @ # $ . . . . . . . . . . . . . . . k l z x c k k k l v b l e e e y p a @ q . . . . . ", ">X c #00002CB230C2",
" O % & + * = $ . . . . . . . . . . . . . . n m M N B V C Z A S C D e y u p a a @ q . . . . . ", ",X c #186130C238E3",
" O - ; ; : > 3 = , . . . . . . . . . . . . F G H J K L P I B U L Y y u p a s d 0 q . . . . . ", "<X c #71C682078617",
" O ; ; < < 1 2 > 3 = , . . , 4 . . . T R E W Q ! ~ ^ / ~ ( ! ) _ ` s d f 0 q . . . . . ", "1X c #9658A289A699",
" O < < < 1 1 6 7 ; 9 = = # # # # , . . . v ' ] Q [ [ { } | ...X.o.O.+.f g h r q . . . . . ", "2X c #79E77DF779E7",
" O < < 1 1 7 8 8 9 > < > 3 0 3 3 h . . . . x @.#.$.o.%.&.*.=.-.;.X.:.>.,.f g h r q . . . . . ", "3X c #000034D338E3",
" O 1 1 6 7 7 9 9 > > + 5 1 9 = 0 3 q . . . z U S <.1.2.3.4.4.5.3.6.7.7.3.8.9.8.X q . . . . . ", "4X c #59657DF779E7",
" O 1 6 7 8 8 > > + + O O w e 7 9 r t . . . c 0.U q.w.e.7.r.t.y.9.u.i.p.p.a.u.s.t q . . . . . ", "5X c #CF3CCB2BCF3C",
" O 6 7 8 9 > > > 5 O O e e e y u + i . . . d.f.S g.h.j.7.r.a.k.k.u.a.p.p.p.u.s.t q . . . . . ", "6X c #9E799E79A699",
" O 7 8 9 > > + 5 O O e e e u p p @ q . . . l.z.x.~ c.*.8.i.a.a.a.u.y.3.3.4.6.v.4 q . . . . . ", "7X c #CF3CC30BC71B",
" O 9 > > > + 5 O w e e e u p a s @ q . . . b.n.@.Q m.M.8.i.a.a.i.u.y.6.6.N.B.V.q q . . . . . . ", "8X c #28A251445144",
" r y > > + O O w e e y u p a s d 0 q . . . C.Z.A.! S.D.F.a.k.y.a.9.6.4.6.F.a.G.. . . . . . . . ", "9X c #082038E34103",
" . . t a O O e e e y u p a s d f 0 q . . . . . . ) D.%.H.8.8.J.a.B.K.6.4.t.a.G.. . . . . . . ", "0X c #104045145144",
" . . . . , f e y u p a s d f g h r q . . . . . . ) %.L.4.8.8.9.N.k.p.9.8.p.9.P.. . . . . . ", "qX c #514486178E38",
" . . . . . . $ h p a s d d f g h r q . . . . . . _ I.U.3.8.8.t.t.K.k.Y.K.a.p.T.. . . . . ", "wX c #C71BC30BC71B",
" . . . . . . . o 3 d d g h # # X q . . . . . . . . . 4.y.8.8.t.p.i.3.3.K.a.G.. . . . ", "eX c #38E355555965",
" . . . . . . . . i @ h h = 3 t q . . . . . . . . H.p.6.5.Y.R.i.B.H.5.B.P.. . . . ", "rX c #10404D345965",
" . . . . . . . . j r 3 3 t q . . . . . . . . 6.E.W.Q.Q.!.~.^.T./.W.E.. . . . ", "tX c #08204D345965",
" . . . . . . . . j t 4 q . . . . . . . . . . . . . . . . . . . . . . . ", "yX c #082055555965",
" . . . . . . . . q q . . . . . . . . . . . . . . . . . . . . . . ", "uX c #69A69A699E79",
" . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ", "iX c #30C25D7569A6",
" . . . . . . . . . . . . . . . . . . . . . . . . . . . . "}; "pX c #6185A2899E79",
"aX c #186169A66185",
"sX c #082059656185",
"dX c #104055555965",
"fX c #8E38AAAAAEBA",
"gX c #000004100820",
"hX c #30C22CB230C2",
"jX c #104038E34103",
" . X o O ",
" + @ # $ % & * = ",
" - ; - : - > , < 1 & & 2 3 4 4 5 ",
" 6 7 8 % $ 9 : + 0 q w & % < e r 4 4 4 4 t . : - y u ; ",
" O $ i 1 o p a . : s d f * % & 1 o 3 t t 4 4 4 4 4 4 g @ h 1 1 j : ",
" < * k l z z z z x c $ w & w # r v v v b t n m M N N m B B V C B N Z ",
" 1 l l l A A z z A . w e 3 g v v v v v v v C S D F G H J K K L P I @ ",
" < l l l l l A A z . g g g g g v v p U Y T R E W Q ! ~ ^ / ( ) _ ` ' ",
" ; ] i l l l l l l A A + z g g g p ] < 1 [ { } | . .....J ..X.o.X.O.I @ ",
" 9 d * 1 * h +.l l l l l l A c z @.f w 1 #.$.V %.&.*.M =. .~ G -.;.P :.>.,.<.1. ",
" 1 o 2.w ] 0 l +.+.+.+.+.l g g - h 1 o f g V 3.4.%.5.} M D 6.! F 7.9 8.O.~ ! 9.0. ",
" q.$ , ] p 0.0.0.+.+.+.+.0 h i 1 : , l g z z V 3.w.[ e.} M D 6.r.t.y.u.i.O.D ~ F p. ",
" q.% a.a.0.0.0.0.s.d.1 i 1 ] f.g : v g g z z g.h.h.Y { j.k.l.:.z._ y.1.x.c.J =.H v. ",
" q.b.a.a.a.a.a.0.i 1 2.p b v v v : g g z z z k.n.h.Y { j.m.:.M.=.1.N.I F B.6.;.~ V. ",
" q.& a.a.a.a.0.a.% t t t v v v v : : : : : : C.3.4.Y Z.j.| l.M.! 9.^ ` P A.D ! D S. ",
" % a.a.a.a.a.D.% t t v v v v g : g z z A l C.3.4.T Z.} C .B.;.;.x.F ! A.K ~ B.F. ",
" % G.a.a.a.a.H.1 t b v v v v g : g z z A l k.J.h.T K.*.L.A.P.P ^ ;.c...:.L I./ U. ",
" % G.G.G.a.a.q $ b v v v v g g : z z A A l V Y.4.T K.K.m F.; 9.' T.U.F.R.E.E.F.W. ",
" % Q.G.a.G.a.2.8 t v v v g g g : z z A l l g.w.4.T Z.*.*.} j.j.j.j.j.j.j.!.: ",
" % Q.Q.Q.G.G.* # v v v v g g g : z z l l l k.h.4.~.^.^.^.^./././.!.!.!.!.(.: ",
" % Q.Q.Q.Q.G.h ] v v v v g g z : z A l l l g.Y.Y.4.J.4.4.J.4.3.Y.w.).> x c : ",
" % Q.Q.Q.Q.Q.1 H.v v v g g g z : A l l l l m _.' ' ' _._.)._._._.).`.'.x : : ",
" % > > Q.Q.Q.% v v g g g g z z : A l l l l +.+.0.0.0.0.a.a.a.a.G.G.G.x x : : ",
" % '.> > Q.Q.b.v v v g g g z z : l l l l +.+.0.0.0.0.a.a.a.a.G.G.G.G.x 5 : ",
" % '.'.> Q.W.1 v g g g g z z A : l l l +.+.# o o o 2.2.# # # # # 2.> 5 + : ",
" % x '.'.Q.s.h v v g g z z z A : l l l +.+.U ].Z Z Z Z [.i {.% Z }.= 5 s : : : ",
" % x x x '.|.b.v g g g z z A A : l l +.+.+.}.|. X.XXXoX6 XXOXOX+X@Xq.x - : : : : ",
" % x x x x 8 2 g g g g z z A A : l l +.+.0.}.8 X.X: : O ~.q.OX7 @Xx + : #X: : : : ",
" % 5 5 x x 8 2.g g z z z A l l : l +.+.0.0.}.|..X.X: i U ].OXOX+X@X9 $X$X$X%X$X$X$X: ",
" % 5 5 5 x 1 H.g g g z A A l l : l +.+.0.0.U |..X(.6 &X].q.OX6 +X#.*X%X=X%X-X%X%X%X: ",
" % 5 5 5 5 % H.g z z z A l l l : +.+.0.0.0.@X|. X.X;X:X7 7 .Xd d @X*X>X,X<X1X,X=X%X: ",
" % 5 5 5 +.i l g z z A l A l l : +.+.0.0.0.@X2X.Xj ;X:X;X:X7 d d #._.>X3X,X4X>X>X=X: ",
" % . 5 5 +.{.l g z z A l l l l : +.0.0.0.a.@X5X[.[.{.{.6X1 h h % 7X|.8X9X0XqX3X3X3X ",
" % + . 5 :X1 g z z A l A l l +.: : : : : : :X2X].&X&XwXwXm.wX&X|.e eX[ _ rXqXn.n.9X ",
" % : + 5 8 1 z z A l l l l l +.: 0.0.0.a.G.Q.. h % 1 6X1 6Xb.1XeXtXyXuXg.iXpXtXtXn. ",
" % : + . 2Xw z z A A l l l +.+.: 0.a.a.> 5 + - 6 u u u u u u S.qXaXsXdXfXg.pXsXsXyX ",
" % 6 . . 8 2.z A l l l l +.+.+.- a.Q.x . - : : gXhX= = hXS.S.hXfXXXoXoX- OX6 *XjX8X ",
" % - . . h e A A A l l l +.+.a.c '.+ #X: : : : : : : : : gX: 9 y y - gX: : gX: : gX ",
" % 9 + + % 0 A l l l l +.0.Q.> - #X: : : : : : - hX= hXhXy hX6 : : : : : : : : gX: ",
" % 6 - 6 1 @.l l l l 0.a.> . c : : : : : : : : : : : : : : : : : : : : : : : : : : ",
" % y : 9 i l l l +.a.> . c : : : : : : : : : : : : : : : : : : : : : : : : : : : gX ",
" h 2X- = h @.+.a.Q.5 - : : : : : : : : : : : : : : : : : : : : : : : : : ",
" 6 |.:X2X:Xa.G.. c : : : : : : : : : : : : : : : : : : : : : : : : : ",
" ; 8 h 0.x + : : : : : : : : : : : : : : : : : : : : : : : : : ",
" : 9 - : : : : : : : : : : : : : : : : : : : : : : : : ",
" : #X: : : : : : : : : : : : : : : : : : : : : : ",
" : : : : : : : : : : : : : : : : : : : : ",
" : : : : : : : : : : : : : : : : : "};

200
WPrefs.app/xpm/temp.xpm Normal file
View File

@@ -0,0 +1,200 @@
/* XPM */
static char * image_name[] = {
"48 48 149 2",
" c None",
". c #104004100820",
"X c #000000000000",
"o c #082000000000",
"O c #514404100820",
"+ c #71C614511040",
"@ c #410310401040",
"# c #618561856185",
"$ c #71C604100820",
"% c #B6DA14511861",
"& c #A69920812081",
"* c #69A614511861",
"= c #514428A228A2",
"- c #186118611861",
"; c #28A228A228A2",
": c #618559655965",
"> c #861704100820",
", c #A69908200820",
"< c #861714511040",
"1 c #96584D344924",
"2 c #AEBA34D330C2",
"3 c #596524922081",
"4 c #492414511040",
"5 c #082008200820",
"6 c #AEBA08200820",
"7 c #DF7D6DB669A6",
"8 c #AEBA69A669A6",
"9 c #BEFB45144103",
"0 c #71C634D330C2",
"q c #596528A228A2",
"w c #69A618611861",
"e c #082004100820",
"r c #86171C711861",
"t c #AEBA5D755965",
"y c #BEFB41034103",
"u c #79E734D330C2",
"i c #59652CB228A2",
"p c #41031C712081",
"a c #492420812081",
"s c #208118611861",
"d c #B6DA08200820",
"f c #A69934D330C2",
"g c #BEFB49244924",
"h c #86174D344924",
"j c #208114511861",
"k c #104010401040",
"l c #618504100820",
"z c #8E3820812081",
"x c #BEFB79E779E7",
"c c #AEBA34D338E3",
"v c #618530C230C2",
"b c #10400C301040",
"n c #30C228A228A2",
"m c #AEBA0C300820",
"M c #965820812081",
"N c #9E7955555144",
"B c #BEFB38E338E3",
"V c #596530C230C2",
"C c #DF7DDB6CDF7D",
"Z c #C71B28A228A2",
"A c #CF3C61856185",
"S c #D75C96589658",
"D c #79E738E338E3",
"F c #79E751445144",
"G c #51442CB230C2",
"H c #59654D344924",
"J c #59655D755965",
"K c #514455555144",
"L c #9E799E799E79",
"P c #BEFB1C712081",
"I c #BEFB55555144",
"U c #BEFB82078617",
"Y c #B6DA3CF338E3",
"T c #79E73CF338E3",
"R c #79E74D344924",
"E c #492441034103",
"W c #410341034103",
"Q c #41033CF34103",
"! c #BEFB14511861",
"~ c #BEFB7DF779E7",
"^ c #B6DA41034103",
"/ c #79E749244924",
"( c #492428A228A2",
") c #49243CF338E3",
"_ c #38E338E338E3",
"` c #492404100820",
"' c #BEFB59655965",
"] c #CF3C71C671C6",
"[ c #B6DA3CF34103",
"{ c #71C651445144",
"} c #514430C230C2",
"| c #38E334D338E3",
" . c #9E7996589658",
".. c #79E704100820",
"X. c #BEFB1C711861",
"o. c #BEFB55555965",
"O. c #71C638E338E3",
"+. c #492438E338E3",
"@. c #492445144924",
"#. c #A69982078617",
"$. c #71C60C300820",
"%. c #9E7949244924",
"&. c #C71B86178617",
"*. c #71C645144924",
"=. c #4924249228A2",
"-. c #20811C712081",
";. c #A6999E799E79",
":. c #965830C230C2",
">. c #618534D338E3",
",. c #20811C711861",
"<. c #30C22CB230C2",
"1. c #208120812081",
"2. c #CF3CCF3CCF3C",
"3. c #618549244924",
"4. c #69A645144924",
"5. c #596551445144",
"6. c #514451445144",
"7. c #49244D344924",
"8. c #69A66DB669A6",
"9. c #9E799A699E79",
"0. c #C71BC30BC71B",
"q. c #28A2249228A2",
"w. c #596559655965",
"e. c #514438E338E3",
"r. c #410318611861",
"t. c #8E388A288E38",
"y. c #492449244924",
"u. c #79E779E779E7",
"i. c #A699A699A699",
"p. c #CF3CD34CCF3C",
"a. c #861786178617",
"s. c #8E388E388E38",
"d. c #A699A289A699",
"f. c #965892489658",
"g. c #71C671C671C6",
"h. c #30C230C230C2",
"j. c #C71BCB2BC71B",
"k. c #861782078617",
"l. c #618565956185",
"z. c #D75CD75CD75C",
"x. c #965896589658",
"c. c #B6DAB2CAB6DA",
"v. c #71C675D671C6",
"b. c #C71BC71BC71B",
"n. c #69A669A669A6",
"m. c #79E77DF779E7",
"M. c #B6DAB6DAB6DA",
"N. c #AEBAAEBAAEBA",
"B. c #B6DABAEAB6DA",
" ",
" ",
" ",
" . X ",
" o O + @ ",
" # # # # # # # # # # # # # # # # # # # # # # # # # # # # $ % & * = X X X ",
" # - - - - - - - - - - - - - - - - - - - - - - - - ; : > , < 1 2 3 4 5 X X ",
" # - - - - - - - - - - - - - - - - - - - - - - - - ; $ 6 7 8 9 0 q w - e X ",
" # - - - - - - - - - - - - - - - - - - - - - - - - $ % r t y u i p a - 5 X ",
" # - - - - - - - - - - - - - - - - - - - - - - s $ d f 1 g 0 h p p j k 5 X X ",
" # - - - - - - - - - - - - - - - - - - - - - - l , z x c 0 v p a j k b e X X X ",
" # ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; n l m M N B 0 V p p j k b 5 e X X X ",
" C C C C C C C C C C C C C C C C C C C C C $ Z A S y D F G p H J K b 5 X X X X ",
" C L L L L L L L L L L L L L L L L L L L $ P I U Y T R = a E W Q - b 5 e X X X ",
" C L L L L L L L L L L L L L L L L L L O ! g ~ ^ 0 / ( p ) W W _ - 5 5 e X X X ",
" C L L L L L L L L L L L L L L L L L ` ! ' ] [ D { } a ) W Q _ | - b b e X X ",
" C L L L L L L L L L L L L L L L ...X.o.x y O.R G p +.@.) _ | _ - k - 5 X X ",
" C L L L L L L L L L L L L L L L #.$.%.&.^ O.*.=.p +.W Q _ | | Q -.-.- 5 X ",
" C Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q ;.a :.0 >.a a ,.- - - - - - -.<.1.-.5 X ",
" C C C C C C C C C C C C C C C C 2.C 3.p 4.= p 5.K K 6.7.7.K 8.9.0.q.-.5 X ",
" C L L L L L L L L L L L L L L 2.9.w.K e.r.r.) Q | | | Q W 7.8.t.Q ; -.5 X ",
" C L L L L L L L L L L L L L 2.L J y.<.u.5.W Q Q | | _ Q 6.8.t.9.Q ; -.5 X ",
" C L L L L L L L L L L L i.p.L K @._ a.u.7._ _ _ | | Q 7.8.t.9.L Q ; -.5 X ",
" C L L L L L L L L L L L 2.a.w.@._ t.s.8.@.| | | | Q 6.8.t.9.L L W ; -.5 X ",
" C L L L L L L L L L d.2.u.J | Q L f.u.K Q | | | Q 6.g.s.9.L L L Q ; -.5 X ",
" C W Q W Q W Q W Q W 2.g.6.<.h.Q _ h.1.- - - -.-.1.<._ Q Q Q Q W Q ; -.5 X ",
" C C C C C C C C C j.k.# | l.z.j.i.u.J K w.g.x.i.c.j.z.C C C C C C ; -.5 X ",
" C L L L L L L L p.v.7.<.# L f.v.w.W _ W K g.s.x.9.L L L L L L L Q ; -.5 X ",
" C L L L L L L b.u.6._ n.L f.v.K Q _ W K v.s.9.L L L L L L L L L W ; -.5 X ",
" C L L L L d.2.g.7.<.m.L f.v.K Q _ W w.u.f.9.L L L L L L L L L L Q ; -.5 X ",
" C L L L L p.n.@.h.t.9.f.v.K Q _ W w.u.f.L L L L L L L L L L L L W ; -.5 X ",
" C L L d.p.v.W h.a.L f.v.K Q _ @.# m.f.L L L L L L L L L L L L L Q ; -.5 X ",
" C w.| 7.k.| <.Q Q _ <.1.- - -.q.| _ Q Q Q Q Q Q Q Q Q W Q W Q W Q ; -.5 X ",
" z.2.b.; Q y.b.C j.i.v.K 6.n.s.M.p.C C C C C C C C C C C C C C C C ; -.5 X ",
" 2.0.j.8.Q a.L s.v.6.Q _ 7.8.a.9.L L L L L L L L L L L L L L L L Q ; -.5 X ",
" h.0.p.N.w.h.8.9.f.v.K Q _ 7.g.t.9.L L L L L L L L L L L L L L L L L Q ; -.5 X ",
" i.i.b.s.h.u.f.a.g.K Q Q 6.g.s.9.L L L L L L L L L L L L L L L L L L W ; -.5 X ",
" B.B.@.s.s.u.l.7.W W K v.s.9.L L L L L L L L L L L L L L L L L L L Q ; -.5 X ",
" k v.9.s.v.# K @.W K v.f.9.L L L L L L L L L L L L L L L L L L L L Q ; -.5 X ",
" e z._ <.q.1.-.-.q.<._ Q W Q W Q Q Q Q Q W Q W Q W Q W Q W Q Q Q W Q ; -.5 X ",
" X X e k k k - - -.1.q.; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; q.-.5 X ",
" X X e 5 5 b k - - -.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.- 5 X ",
" X X X e e e 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 e X X ",
" X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X ",
" X X X X X ",
" X X X X ",
" ",
" "};

280
WPrefs.app/xpm/theme.xpm Normal file
View File

@@ -0,0 +1,280 @@
/* XPM */
static char * image_name[] = {
"50 54 223 2",
" c None",
". c #FFFFFFFFFFFF",
"X c #28A234D35965",
"o c #28A23CF36185",
"O c #28A2410369A6",
"+ c #28A2451471C6",
"@ c #28A2492471C6",
"# c #28A24D3479E7",
"$ c #30C2514479E7",
"% c #38E359658617",
"& c #28A24D3471C6",
"* c #30C2451469A6",
"= c #618565956185",
"- c #000000000000",
"; c #208134D35144",
": c #30C24D3471C6",
"> c #38E3555579E7",
", c #A699AEBADF7D",
"< c #AEBAB2CADF7D",
"1 c #B6DABEFBDF7D",
"2 c #BEFBC30BE79D",
"3 c #C71BCB2BE79D",
"4 c #CF3CCF3CE79D",
"5 c #D75CD75CE79D",
"6 c #DF7DDF7DEFBE",
"7 c #E79DE79DF7DE",
"8 c #E79DEBADF7DE",
"9 c #EFBEEFBEF7DE",
"0 c #F7DEF7DEF7DE",
"q c #F7DEFBEEFFFF",
"w c #514469A68E38",
"e c #492465958617",
"r c #492471C69658",
"t c #61857DF79E79",
"y c #DF7DE79DEFBE",
"u c #B6DAC71BD75C",
"i c #79E79248AEBA",
"p c #B6DAB6DADF7D",
"a c #C71BD75CDF7D",
"s c #596575D69658",
"d c #20812CB24924",
"f c #208130C24924",
"g c #8E389658AEBA",
"h c #E79DE38DE79D",
"j c #30C2492469A6",
"k c #69A679E78E38",
"l c #AEBAAEBAC71B",
"z c #30C23CF36185",
"x c #B6DABEFBCF3C",
"c c #5965618571C6",
"v c #79E782079658",
"b c #9E79B2CAC71B",
"n c #28A238E35965",
"m c #71C67DF79E79",
"M c #86178A28A699",
"N c #49244D346185",
"B c #6185618569A6",
"V c #BEFBC30BC71B",
"C c #CF3CCF3CCF3C",
"Z c #9E79AAAAB6DA",
"A c #41035D758617",
"S c #28A230C24924",
"D c #28A234D35144",
"F c #A699A289AEBA",
"G c #D75CD34CD75C",
"H c #B6DAC30BCF3C",
"J c #B6DABAEAC71B",
"K c #AEBAB6DABEFB",
"L c #B6DAB6DABEFB",
"P c #C71BCB2BD75C",
"I c #DF7DE38DEFBE",
"U c #B6DAB2CABEFB",
"Y c #CF3CCB2BCF3C",
"T c #A699A699A699",
"R c #A699A289A699",
"E c #2081249238E3",
"W c #4924451430C2",
"Q c #8E38861779E7",
"! c #49243CF330C2",
"~ c #41033CF330C2",
"^ c #38E334D328A2",
"/ c #38E33CF34103",
"( c #30C22CB228A2",
") c #28A228A228A2",
"_ c #69A6659579E7",
"` c #79E775D679E7",
"' c #86177DF78617",
"] c #861779E779E7",
"[ c #79E775D68617",
"{ c #69A669A671C6",
"} c #96588A288E38",
"| c #A6998E388E38",
" . c #8E388A288E38",
".. c #96588E389658",
"X. c #965896589E79",
"o. c #A6999E79A699",
"O. c #79E775D671C6",
"+. c #8E3886178617",
"@. c #9E7992488E38",
"#. c #A69996589658",
"$. c #C71BB2CAAEBA",
"%. c #A6999A699E79",
"&. c #8E3879E771C6",
"*. c #410341034103",
"=. c #2081208130C2",
"-. c #38E349245965",
";. c #69A659655965",
":. c #618559655965",
">. c #69A661856185",
",. c #71C665956185",
"<. c #71C665955965",
"1. c #AEBA96589658",
"2. c #DF7DBAEAA699",
"3. c #5144596571C6",
"4. c #5965596571C6",
"5. c #8E3886178E38",
"6. c #9E7996589658",
"7. c #CF3CC30BB6DA",
"8. c #B6DAAAAAB6DA",
"9. c #B6DAAAAAA699",
"0. c #96587DF779E7",
"q. c #861771C669A6",
"w. c #28A228A230C2",
"e. c #AEBAB2CABEFB",
"r. c #5144492438E3",
"t. c #61854D344103",
"y. c #69A659654924",
"u. c #A6998E388617",
"i. c #69A661854924",
"p. c #86176DB66185",
"a. c #861765955965",
"s. c #B6DA9E799E79",
"d. c #71C675D679E7",
"f. c #79E779E78617",
"g. c #BEFBAEBAA699",
"h. c #AEBAA699A699",
"j. c #96588A288617",
"k. c #596551445144",
"l. c #AEBA9A698E38",
"z. c #9E7992488617",
"x. c #9E798E388617",
"c. c #96588A2879E7",
"v. c #A69996588E38",
"b. c #A6999A698E38",
"n. c #AEBA9E799658",
"m. c #A6999A699658",
"M. c #AEBAA2899658",
"N. c #B6DAAAAA9E79",
"B. c #C71BBAEAB6DA",
"V. c #79E76DB669A6",
"C. c #71C669A669A6",
"Z. c #2081208128A2",
"A. c #8E388A2879E7",
"S. c #BEFBB6DABEFB",
"D. c #9E79A699AEBA",
"F. c #8617820779E7",
"G. c #79E77DF779E7",
"H. c #18611C7128A2",
"J. c #AEBAAEBAB6DA",
"K. c #79E76DB66185",
"L. c #08200C301861",
"P. c #08200C301040",
"I. c #104014511861",
"U. c #18611C712081",
"Y. c #186118612081",
"T. c #38E33CF34924",
"R. c #30C230C230C2",
"E. c #8E3892489658",
"W. c #71C66DB671C6",
"Q. c #61855D756185",
"!. c #AEBAA2899E79",
"~. c #861782078617",
"^. c #861782079658",
"/. c #69A669A669A6",
"(. c #596555555965",
"). c #596559655965",
"_. c #79E771C669A6",
"`. c #B6DAA6999E79",
"'. c #AEBAAEBABEFB",
"]. c #618561856185",
"[. c #596555556185",
"{. c #69A665955965",
"}. c #082008200820",
"|. c #71C669A66185",
" X c #A699A2899E79",
".X c #AEBAAAAAAEBA",
"XX c #BEFBB6DAAEBA",
"oX c #CF3CC71BBEFB",
"OX c #514451445144",
"+X c #51444D345144",
"@X c #51444D344924",
"#X c #104014511040",
"$X c #186118611861",
"%X c #514449245144",
"&X c #49244D345144",
"*X c #492449244924",
"=X c #71C671C671C6",
"-X c #A6999E79AEBA",
";X c #4924451438E3",
":X c #4924410330C2",
">X c #410338E328A2",
",X c #61855D7569A6",
"<X c #104010401040",
"1X c #492449244103",
"2X c #69A66DB68E38",
"3X c #861782079E79",
"4X c #4924410328A2",
"5X c #5144451428A2",
"6X c #20811C711861",
"7X c #AEBAAAAAC71B",
"8X c #596555554924",
"9X c #71C675D69E79",
"0X c #38E330C228A2",
"qX c #30C230C228A2",
"wX c #596551444103",
"eX c #28A22CB230C2",
"rX c #38E33CF330C2",
"tX c #10400C300820",
"yX c #186114511040",
"uX c #186110401040",
"iX c #51444D344103",
"pX c #28A224922081",
"aX c #208118611040",
" ",
" . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ",
" . X o o O O + + + @ @ @ @ @ @ @ @ @ @ @ @ @ # # # # $ % % $ $ $ $ $ & & * & $ = - - - - ",
" . ; X o o o O O O + + + + @ @ @ @ @ @ @ @ @ # @ # # $ # % # # $ $ : : : * : > = - - - - ",
" . ; ; , < 1 1 2 3 3 4 5 5 6 7 7 8 9 0 q . # @ @ @ # $ $ # # # & # : * w e r t = - - - - ",
" . ; ; , - 1 1 2 3 3 4 5 5 6 7 7 8 9 0 - . @ # @ # # # # # & & & $ $ $ y u i > = - - - - ",
" . ; ; , < p 1 2 3 3 4 4 5 6 7 7 8 9 0 q . # + @ # # # # & # & & % r u a s & * = - - - - ",
" . d f , ; X o o o O O g h g j k & @ @ & , & @ # # & # # & * & % l y u w * z * = - - - - ",
" . f f , ; - X - - - O g x l c j v e & & , @ @ @ & & $ $ & : : e a b > * n n n = - - - - ",
" . f f , ; ; X X o o O m l M N B V C Z A , # # # & & # $ $ $ j w s * n S D n S = - - - - ",
" . S g , X - - - - - o - e - - - F C G s , # # # # & & $ % e n * n n n S D S S = - - - - ",
" . d v , H J J J J J J K L P J u P h h P I x H H x x u u u L L L L L L L L U U Y T R R R - - ",
" . E D , 5 W Q ! ! ~ ^ / ( ) _ ` ' ] [ ` { ' } | | } ' } ...X.o.O.] +.+.} @.#.$.%.@.&.*.- - - ",
" . =.-., U ;.:.>.:.;.,.,.<.<.1.2.| { 3.3.3.4.c _ _ 5...6.o.R 7.8.+.5.5. .} } 6.9.} 0.q.*.- - - - ",
" . =.w., e.r.;.t.,.y.u.i.p.a.s.s.1.' [ d.d.d.[ f.#.g.$.$.h.8.8.U . .+.5.+.j.} 1.q.q.q.*.- - - - ",
" . =.=., e.k.k.k.,.&.| q.,.<.s.l.l.z.x.j.c.Q Q Q j.v.b.n.m.M.N.B.+. . .+.+.+.' | V.V.C.*.- - - - ",
" . Z.Z., I } } } ..6.6.#.#.%.o.v.b.b.b.b.@.x.j.A.A.b.M.N.N.N.N.S...D.D.X.F.G.[ } >.>.>.*.- - - - ",
" . H.H.=.J.K.q.q.L.P.P.I.U.Y.T.R.R.- - R.- - - R.- R.<.K.N.9.9.J .E.E.+.O.{ W.' :.Q.:.*.- - - - ",
" . U.H.H.J.q.q.V.P.J.P.P.L.L.T.R.R.R.R.R.R.R.R.R.G R.M.!.!.h.h.U ~.^.v O./.B B ] (.(.).*.- - - - ",
" . Y.Y.H.J.K.V._.P.P.P.P.P.P.T.R.R.R.R.R.R.R.R.R.R.R.`.N.!.!.T '.G.] O./.].[.Q.O.(.(.(.*.- - - - ",
" . Y.Y.I.J.,.{.<.}.,.|.q.V.,.o.x.&.{.{._.9.M.v.@.@.R.n.M.!. X X'.] G.C.= :.>.= ] :.).(.*.- - - - ",
" . I.U.U..X|.|.K.}.|.}.V.}.}.T.x.x.{.|.K.@.B.B.B.XXR.7.7.oXoX!.8.O._.,.>.>.>.>.O.k.OX+X*.- - - - ",
" . I.I.I.J.:.;.:.}.<.<.<.|.<.o.@.j.{.{.@.6.7.j.Q Q R.oXj.j.j.n.8._.>.:.:.:.).).O.@X@X@X*.- - - - ",
" . #XI.$X.X>.>.>.}.:.}.}.}.}.T.x.R.{.R.R.R.6.m.m.%.R.n.n.m.m.m.F {.OX%X&X&XOXOX{ *X*X%X*.- - - - ",
" . #XI.$X.X).>.C.}.C.|.C.|.,.' =X=X=X=XG.X.-X-XF F T.F -X-X-X-X-X).OXOX&X&X&XOXW.*X*X%X*.- - - - ",
" . #X#X#X.XQ.Q.[.}.;X}.:X}.}.}.}.>X}.}.}.}.}.}.}.}.}.}.}.}.}.}.}.}.}.}.}.}.k.OXC.@X@X*X*.- - - - ",
" . #X#X#X.X,XB >.}.;X~ >X>X>X>X>X>X>X>X}..X}.}.}.}.}.}.}.}.}.}.}.}.}.}..X}.(.(.` k.(.(.*.- - - - ",
" . <X<X#X.XB B 1X}.>X}.>X}.>X}.>X}.>X>X}.}.}.}.}.}.}.}.}.}.}.}.}.}.}.}.}.}.B B ' [.[.[.*.- - - - ",
" . <X<X<X.X{ { ~ }.>X>X>X>X>X>X>X>X>X:X}.].].].].].].].].].].].].].].].].}.4._ v ,X,X4.;X- - - - ",
" . <X#X<X.X[ [ { }.}.}.}.}.}.}.}.}.}.}.}.].].].].].].].].].].].].].].].].}.2X2XM _ 2X_ *.- - - - ",
" . #X#X#XJ.v 3X{ ;X>X>X>X>X>X~ ! 4X5X! }.].].}.}.].}.}.}.].}.].}.}.].].].}.6X^ M 2X2X2X*.- - - - ",
" . = = = Y 7X7X=X8X8X8X8X8X8Xy.y.i.y.i.w.] v G.] v G.G.F.v G.] v G.G.F.G.w.R./ ' 9X9X9X*.- - - - ",
" - - - R d._ ^ 0X^ 0X0X0X^ >X>X4X4Xr.- ).).).).).).).).).).).).).).).).- }.I.N 4.4.4.*.- - - - ",
" - - - R @X;X0X0X0X0XqXqX0X>X^ >XwXy.- ).).).).).).).).).).).).).).).).- }.#Xw.eXw.eX*.- - - - ",
" - - - R ! ^ 0X0XqXqXqXrX>X^ >X>XW W - ).).).).).).T T T T ).T T T T ).- }.P.#X$XU.6X*.- - - - ",
" - - - R ^ 0X0X0X0X0X0X/ rX0XqX^ 0X^ - ).).).).).).T R.R.rX).T R.rXR.).- }.}.}.}.tX$X*.- - - - ",
" T ^ ^ ^ ^ ^ 0X0X0XR.0X0XqX0X0X- ).).).).).).).).).).).).).).).).- #X#X#X#XyXyX*.- - - - ",
" T >X^ ^ ^ ^ ^ 0X0X0X0X0X0X0X~ - - - - - - - - - - - - - - - - - - yXuX#XyXyX#X*.- - - - ",
" T ^ ^ ^ 0X^ ^ 0X0X0X0X0X0X^ ^ r.~ W >X6X}.}.}.}.tX}.uX}.uX#XyXuX#XtXyXuXuXyXyX*.- - - - ",
" T 0X^ 0X^ ^ ^ :X^ ^ >X! >X^ >X:X>X~ qX#XyX}.}.}.tXtXuXuXuXtXuXtXtXtXtXtXtXtXtX*.- - - - ",
" T :XiXW ;XW W r.^ ^ ~ ~ r.^ ^ ~ ~ ^ pXaX6X6X6XyXtXtXuXuXuXuXuXtXuXtXuXtXtXaX6X*.- - - - ",
" T *.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.- - - - ",
" - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - ",
" - - - - - - - - - - }.- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - ",
" - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - ",
" - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - ",
" ",
" ",
" ",
" ",
" ",
" ",
" ",
" "};

View File

@@ -1,167 +1,157 @@
/* XPM */ /* XPM */
static char * image_name[] = { static char * image_name[] = {
"48 48 116 2", "48 48 106 2",
" c None", " c None",
". c #000000000000", ". c #000000000000",
"X c #8E388E388E38", "X c #30C230C230C2",
"o c #FFFFFFFFFFFF", "o c #208120812081",
"O c #104010401040", "O c #30C22CB230C2",
"+ c #082008200820", "+ c #104010401040",
"@ c #71C671C671C6", "@ c #71C671C671C6",
"# c #28A22CB228A2", "# c #186118611861",
"$ c #20811C712081", "$ c #20811C712081",
"% c #38E338E338E3", "% c #082004100820",
"& c #F7DEF7DEF7DE", "& c #FFFFFFFFFFFF",
"* c #EFBEF3CEEFBE", "* c #DF7DE38DDF7D",
"= c #EFBEEFBEEFBE", "= c #69A66DB669A6",
"- c #E79DEBADE79D", "- c #10400C301040",
"; c #E79DE79DE79D", "; c #AEBAAEBAAEBA",
": c #DF7DE38DDF7D", ": c #A699A289A699",
"> c #DF7DDF7DDF7D", "> c #BEFBBEFBBEFB",
", c #618561856185", ", c #082008200820",
"< c #492459656185", "< c #69A669A669A6",
"1 c #5144618569A6", "1 c #EFBEEFBEEFBE",
"2 c #596569A671C6", "2 c #DF7DDF7DDF7D",
"3 c #618569A671C6", "3 c #28A22CB228A2",
"4 c #618569A669A6", "4 c #71C675D671C6",
"5 c #618565956185", "5 c #CF3CCF3CCF3C",
"6 c #0820451469A6", "6 c #C71BCB2BC71B",
"7 c #28A259658617", "7 c #D75CD34CD75C",
"8 c #38E37DF7B6DA", "8 c #C71BC71BC71B",
"9 c #51449E79D75C", "9 c #BEFBC30BBEFB",
"0 c #69A6AEBADF7D", "0 c #F7DEF3CEF7DE",
"q c #79E7BEFBE79D", "q c #EFBEF3CEEFBE",
"w c #9E79CF3CF7DE", "w c #E79DEBADE79D",
"e c #8E38C30BEFBE", "e c #E79DE79DE79D",
"r c #1861514479E7", "r c #D75CD75CD75C",
"t c #000010402081", "t c #AEBAAAAAAEBA",
"y c #000030C25144", "y c #861782078617",
"u c #28A2596579E7", "u c #861786178617",
"i c #38E379E7AEBA", "i c #8E388A288E38",
"p c #49248A28BEFB", "p c #79E77DF779E7",
"a c #59659658BEFB", "a c #BEFBCB2BCF3C",
"s c #69A69A69BEFB", "s c #CF3CDF7DE79D",
"d c #61859248B6DA", "d c #C71BDB6CDF7D",
"f c #49248207A699", "f c #CF3CDB6CDF7D",
"g c #492479E7A699", "g c #104014511861",
"h c #0000186130C2", "h c #28A241034924",
"j c #000028A24924", "j c #30C251445965",
"k c #0820410369A6", "k c #30C255555965",
"l c #2081555579E7", "l c #38E355556185",
"z c #30C261858E38", "z c #1861208128A2",
"x c #38E375D6A699", "x c #082014511861",
"c c #6185A699DF7D", "c c #082010401040",
"v c #71C6B2CAE79D", "v c #514449244103",
"b c #41039248C71B", "b c #5144492438E3",
"n c #49249248CF3C", "n c #000004100000",
"m c #49249658CF3C", "m c #4924410338E3",
"M c #38E38E38C71B", "M c #5144451438E3",
"N c #38E36DB69E79", "N c #28A224922081",
"B c #38E38A28C71B", "B c #410338E330C2",
"V c #000008201861", "V c #186114511040",
"C c #0000145128A2", "C c #4924451438E3",
"Z c #000038E35965", "Z c #79E771C66185",
"A c #38E37DF7AEBA", "A c #10400C300820",
"S c #28A25D758617", "S c #71C665955965",
"D c #000038E36185", "D c #28A220812081",
"F c #000024924103", "F c #79E76DB66185",
"G c #38E375D69E79", "G c #69A661855144",
"H c #5965A699D75C", "H c #B6DAA2898E38",
"J c #DF7DDB6CDF7D", "J c #69A65D755144",
"K c #00002CB25144", "K c #9658861771C6",
"L c #00003CF36185", "L c #AEBA9A698617",
"P c #28A261858617", "P c #41033CF330C2",
"I c #30C265958E38", "I c #618555554924",
"U c #1040451469A6", "U c #861771C66185",
"Y c #79E7BAEAE79D", "Y c #A6998E3879E7",
"T c #000004101040", "T c #DF7DBEFBA699",
"R c #0000208138E3", "R c #596555554924",
"E c #41038E38C71B", "E c #38E334D328A2",
"W c #00000C302081", "W c #B6DA9E798E38",
"Q c #6185A289D75C", "Q c #CF3CB2CA9E79",
"! c #38E38617BEFB", "! c #8E3879E769A6",
"~ c #38E371C69E79", "~ c #9658820771C6",
"^ c #6185AAAADF7D", "^ c #9E798A2879E7",
"/ c #71C6B6DAE79D", "/ c #C71BAEBA9658",
"( c #8617BEFBEFBE", "( c #DF7DC71BAEBA",
") c #9658CB2BEFBE", ") c #E79DC71BAEBA",
"_ c #49249A69CF3C", "_ c #BEFBAAAA9658",
"` c #8617C30BEFBE", "` c #AEBA96588617",
"' c #18614D3471C6", "' c #CF3CB6DA9E79",
"] c #8617BAEAE79D", "] c #BEFBA6999658",
"[ c #A699CF3CF7DE", "[ c #9E798A2871C6",
"{ c #30C269A68E38", "{ c #861775D66185",
"} c #1040492471C6", "} c #71C661855144",
"| c #38E369A69658", "| c #B6DA9E798617",
" . c #69A6B2CADF7D", " . c #71C669A65965",
".. c #2081514479E7", ".. c #20811C711861",
"X. c #8617BEFBE79D", "X. c #79E769A65965",
"o. c #000034D35965", "o. c #D75CBAEAA699",
"O. c #38E38207B6DA", "O. c #30C230C228A2",
"+. c #00001C7138E3", "+. c #79E771C669A6",
"@. c #9658CB2BF7DE", "@. c #8E38820771C6",
"#. c #1040492469A6", "#. c #69A665956185",
"$. c #5965A289D75C", "$. c #410341034103",
"%. c #38E36DB69658", "%. c #30C234D330C2",
"&. c #8E38C71BEFBE", "&. c #492449244924",
"*. c #A699D34CF7DE", "*. c #596559655965",
"=. c #0000104028A2", "=. c #8E388E388E38",
"-. c #10404D3471C6", "-. c #965892489658",
";. c #08203CF35965",
":. c #00002CB24924",
">. c #082038E35965",
",. c #D75CD75CD75C",
"<. c #51448E38B6DA",
"1. c #79E7B6DAE79D",
"2. c #71C69E79BEFB",
"3. c #61859248AEBA",
"4. c #30C261858617",
"5. c #9E799A699E79",
" ",
" ",
" ",
" ",
" ",
" . . . . . . X . . . . . . . . . . . . . . . . . . . . . . . . . . X . . . . . . . . . ",
" . o o o o . X . . . . . . . . . . . . . . . . . . . . . . . . . . X . o . . o . O + . . ",
" . o @ @ o . X . . . . . . . . . . . . . . . . . . . . . . . . . . X . . o o . . # $ O . ",
" . o . . o . X . . . . . . . . . . . . . . . . . . . . . . . . . . X . . o o . . % # O . ",
" . o o o o . X . . . . . . . . . . . . . . . . . . . . . . . . . . X . o . . o . % # O . ",
" . . . . . . X . . . . . . . . . . . . . . . . . . . . . . . . . . X . . . . . . % # O . ",
" X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X % # O . ",
" . & & & & & * * * * * * = = = = = - = - - - - ; ; ; ; ; ; : ; : : : : > : > > . % # O . ",
" . & & & & * & & * * * = = = = - = = - - - - - ; ; ; ; : ; ; : : : : : : > > > . % # O . ",
" . & & & & * * * * * , < 1 2 3 3 4 4 5 1 , , , , , , , , , , @ o : : > > > > > . % # O . ",
" . & & & * & * * * * , 6 7 8 9 0 q w e r t y u i p a s d f g g o : : : : > > > . % # O . ",
" . & & & * * * * * = , h j k l z x c e v b n 9 m M n 0 9 N B B o : > > > > > > . % # O . ",
" . & & & * & * * * = , V C j j h Z A v v n S D F k G H x y Z Z o > : > > > > J . % # O . ",
" . & * & * * * * = * , K L P I U Z x 0 Y c U C T R l E z C W W o : > > > > > J . % # O . ",
" . & & * * * * * = = , E b H Q ! ~ ^ Y / w 0 7 R C k x 7 C T T o : > > > > J J . % # O . ",
" . * * * * * * = * = , q ( ) ) 0 i ! _ n ` w v x ' S B 8 k Z Z o > > > > > J J . % # O . ",
" . & & * * * * = = = , 9 c ] w [ Y x { } | .Y c 9 c v .n ! ! o > > > > J > J . % # O . ",
" . * * * * * = * = = , ' ..x H e w X.c ! ' c Y ^ 9 ^ ( ) / E E o > > > > J J J . % # O . ",
" . & * * * * = = = = , j C o.S m q ` v ~ k m c m O.8 9 / 0 z z o > > > J J J J . % # O . ",
" . * * * * = * = = = , F t +.} ! Y @.X.7 C ' z l #...! Q $.%.%.o > > > J J J J . % # O . ",
" . * * * * = = = = = , ' L } N m .&.*.n h =.t F k 7 E H 9 n n o > > J J J J J . % # O . ",
" . * * * = * = = = = , $.E b n E E c w / x } R F k z E c _ 8 8 o > > J J J J J . % # O . ",
" . * * * = = = = - = , Y c ! z -.' A ] Y H 8 } y D ' I 8 z ;.;.o > J J J J J J . % # O . ",
" . * * = * = = = = - , Y $.{ o.C :.| Y 0 A ' o.j :.o.U I %.>.>.o > J J J J J ,.. % # O . ",
" . * * = = = = = - = , ] ` v ! } k ~ v _ y h F F C =.F ' ! I I o J > J J ,.J ,.. % # O . ",
" . * = * = = = - = - , _ c e *.@.v Q Y _ F L ~ i l y L %.^ <.<.o J J J J J ,.,.. % # O . ",
" . * = = = = = = - - , k ' i ^ e @.e ` / ! l ! Q 9 ! ! 9 1.2.2.o J J J ,.J J ,.. % # O . ",
" . = = = = = - - - = , R +.L z _ Y Y .0 H x ! $.^ c c 9 c 3.3.o J J J J ,.,.,.. % # O . ",
" . * = = = = - = - - , h =.K S m Y / n z S n c ^ 9 O.7 } 4.| | o J J ,.J ,.,.,.. % # O . ",
" . = = = = = - - - - o o o o o o o o o o o o o o o o o o o o o o J J J ,.,.,.,.. % # O . ",
" . = = = - = - = - - - ; ; ; ; ; ; ; : : : : : > > > > > > J J J J ,.J J ,.,.,.. % # O . ",
" . 5.5.5.5.5.5.5.5.5.5.5.5.5.5.5.5.5.5.5.5.5.5.5.5.5.5.5.5.5.5.5.5.5.5.5.5.5.5.. % # O . ",
" . - - - - - - , - - - - - - - - - - - - - - - - - - - - - - - - , - - - - - , . % # O . ",
" . - , , , , , , - , , , , , , , , , , , , , , , , , , , , , , , , - , , , , , . % # O . ",
" . O # % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % # O . ",
" . + $ # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # $ O . ",
" . . + O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O + . . ",
" . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ",
" ",
" ",
" ",
" ", " ",
" . X o O + @ . . . . . . . . . . . . . . . . . . . . @ # O . $ % ",
" O & * & . = . . . . . . . . . . . . . . . . . . . . = - ; @ : $ ",
" o > . & . = . . . . . . . . . . . . . . . . . . . . = , $ & < . ",
" O & 1 & . = . . . . . . . . . . . . . . . . . . . . < - 2 # ; 3 ",
" + . . . # < , + + + + + + + + + + + + + + + + + + , < $ % . , # ",
" 4 2 5 5 6 5 6 7 5 5 5 5 5 5 5 6 5 6 6 6 6 6 6 8 8 9 9 9 8 8 7 4 ",
" # 0 0 0 0 0 q q q q q 1 1 1 1 1 1 1 w w w w w e e e e e e e * # ",
" # 0 0 0 0 q q q q q 1 q 1 1 1 1 w 1 w w w w w e e e e e * * * # ",
" # 0 0 0 0 q q q q q q 1 1 1 1 1 1 w w w w w e e e e e e e * * # ",
" # 0 0 0 q q q q q 1 1 1 1 1 1 w 1 w w w w e w e e e e * * * * # ",
" $ 0 0 q 0 q q q 1 q q 1 1 1 1 1 w w w w w e e e e * e e * * * # ",
" $ q 0 q q q q q q 1 1 1 1 1 w w w w w w e w e e e e * * * * * # ",
" $ 0 q 0 q q q 1 q 1 1 1 1 w 1 w w w w e e e e e * e * * * * * # ",
" $ q 0 q q q 1 q 1 1 1 1 1 w w 1 w w w e e e e e e * * * * * * # ",
" $ q q q q q q 1 1 1 1 1 w 1 w w w w e e e e e e * e * * * 2 * # ",
" $ q q q q 1 q 1 1 1 1 w 1 w w w w w e e e e e * * * * * * * 2 # ",
" $ q q q q q 1 1 1 1 1 1 w w w w w e e e e e e e * * * * * 2 2 # ",
" $ q q q 1 1 1 1 1 1 w 1 w w w w e w e e e e * * * * * * 2 2 2 # ",
" # q q 1 q q 1 1 1 w 1 w w w w w e e e e * e * * * * * * 2 * 2 # ",
" $ q q 1 1 1 1 1 1 1 w w w w w e w e e e e * * * * * * 2 2 2 2 # ",
" # q 1 q q 1 1 1 1 w 1 w w w w e e e e * e e * * * 2 * 2 2 2 2 # ",
" $ 1 q 1 1 1 1 1 w w w w w w e e e e e e * * * * * * 2 2 2 2 2 # ",
" # q 1 1 1 1 1 1 w 1 w w w e e e e e e * * * * * 2 * * 2 2 2 2 # ",
" $ q 1 1 1 1 w 1 w w w w w e e e e e * * * * * * * 2 2 2 2 2 2 # ",
" # 1 1 1 1 1 1 w w w w w e e e e e e * e * * * * 2 2 2 2 2 r 2 # ",
" # w 7 r r t t 7 r r r r r r r r r r r r r r r r r t t 7 r 2 t % ",
" 3 1 y u i 4 7 : u u u u u u u u u u u u u u u u i 4 7 : u i p - ",
" a s s s d d d d d d d d d d d d d d d d d d d d d f f d f d d d d d d d d d d d d ; ",
" . g h j j j k j j k j k j j k j k k j k l l l l l l l l l k k k k k k k k l l l z $ ",
" . . x x x x x x x x x x x x x x x x x x x x x x x x c x x x x x x x x x x x x . . ",
" . . . . . . . . v b n . . . . . . . . n . . . . . . . . . . . . . ",
" . m M % . . + m n N N B V . . ",
" . C Z A . . + S m D Z m F + . . ",
" . G H B . . . . A J K N S L P I . . ",
" . J H P . . . . + U Y D P T U , . . . ",
" . R H Y R . n E W Q R P ! ~ M . . . ",
" . m S ^ / ~ H ( ) _ ` ~ S m , . ",
" . B G ! _ / ' Q ] [ { v N , . . ",
" . B } { | Y .J b m N , . . . ",
" . M L W W H J ... . . . . ",
" . v W W L X.D . . . . ",
" . P Y H o.J A . ",
" . % O. .+.@.#.$.3 ",
" . + o %.&.*.= p =.X ",
" . + o %.&.*.= p -.$. ",
" . + o %.&.*.= p -.$. ",
" "}; " "};

View File

@@ -1,112 +1,98 @@
/* XPM */ /* XPM */
static char * image_name[] = { static char * image_name[] = {
"48 48 61 1", "48 48 47 1",
" c None", " c None",
". c #00001C71BEFB", ". c #000000000000",
"X c #9E799A699E79", "X c #B6DAB6DAB6DA",
"o c #00001861B6DA", "o c #9E799A699E79",
"O c #00001861AEBA", "O c #A699A289A699",
"+ c #00001861A699", "+ c #AEBAAAAAAEBA",
"@ c #000014519E79", "@ c #71C675D671C6",
"# c #000014519658", "# c #B6DAB2CAB6DA",
"$ c #000014518E38", "$ c #082004100820",
"% c #000010408617", "% c #30C22CB230C2",
"& c #0000104079E7", "& c #79E779E779E7",
"* c #0000104071C6", "* c #514455555144",
"= c #00000C3069A6", "= c #596559655965",
"- c #00000C306185", "- c #9E799E799E79",
"; c #00000C305965", "; c #492449244924",
": c #000008205144", ": c #08200C300820",
"> c #000008204924", "> c #20811C712081",
", c #000008204103", ", c #30C230C230C2",
"< c #000004104103", "< c #79E77DF779E7",
"1 c #FFFFFFFFFFFF", "1 c #DF7DDF7DDF7D",
"2 c #30C234D330C2", "2 c #CF3CCF3CCF3C",
"3 c #104014511040", "3 c #D75CD34CD75C",
"4 c #000000000000", "4 c #C71BCB2BC71B",
"5 c #0000041038E3", "5 c #C71BC71BC71B",
"6 c #B6DAB6DAB6DA", "6 c #BEFBC30BBEFB",
"7 c #10400C301040", "7 c #186118611861",
"8 c #FFFFFBEE0000", "8 c #F7DEF7DEF7DE",
"9 c #28A2249228A2", "9 c #EFBEF3CEEFBE",
"0 c #FFFF00000000", "0 c #EFBEEFBEEFBE",
"q c #F7DE00000000", "q c #E79DEBADE79D",
"w c #E79D00000000", "w c #E79DE79DE79D",
"e c #D75C00000000", "e c #DF7DE38DDF7D",
"r c #CF3C00000000", "r c #186114511861",
"t c #C71B00000000", "t c #69A66DB669A6",
"y c #BEFB00000000", "y c #208124922081",
"u c #B6DA00000000", "u c #104010401040",
"i c #AEBA00000000", "i c #71C671C671C6",
"p c #9E7900000000", "p c #FFFFFFFFFFFF",
"a c #965800000000", "a c #BEFBBAEABEFB",
"s c #8E3800000000", "s c #F7DEFBEEF7DE",
"d c #861700000000", "d c #69A669A669A6",
"f c #79E700000000", "f c #10400C301040",
"g c #69A600000000", "g c #D75CD75CD75C",
"h c #618500000000", "h c #28A22CB228A2",
"j c #596500000000", "j c #861782078617",
"k c #514400000000", "k c #8E388A288E38",
"l c #492400000000", "l c #861786178617",
"z c #EFBE00000000", " .XoOo+@XXXXXXXXXXXXXXXXXXXX@+oXO#... ",
"x c #DF7D00000000", " .o$%$X&XXXXXXXXXXXXXXXXXXXX&+*@=O... ",
"c c #A69900000000", " ..-;X:X@XXXXXXXXXXXXXXXXXXXX@#O$&X.... ",
"v c #71C600000000", " ..o:>$X&XXXXXXXXXXXXXXXXXXXX&+,O*o.... ",
"b c #CF3CCF3CCF3C", " ..+XXXO<++++++++++++++++++++<OXX#O.... ",
"n c #492449244924", " .@123442322222222444444454666553@.... ",
"m c #410341034103", " .78888899999000000qqqqqqwqwwwwwer.... ",
"M c #38E338E338E3", " .7888989999090000qqqqqwqqwwwwwee7.... ",
"N c #20811C712081", " t7888989999909000q0qqqqqwwwwwwee7.... ",
"B c #41033CF34103", " .,y%ui....................ir,.>$eee7.... ",
"V c #28A228A228A2", " %pep.t....................tu#iO>eeer.... ",
"C c #28A22CB228A2", " ya.s.t....................t$>pd.eee7.... ",
"Z c #208124922081", " %p9p.t....................df17+%e1er.... ",
"A c #082008200820", " u...7d:uuuuuuuuuuuuuuuuuu:d>$.free17.... ",
".....XooO+@##$%&*==-;:>>,X<<<<< ", " @122444322222224244444455666553@1117....... ",
".111.XooO+@#$$%&*=--;:>,<X<1<1< ", " 78888899999900000qqqqqqwqwwwwwerXXXX@+oXO#... ",
".1.1.XoOO+@#$%%&*=--;:>,<X<<1<<234 ", " 7888989999000000q0qqqqqwwwwwwee7XXXX&+*@=O... ",
".111.XoOO@@#$%&&*=--::>,<X<1<1<234 ", " 7889899999990000qqqqqwqwqwwwewe7XXXX&+O$&X....",
".....XoO++##$%&**=--::>,5X<<<<<234 ", " 78.9.9999000000q0qqqqwqwwwwweee7XXXX&+,O*-....",
"6666666666666666666666666666666234 ", " 788.99990900000qqqqwqqwwwwweeee7++++<O#a#O....",
"4444444444444444444444444444444234 ", " >98.9999009000qqqqqqwwwwwweweee7554566553@....",
"4111111111111111111111111111114234 ", " 789.999090000qqqqqwqwqwwwweeeee7wqwwwwwwer....",
"4111111111111111111111111111114234 ", " >99.990909000qqqqqqwwwwwweweeee7wqwwwwwee7....",
"411111111111111.....XooO+@##$%&*==-;:>>,X<<<<<44", " >89.99900000qqqqqwqwqwwweeeee1e7wqwwwwewe7....",
"411111111111111.111.XooO+@#$$%&*=--;:>,<X<1<1<74", " >99.9090000q0qqqqqwwwwwweeeeee17wwwwwweee7....",
"411118818811881.881.88OO88#$88&*88-;88,<X<<1<<93", " >99.9900000qqqqqwqwqwwweeeeee117wwwwweeee7....",
"41111800000X0qwwertyuipasdfghjkXlllll8,<X<1<1<23", " >9.9.00000q0qqqqwqwwwwweeeee1117wwwweweee7....",
"41111101110X0zwxertyicpasfvghjlXl1l1l>,5X<<<<<23", " 799090000qqqqqwqqwwwwweeeeee1e17wwwweeeeer....",
"41111801010XqzwxettuicpadfvghklXll1ll86666666623", " >99000000qqqqqqwwwwwweweeee1111rwwweweeeer....",
"41111801110XqzweetyuicpsdfvgjklXl1l1l84444444423", " 79099000qqqqqwqwqwwwweeee1e1111rwwweeee1e7....",
"41111100000XqzweetyuicasdfghjklXlllll11111111423", " >0900000qqqqqqwwwwwweweeee11111rwweeeeee17....",
"411111666666666666666666666666666666611111111423", " 7900000qqqqqwqwqwwweeeee1ee11117eeeeeee117....",
"41...8444444444444444444444444444444411111111423", " >90000q0qqqqqwwwwwweeeeee111111rweeeee1117....",
"41.118466666666666666666666666666666481111111423", " r00000qqqqwqwwqwwweeeeee11111g1reeeeee1e17....",
"41.1.X466666666666666666666666666666481111111423", " rw33gO+333ggggggggggggggg++3g1+$eeeee1111r....",
"41.11X466bbbbbbbbbbbbbbbbbbbbbbbb166411111111423", " h0jkk@3Olkkllllllllkllllk@3Olk<feee1e1111r....",
"41...8466b11111111111111111111111166411111111423", " .9090000qqqqqqwqwwwwweeeee11111r....",
"416668466b14141111111111111111111166481111111423", " ...........900000qqqqqqwqwwwweeeee1ee1111r....",
"444446466b11411111111111111111111166481111111423", " ..........>00000q0qqqqwqwwwwweeeeee1111117....",
"664114466b11411111111111111111111166411111111423", " ..........r09000qqqqwqqwwwwweeeeee11111g1r....",
"624118466b11411111111111111111111166411111111423", " ..........rw33gO+333g33g3g33g3g333g+O33g+$....",
" n4118466b11411111111111111111111166481111111423", " ..........h0jkk@3Olklkkkklkkkklkkkk@3Okk<f....",
" 24111466b14141111111111111111111166481111111423", " ......................................",
" 34111466b11111111111111111111111166411111111423", " ......................................",
" 44118466b11111111111111111111111166411111111423", " .................................... ",
" 44118466b11111111111111111111111166481111111423", " .................................... ",
" 44111466b11111111111111111111111166481111111423", " ................................ ",
" 44111466111111111111111111111111166444444444423", " "};
" 44118466666666666666666666666666666466626666223",
" 44118466666666666666666666666666666482226222223",
" 4411144444444444444444444444444444448nnnnnnnn23",
" 441116666266666666666666666666266662nmM22222297",
" 44118622226222222222222222222226222282N33333374",
" 4411881188118811881188118811881488n889744444444",
" 44111111111111111111111111111114nnmBMV74 ",
" 44111111111111111111111111111114nMC9VZ74 ",
" 44444444444444444444444444444444MZ3A7744 ",
" 466662666666666666666666662666622344444 ",
" 46222262222222222222222222262222234 ",
" 432nnnnnnnnnnnnnnnnnnnnnnnnnnnnn234 ",
" 47922222222222222222222222222222974 ",
" 44733333333333333333333333333333744 "};

View File

@@ -1,220 +1,147 @@
/* XPM */ /* XPM */
static char * image_name[] = { static char * image_name[] = {
"48 48 169 2", "48 48 96 2",
" c #000018611861", " c #28A22CB228A2",
". c #00009A69A699", ". c #E79DE79DE79D",
"X c #0000A2899E79", "X c #5965618579E7",
"o c #1040A2899E79", "o c #A699A289A699",
"O c #0000A289A699", "O c #A699A699A699",
"+ c #08209E799E79", "+ c #AEBAAAAAAEBA",
"@ c #0000A2898E38", "@ c #B6DAB2CAB6DA",
"# c #0820A6999E79", "# c #B6DAB6DAB6DA",
"$ c #0820AAAAA699", "$ c #59655D755965",
"% c #00009E79A699", "% c #082004100820",
"& c #0000AAAA9E79", "& c #EFBEF3CEEFBE",
"* c #0000AAAAA699", "* c #BEFBBAEABEFB",
"= c #08209E79A699", "= c #000000000000",
"- c #08209A699E79", "- c #69A66DB669A6",
"; c #00009A699E79", "; c #10400C301040",
": c #0820A699A699", ": c #71C671C671C6",
"> c #0000AEBA9E79", "> c #20811C712081",
", c #0000A699A699", ", c #BEFBC30BBEFB",
"< c #0820A2899E79", "< c #208120812081",
"1 c #E79DE38DE79D", "1 c #082008200820",
"2 c #DF7DE38DDF7D", "2 c #FFFFFFFFFFFF",
"3 c #DF7DDF7DDF7D", "3 c #69A669A669A6",
"4 c #D75CDB6CD75C", "4 c #DF7DDF7DDF7D",
"5 c #D75CD75CD75C", "5 c #186118611861",
"6 c #D75CD34CD75C", "6 c #CF3CCB2BCF3C",
"7 c #B6DAB6DAB6DA", "7 c #104010401040",
"8 c #D75CF3CEEFBE", "8 c #71C675D671C6",
"9 c #0820A289A699", "9 c #CF3CCF3CCF3C",
"0 c #0000A289AEBA", "0 c #D75CD34CD75C",
"q c #0820A289AEBA", "q c #C71BC71BC71B",
"w c #0000A699AEBA", "w c #9E799A699E79",
"e c #0000A6999E79", "e c #861779E771C6",
"r c #CF3CCB2BCF3C", "r c #8E38861779E7",
"t c #C71BC71BC71B", "t c #A69992488617",
"y c #C71BC30BC71B", "y c #79E775D671C6",
"u c #BEFBBAEABEFB", "u c #9E7996589E79",
"i c #861782078617", "i c #965892489E79",
"p c #0000AEBAA699", "p c #965892489658",
"a c #0000B2CAA699", "a c #9658820779E7",
"s c #00009658A699", "s c #9E79861771C6",
"d c #00009E799658", "d c #8E386DB65965",
"f c #0820A6999658", "f c #69A655554103",
"g c #0000B2CAAEBA", "g c #596559655144",
"h c #08209A69A699", "h c #965896589E79",
"j c #00009E799E79", "j c #8E388E388E38",
"k c #AEBAAEBAAEBA", "k c #8E387DF79658",
"l c #0820AEBAA699", "l c #79E779E779E7",
"z c #0820A2899658", "z c #AEBAAEBAAEBA",
"x c #082092489E79", "x c #861775D669A6",
"c c #0000A6999658", "c c #8E386DB65144",
"v c #0820AAAA9E79", "v c #71C65D754924",
"b c #B6DAB2CAB6DA", "b c #61854D3438E3",
"n c #AEBAAAAAAEBA", "n c #8E388A288E38",
"m c #79E77DF779E7", "m c #8E388A289658",
"M c #000096589658", "M c #79E77DF779E7",
"N c #0820AAAA9658", "N c #79E775D669A6",
"B c #00009A699658", "B c #79E761854924",
"V c #0820AEBA9658", "V c #5144451438E3",
"C c #A699A699A699", "C c #492445144103",
"Z c #00009A698E38", "Z c #861786178617",
"A c #0000AAAA9658", "A c #9E799E799658",
"S c #00009E79AEBA", "S c #61855D755965",
"D c #9E799E799E79", "D c #9E799E799E79",
"F c #79E779E779E7", "F c #514455555144",
"G c #08209E799658", "G c #596559655965",
"H c #1040A6999E79", "H c #618561856185",
"J c #9E799A699E79", "J c #861782078617",
"K c #71C675D671C6", "K c #A699A699C71B",
"L c #0820A699AEBA", "L c #AEBAAEBACF3C",
"P c #00008E389658", "P c #79E77DF79658",
"I c #00008A288E38", "I c #79E77DF78617",
"U c #1861820779E7", "U c #71C675D69658",
"Y c #18617DF779E7", "Y c #8E388E38BEFB",
"T c #18617DF78617", "T c #79E775D69E79",
"R c #186175D679E7", "R c #514451446185",
"E c #1040820779E7", "E c #6185659571C6",
"W c #9E79A2899E79", "W c #5965555569A6",
"Q c #965896589658", "Q c #514451445144",
"! c #18618A288617", "! c #28A2249228A2",
"~ c #104071C671C6", "~ c #69A669A68617",
"^ c #10407DF771C6", "^ c #A699618569A6",
"/ c #00006DB66185", "/ c #61854D344103",
"( c #00006DB669A6", "( c #BEFB69A669A6",
") c #082069A66185", ") c #8E3861854924",
"_ c #000065956185", "_ c #B6DAB6DA5144",
"` c #000069A669A6", "` c #8617820771C6",
"' c #0000618569A6", "' c #8E386DB669A6",
"] c #104071C669A6", "] c #79E769A66185",
"[ c #8E388E388E38", "[ c #AEBAAAAA6185",
"{ c #71C671C671C6", "{ c #8E388A2879E7",
"} c #00008E389E79", "} c #D75CDB6CD75C",
"| c #104075D671C6", "| c #EFBEEFBEEFBE",
" . c #000069A66185", " . c #38E33CF338E3",
".. c #000061856185", ".. c #492449244924",
"X. c #082071C669A6", "X. c #8E388E389658",
"o. c #08207DF78617", "o. c #79E779E78617",
"O. c #0000A2899658", " . ",
"+. c #861786178617", " X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X . . . . . . . . ",
"@. c #D75CEFBEEFBE", " X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X . o O + @ # $ . ",
"#. c #104079E779E7", " X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X . O % % & * $ . ",
"$. c #08206DB669A6", " X X @ @ @ = - = = = = = = = = = = = = = = = = = = = = - ; @ : o > X X X X X . + % & * , $ . ",
"%. c #0000659569A6", " X X < * = @ = - = = = = = = = = = = = = = = = = = = = = - 1 > 2 3 = X X X X X . @ & * 1 , $ . ",
"&. c #000071C66185", " X X @ @ @ = 3 = = = = = = = = = = = = = = = = = = = = 3 ; 4 5 + X X X X X . # * , , 6 $ . ",
"*. c #082079E771C6", " X X 7 = = = 5 3 1 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 1 3 > % = ; 5 X X X X X . $ $ $ $ $ $ . ",
"=. c #000071C669A6", " X X 8 4 9 9 6 6 6 9 0 9 9 9 9 9 9 6 6 6 6 6 6 6 6 q q , , , q q 0 8 X X X X X . . . . . . . . ",
"-. c #082065956185", " X X > + @ @ + @ @ + @ + w e r t y @ @ + w e r t y @ + @ @ + @ @ + 5 X X X X X . o + + @ # $ . ",
";. c #104075D679E7", " X X 5 @ w u i p @ @ @ @ a s d f g + @ @ a s d f g @ @ @ + # + @ @ 5 X X X X X . h u i p * $ . ",
":. c #082069A669A6", " X X > + j k l j + @ + z x c v b - # + @ x c v b - + @ + @ @ # + @ 5 X X X X X . j k l j , $ . ",
">. c #38E3A2899E79", " X X 5 @ n n m M @ @ @ @ N B V C j + @ @ N B V C j @ @ @ z + @ @ @ 5 X X X X X . n n m Z , $ . ",
",. c #4103AAAAAEBA", " X X > + A * @ n @ + Z z l S M D + @ n + l S M D + z Z + @ @ @ @ + 5 X X X X X . A * @ n 6 $ . ",
"<. c #4924B2CAAEBA", " X X 5 @ @ + @ @ + # + @ z z z z @ @ + @ @ + @ z @ @ z @ @ + @ @ @ 5 X X X X X . $ $ $ $ $ $ . ",
"1. c #965892489658", " X X 5 2 2 2 2 2 2 2 2 2 2 2 z F z F @ G + G z G + G + G + G + G + 5 X X X X X . . . . . . . . ",
"2. c #18618A2879E7", " X X 5 2 + @ + @ H + @ + @ = F z F z F z G + G + G + G + G @ F @ F 5 X X X X X . o O + @ # $ . ",
"3. c #4924B2CAA699", " X X > 2 = = = = = = = = = = z F z F z F @ F @ F @ F @ G + G + F @ 5 X X X X X . J K L P * $ . ",
"4. c #5965C71BBEFB", " X X > 6 9 9 9 9 9 9 9 9 9 6 9 6 9 6 9 6 6 9 6 9 6 9 6 6 9 9 9 9 6 5 X X X X X . I U Y T , $ . ",
"5. c #5965C30BC71B", " X X 5 2 2 2 @ + @ + @ + 2 $ + $ + @ + @ @ + 2 $ + G @ @ + @ + @ + 5 X X X X X . T k R U , $ . ",
"6. c #5965C30BBEFB", " X X > 2 + + # @ @ @ @ 2 G $ @ $ @ @ z @ @ 2 G $ @ G @ @ @ @ @ @ 5 X X X X X . E W Q u 6 $ . ",
"7. c #5144BEFBB6DA", " X X > 2 + @ + @ + @ + 2 $ + G @ + @ + @ + 2 $ + $ + @ + @ + @ + 5 X X X X X . $ $ $ $ $ $ . ",
"8. c #8E388A288E38", " X X > 2 H ! @ @ @ @ @ @ 2 G 2 2 2 @ @ @ @ @ 2 G $ @ $ @ @ @ @ @ @ 5 X X X X X . . . . . . . . ",
"9. c #00005D756185", " X X > 2 @ ! @ + @ + @ + 2 G 2 + 5 + @ + @ + 2 $ + $ + @ + @ + @ + 5 X X X X X . U ~ ~ + # $ . ",
"0. c #4924B2CAB6DA", " X X > 2 + + # @ @ @ @ 2 G 2 l 7 @ @ @ @ @ 2 G $ @ $ @ @ @ @ @ @ 5 X X X X X . ^ / 8 M * $ . ",
"q. c #6185CB2BC71B", " X X 5 2 @ ! @ + @ + @ + 2 G 2 z 7 + @ + @ + 2 $ + $ + @ + @ + @ + 5 X X X X X . ( ) _ ` , $ . ",
"w. c #5965C71BC71B", " X X > 2 ! ! @ @ @ @ @ @ 2 G 2 + 5 @ @ @ @ @ 2 G $ @ $ @ @ @ @ @ @ 5 X X X X X . ' ] [ { , $ . ",
"e. c #6185BEFBBEFB", " X X > + G + @ + @ + @ + 2 G 2 7 7 + @ + @ + 2 $ + $ + @ + @ + @ + 5 X X X X X . # * , , 6 $ . ",
"r. c #082079E779E7", " X X 5 G + G @ @ @ @ @ @ 2 G G + $ @ @ @ @ @ 2 G $ @ $ @ @ @ @ @ @ 5 X X X X X . $ $ $ $ $ $ . ",
"t. c #000065955965", " X X > + G + @ + @ + @ + 2 $ + H + @ @ + @ + 2 $ + $ + @ + @ + @ + 5 X X X X X X X X X X X X . ",
"y. c #4924AEBAAEBA", " X X > G + G @ @ @ @ @ @ 2 G $ + $ @ + # @ @ 2 G $ @ $ @ @ @ @ @ @ 5 X X X X X X X X X X X X . ",
"u. c #5965BEFBBEFB", " X X 5 + G + @ + @ + @ + 2 $ + $ @ @ @ + @ + 2 $ + $ + @ + @ + @ + 5 X X X X X X X X X X X X . ",
"i. c #28A292489658", " X X 5 . 0 } } + + 0 } } } 0 } } 0 } } } } } } 0 } } } + + 0 } 4 + 1 X X X X X X X X X X X X . ",
"p. c #08209A698E38", " X X | Z Z n 8 0 o Z Z Z n Z n Z n Z Z Z Z Z n n Z n 8 0 o Z n M ; X X X X X X X X X X X X . ",
"a. c #08206DB671C6", " X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X . ",
"s. c #4924AEBAB6DA", " X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X . ",
"d. c #6185C30BBEFB", " X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X . ",
"f. c #5965CB2BC71B", " X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X . ",
"g. c #5144B6DAAEBA", " X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X . ",
"h. c #08209658A699", " X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X . ",
"j. c #08208A288E38", " % % % % % % . .% % % % % % X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X . ",
"k. c #08206DB66185", " % % % % % % ....% % % % % % X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X . ",
"l. c #5965BEFBC71B", " . h u i p * 3 . w u i p * $ X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X . ",
"z. c #61855D756185", " . X.o.l j , $ . j k l j , $ X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X . ",
"x. c #10406DB671C6", " . n m m Z , $ . n n m Z , $ X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X . ",
"c. c #4103A6999E79", " . A * @ n 6 $ . A * @ n 6 $ X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X . ",
"v. c #38E3A289A699", " . $ $ $ $ $ $ . $ $ $ $ $ $ X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X . ",
"b. c #38E39E79A699", ". . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . "};
"n. c #30C29E799E79",
"m. c #5144BEFBBEFB",
"M. c #5965BAEABEFB",
"N. c #186186178617",
"B. c #6185BEFBC71B",
"V. c #08209E79AEBA",
"C. c #0820B2CAA699",
"Z. c #20818A288617",
"A. c #4924BAEAB6DA",
"S. c #208186178E38",
"D. c #5144B2CAB6DA",
"F. c #514455555144",
"G. c #00008A288617",
"H. c #000092488617",
"J. c #5144C30BBEFB",
"K. c #30C296588E38",
"L. c #0000AAAAAEBA",
"P. c #4924B6DABEFB",
"I. c #30C29A698E38",
"U. c #30C296589E79",
"Y. c #4103AAAA9E79",
"T. c #20817DF78617",
"R. c #0820AAAAAEBA",
"E. c #000096589E79",
"W. c #08209248AEBA",
" ",
" . X o O + @ # X $ # % & . & . X * = & . - ; $ : > # , # < & . & O X * = 1 2 2 3 4 4 5 6 6 7 8 ",
" < * O X = 9 # < < - # 9 = . $ 0 q w X 9 X > . - $ < = # e 9 = . : 0 q w 1 3 4 6 r t y u 7 i 8 ",
" + < p < a + # O : $ s < * , d & O , f = 9 9 : g h . j : o < p # < & O , 2 4 6 r t y u 7 k i 8 ",
" < % l 0 X z f & O @ x * : # + j 9 # c v : . X j . # = O j * : e + j 9 # 3 5 r t y u 7 b n m 8 ",
" e $ O O M + j X v ; * < j j N O # # j : O B # j e O # c * < ; j V . v e 3 r t y u 7 b n C m 8 ",
" : j h j Z q M = j + O q : e e & A : . ; o 9 O S : O # : O q : # e & A : 4 t t u 7 b k C D F 8 ",
" j + B $ : G # c d H * @ : : 9 + % e + + X 9 < e B X c ; < f , : 9 + % e 4 y u 7 b n C D J K 8 ",
" x * o L O : c 9 = # X . O j O + P I U Y Y T R E T T I G B . w j O : O ; 5 u 7 b k C W J Q K 8 ",
" O + = < $ O # = O w j % v O ! ! ~ ^ / / ( ) _ _ ` ' ' ] E % l O < * + l 6 u b k C W J Q [ { 8 ",
" o . * & ; d c H # # . $ } E | ./ . .' .._ ( ` ) ) ' ..` X.o.Z O.j # # 7 +.i m m F K K { { @.",
" q $ , + ; ; : j j , * X #.$./ ( ._ / / ' .%. .&._ / ) ' / ' *.Z : # ; 1 2 2 3 4 4 5 5 r b @.",
" * e j $ f . , % G % h o.=.` -.-. .` _ ` ( .` .` X. .` X.| | | ;.Y E ! k n 4 6 r t y u 7 i 8 ",
" $ - v d & X N $ # M E :.$.' :._ .` ./ ( .) ) ` ) .| >.,.<.,.,.Y . .1.[ 6 r t y u 7 k i 8 ",
" < = q . : # j : - 2.=. .:.) ) =._ .( ` ( _ ._ ' -._ *.3.4.5.6.6.7.Y .1.8.r t y u 7 b n m 8 ",
" 9 z S # < } . < M ' / ` ` X.( -.) =.' ` .) 9.) _ / :.*.0.6.6.q.w.e.0.*.[ +.t y u 7 b n C m 8 ",
" % , w B o # < . r.t._ ` .:./ ' _ ` :.( ) ( ' ` -.t. .| y.5.6.w.4.u.u.i.[ i y u 7 b k C D F 8 ",
" 0 # # = O.X < p.a.' ' -.) _ -.=... ._ _ ` .( ' ' _ ) ;.s.u.6.u.d.f.u.g.1.m u u b n C D J K 8 ",
" a h.+ < . ; o j.=. ./ ' . ._ ` k.:.t.` %. ./ / &._ t.;.y.l.d.6.6.6.4.u.D m 7 b n C W J Q K 8 ",
" # j . B < A < #.( / ` .:.` . ./ ) ) &.' -.&.` ( %.) *.<.6.6.5.6.6.4.6.7 K b k C W J Q [ { 8 ",
" , < w + A O p $.) ' ) .( .' ' %.$._ ` ( / ( ' ` ._ ;.y.6.4.6.5.u.l.w.7 z.i m m F K K { { @.",
" j O : a # - + _ k. ._ %.( _ ` .` ) :.' ( &.' / ` / _ ] <.l.4.6.6.6.6.q.4 W 2 3 4 4 5 5 r b 8 ",
" j h 9 # + : < %.` / . ./ ` ) . .) .) ( ` %.` _ ( ) x.<.6.4.5.4.6.6.6.4 D 4 6 r t y u 7 i 8 ",
" = & : = j : B _ ` ` t._ ) ) ( :. .Y c.v.>.>.>.b.v.n.v.,.m.6.6.6.4.5.6.M.4 J 6 r t y u 7 k i 8 ",
" - % . M 9 < O. .' .` -._ .) ...N.M.5.u.6.e.6.4.u.w.4.B.u.6.6.4.6.u.4.4 Q r t y u 7 b n m 8 ",
" O ; V., < * 0 X.) ) ) ) _ $.( _ -.2.M.4.4.6.l.e.6.5.4.l.4.q.u.q.4.M.d.4.6 1.t y u 7 b n C m 8 ",
" j p p # # s C.;. .-. .) $._ -.` -.Z.4.6.6.4.4.u.6.4.u.w.6.6.w.6.u.5.u.l.y i y u u b n C D F 8 ",
" # O : j . $ O I _ %...-._ :.' ) .N.4.u.q.4.4.6.5.4.6.4.6.u.u.d.6.6.6.4.C m u 7 b n C D J K 8 ",
" : O e ; s O + + X.) :._ 9._ / ` k.N.d.6.l.5.u.6.4.u.u.l.4.6.u.u.4.6.4.A.1.m 7 b k C W J Q K 8 ",
" O d : . # 9 d < r.$.` ` / _ ` / ` N.4.4.6.4.w.u.u.l.6.w.w.6.4.u.w.4.w.Z.8.K b k C W J Q [ { 8 ",
" w q % d & C.# O M :.) _ ) .' _ ) S.u.4.u.e.6.6.u.d.w.u.6.6.6.4.6.6.D.#.K F.i m m F K K { { @.",
" $ B h < + o # j f P =. ./ / ( ../ U 6.u.5.6.6.u.w.w.w.l.6.f.4.4.4.s.U / Q Q 2 3 4 4 5 5 r b 8 ",
" 9 ; . O , 9 = G.H.G.*._ ^ ~ ^ ^ ^ i.M.u.5.4.4.4.u.u.4.q.f.M.6.M.J.S.&.' Q [ 4 6 r t y u 7 i 8 ",
" . 9 0 # # : ; _ -.` .$.n.0.7.0.<.m.l.6.6.4.u.6.5.w.u.e.d.6.4.m.K.` ..( 1.[ 6 r t y u 7 k i 8 ",
" h + # X ; L.. _ ' ( :. .%.Z.P.u.u.u.u.4.u.l.6.5.u.6.4.6.u.u.s.#.` ._ ' 1.8.r t y u 7 b n m @.",
" p O A h.= & # / ( _ .` .-.Y I.6.7.4.w.6.w.6.u.w.u.l.5.7.U.| _ :./ $./ 1.+.t y u 7 b n C m 8 ",
" L % : $ j . # .( _ .&.' =.' %.X.i.Y.,.D.6.w.6.P.<.v.i.X.&.' =.' ` / ` [ i y u 7 b k C D F 8 ",
" j V < < = . X ) ' ( .` ._ -._ / -.) *.#.T.N.U #.| $.) _ :./ _ -.-./ %.8.m u u b n C D J K 8 ",
" e O o x , & < % $ j < O f . O.+ A X . * L.l 9 X . O., O R.O f . # o A # 5 u 7 b n C W J Q K 8 ",
" = < & 9 > O.: = X . < j v h d : o , d + $ X 0 e ; : # # * j $ % < : + , 6 u b k C W J Q [ { 8 ",
" 0 M O.O.B w ; : < * ; $ j j q * j O < a : h O h = 9 + = O $ < , 0 * . : 7 +.i m m F K K { { @.",
" + $ p.O S j j # 9 . v * h : $ M , # M j h j o : w v < < G * h.: $ j , # j j h < o : w v < X @.",
" < : E.# + < E.E.= + O.d + # : = j < ; j 0 & X < w o w O Z d < # : = j < j j 0 p X # w o w , 8 ",
" - : , * , : N # j L.X . O : - L = , O : : O * # . V.9 E.O % O : - L = , O : : O * # % L 9 ; 8 ",
" * = & O + ; $ : > # , # # : < e & % : O.j O w a p v : > 0 : # : < # > . $ e < O w a p v : > 8 ",
" q w j = X > . - $ # = # X < 9 , & f # O # ; ; e # O + * * # X < O , e # # O * ; 9 e e O - p 8 ",
" O , A o 9 O : g h . j : o : < W.+ # c a O q 9 - O j B . = $ o : < W.+ * c p O q 9 - w < B . 8 ",
" 8 8 8 8 8 @.8 8 8 8 8 8 8 8 8 8 @.@.8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 @.8 8 8 8 8 8 8 8 8 8 8 "};

20
WindowMaker.lsm.in Normal file
View File

@@ -0,0 +1,20 @@
Begin3
Title: Window Maker window manager
Version: VERSION
Entered-date: DATE
Description: N*EXTSTEP alike, good looking, fast and easy to use/configure
window manager for X11. Features support for GNUstep, ICCCM,
Motif(tm), OPEN LOOK(tm), KDE and GNOME hints. Multiple
workspaces, easy to use application dock, very flexible menus,
graphical configuration, 13 types of decoration textures,
national language support, themes etc
Keywords: window-manager X11 GNUstep NEXTSTEP GNOME KDE
Author: kojima@windowmaker.org (Alfredo K. Kojima)
Maintained-by: kojima@windowmaker.org (Alfredo K. Kojima)
dan@windowmaker.org (Dan Pascu)
Primary-site: ftp.windowmaker.org/pub/beta/srcs
SIZE WindowMaker-VERSION.tar.gz
Home-page: http://www.windowmaker.org
Platforms: X11
Copying-policy: GPL 2.0
End

View File

@@ -65,8 +65,6 @@ DFLAGS = @DFLAGS@
GFXFLAGS = @GFXFLAGS@ GFXFLAGS = @GFXFLAGS@
GFXLFLAGS = @GFXLFLAGS@ GFXLFLAGS = @GFXLFLAGS@
GFXLIBS = @GFXLIBS@ GFXLIBS = @GFXLIBS@
I18N = @I18N@
I18N_MB = @I18N_MB@
ICONEXT = @ICONEXT@ ICONEXT = @ICONEXT@
INTLIBS = @INTLIBS@ INTLIBS = @INTLIBS@
LD = @LD@ LD = @LD@
@@ -79,19 +77,13 @@ NLSDIR = @NLSDIR@
NM = @NM@ NM = @NM@
PACKAGE = @PACKAGE@ PACKAGE = @PACKAGE@
RANLIB = @RANLIB@ RANLIB = @RANLIB@
REDUCE_APPICONS = @REDUCE_APPICONS@
SHAPE = @SHAPE@
SOUND = @SOUND@
VERSION = @VERSION@ VERSION = @VERSION@
WPMOFILES = @WPMOFILES@ WPMOFILES = @WPMOFILES@
XCFLAGS = @XCFLAGS@ XCFLAGS = @XCFLAGS@
XGETTEXT = @XGETTEXT@ XGETTEXT = @XGETTEXT@
XLFLAGS = @XLFLAGS@ XLFLAGS = @XLFLAGS@
XLIBS = @XLIBS@ XLIBS = @XLIBS@
XSHM = @XSHM@
X_EXTRA_LIBS = @X_EXTRA_LIBS@ X_EXTRA_LIBS = @X_EXTRA_LIBS@
X_LOCALE = @X_LOCALE@
pixmapdir = @pixmapdir@
wprefsdir = @wprefsdir@ wprefsdir = @wprefsdir@
defsdatadir = $(pkgdatadir)/Backgrounds defsdatadir = $(pkgdatadir)/Backgrounds

View File

@@ -65,8 +65,6 @@ DFLAGS = @DFLAGS@
GFXFLAGS = @GFXFLAGS@ GFXFLAGS = @GFXFLAGS@
GFXLFLAGS = @GFXLFLAGS@ GFXLFLAGS = @GFXLFLAGS@
GFXLIBS = @GFXLIBS@ GFXLIBS = @GFXLIBS@
I18N = @I18N@
I18N_MB = @I18N_MB@
ICONEXT = @ICONEXT@ ICONEXT = @ICONEXT@
INTLIBS = @INTLIBS@ INTLIBS = @INTLIBS@
LD = @LD@ LD = @LD@
@@ -79,19 +77,13 @@ NLSDIR = @NLSDIR@
NM = @NM@ NM = @NM@
PACKAGE = @PACKAGE@ PACKAGE = @PACKAGE@
RANLIB = @RANLIB@ RANLIB = @RANLIB@
REDUCE_APPICONS = @REDUCE_APPICONS@
SHAPE = @SHAPE@
SOUND = @SOUND@
VERSION = @VERSION@ VERSION = @VERSION@
WPMOFILES = @WPMOFILES@ WPMOFILES = @WPMOFILES@
XCFLAGS = @XCFLAGS@ XCFLAGS = @XCFLAGS@
XGETTEXT = @XGETTEXT@ XGETTEXT = @XGETTEXT@
XLFLAGS = @XLFLAGS@ XLFLAGS = @XLFLAGS@
XLIBS = @XLIBS@ XLIBS = @XLIBS@
XSHM = @XSHM@
X_EXTRA_LIBS = @X_EXTRA_LIBS@ X_EXTRA_LIBS = @X_EXTRA_LIBS@
X_LOCALE = @X_LOCALE@
pixmapdir = @pixmapdir@
wprefsdir = @wprefsdir@ wprefsdir = @wprefsdir@
defsdatadir = $(pkgdatadir)/Defaults defsdatadir = $(pkgdatadir)/Defaults

View File

@@ -3,7 +3,7 @@
Logo.WMPanel = {Icon = GNUstep3D.tiff;}; Logo.WMPanel = {Icon = GNUstep3D.tiff;};
Logo.WMClip = {Icon = clip.tiff;}; Logo.WMClip = {Icon = clip.tiff;};
Dockit = {Icon = GNUstep3D.tiff;}; Dockit = {Icon = GNUstep3D.tiff;};
WMSoundServer = {Icon = Sound.tiff;}; WMSoundServer = {Icon = sound.tiff;};
XTerm = {Icon = GNUterm.tiff;}; XTerm = {Icon = GNUterm.tiff;};
NXTerm = {Icon = GNUterm.tiff;}; NXTerm = {Icon = GNUterm.tiff;};
ScilabGraphic0.Xscilab = {KeepInsideScreen=YES;}; ScilabGraphic0.Xscilab = {KeepInsideScreen=YES;};
@@ -13,16 +13,17 @@
ScilabGraphic4.Xscilab = {KeepInsideScreen=YES;}; ScilabGraphic4.Xscilab = {KeepInsideScreen=YES;};
ScilabGraphic5.Xscilab = {KeepInsideScreen=YES;}; ScilabGraphic5.Xscilab = {KeepInsideScreen=YES;};
ScilabGraphic6.Xscilab = {KeepInsideScreen=YES;}; ScilabGraphic6.Xscilab = {KeepInsideScreen=YES;};
bookmarks.Netscape = {NoAppIcon = YES;};
xcalc = {AlwaysUserIcon = Yes;Icon = "HP-16C-48.xpm";}; xcalc = {AlwaysUserIcon = Yes;Icon = "HP-16C-48.xpm";};
Netscape = {Icon = Netscape.xpm;}; Netscape = {Icon = Netscape.xpm;};
Emacs = {Icon = ColorGNU.xpm;}; Emacs = {Icon = ColorGNU.xpm;};
Ghostview = {Icon = Ghost.xpm;}; Ghostview = {Icon = Ghost.xpm;};
AcroRead = {AlwaysUserIcon = Yes;Icon = PDF.xpm;}; AcroRead = {AlwaysUserIcon = Yes;Icon = pdf.tiff;};
Gimp = {AlwaysUserIcon = Yes;Icon = paint.xpm;}; Gimp = {AlwaysUserIcon = Yes;Icon = wilber.tiff;};
xv = {AlwaysUserIcon = Yes;Icon = xv.xpm;}; xv = {AlwaysUserIcon = Yes;Icon = xv.tiff;};
lyX.XForm = {AlwaysUserIcon = Yes;Icon = WordEditor.xpm;}; lyX.XForm = {AlwaysUserIcon = Yes;Icon = write.tiff;};
XPaint = {AlwaysUserIcon = Yes;Icon = Paint.xpm;}; XPaint = {AlwaysUserIcon = Yes;Icon = Paint.xpm;};
Fig = {AlwaysUserIcon = Yes;Icon = Draw.xpm;}; Fig = {AlwaysUserIcon = Yes;Icon = draw.tiff;};
XLess = {AlwaysUserIcon = YES;Icon = Reference.xpm;}; XLess = {AlwaysUserIcon = YES;Icon = Reference.xpm;};
manualBrowser.Xman = {AlwaysUserIcon = Yes;Icon = Book.xpm;}; manualBrowser.Xman = {AlwaysUserIcon = Yes;Icon = Book.xpm;};
Xman = {AlwaysUserIcon = Yes;Icon = Bookshelf.xpm;}; Xman = {AlwaysUserIcon = Yes;Icon = Bookshelf.xpm;};
@@ -32,7 +33,8 @@
XConsole = {Icon = inspect.xpm;Omnipresent = Yes;}; XConsole = {Icon = inspect.xpm;Omnipresent = Yes;};
Fte = {Icon = Clipboard.xpm;}; Fte = {Icon = Clipboard.xpm;};
xjed = {Icon = Clipboard.xpm;}; xjed = {Icon = Clipboard.xpm;};
xedit = {Icon = Pencils.24.xpm;}; xedit = {Icon = notepad.tiff;};
xmixer = {Icon = mixer.tiff;};
xmcd = {Icon = Radio.xpm;}; xmcd = {Icon = Radio.xpm;};
xplaycd = {Icon = Radio.xpm;}; xplaycd = {Icon = Radio.xpm;};
"*" = {Icon = defaultAppIcon.tiff;}; "*" = {Icon = defaultAppIcon.tiff;};

Some files were not shown because too many files have changed in this diff Show More