home *** CD-ROM | disk | FTP | other *** search
- Path: sparky!uunet!stanford.edu!morrow.stanford.edu!sep!steve
- From: steve@sep.Stanford.EDU (Steve Cole)
- Newsgroups: alt.sources
- Subject: xtpanel 2.0 - interactive program builder - part 09/10
- Followup-To: alt.sources.d
- Date: 21 Nov 1992 00:34:49 GMT
- Organization: Stanford Exploration Project
- Lines: 1267
- Distribution: world
- Message-ID: <1ek079INN194@morrow.stanford.edu>
- NNTP-Posting-Host: taal.stanford.edu
-
-
- Submitted-by: steve@sep.Stanford.EDU
- Archive-name: xtpanel/part09
-
- #!/bin/sh
- # This is part 09 of a multipart archive
- # ============= xtpanel/help/Makefile ==============
- if test ! -d 'xtpanel'; then
- echo 'x - creating directory xtpanel'
- mkdir 'xtpanel'
- fi
- if test ! -d 'xtpanel/help'; then
- echo 'x - creating directory xtpanel/help'
- mkdir 'xtpanel/help'
- fi
- if test -f 'xtpanel/help/Makefile' -a X"$1" != X"-c"; then
- echo 'x - skipping xtpanel/help/Makefile (File already exists)'
- else
- echo 'x - extracting xtpanel/help/Makefile (Text)'
- sed 's/^X//' << 'SHAR_EOF' > 'xtpanel/help/Makefile' &&
- # Makefile generated by imake - do not edit!
- # $XConsortium: imake.c,v 1.51 89/12/12 12:37:30 jim Exp $
- #
- # The cpp used on this machine replaces all newlines and multiple tabs and
- # spaces in a macro expansion with a single space. Imake tries to compensate
- # for this, but is not always successful.
- #
- X
- # -------------------------------------------------------------------------
- # Makefile generated from "Imake.tmpl" and <Imakefile>
- # $XConsortium: Imake.tmpl,v 1.139 91/09/16 08:52:48 rws Exp $
- #
- # Platform-specific parameters may be set in the appropriate <vendor>.cf
- # configuration files. Site-specific parameters should be set in the file
- # site.def. Full rebuilds are recommended if any parameters are changed.
- #
- # If your C preprocessor does not define any unique symbols, you will need
- # to set BOOTSTRAPCFLAGS when rebuilding imake (usually when doing
- # "make World" the first time).
- #
- X
- # -------------------------------------------------------------------------
- # site-specific configuration parameters that need to come before
- # the platform-specific parameters - edit site.def to change
- X
- # site: $XConsortium: site.def,v 1.2 91/07/30 20:26:44 rws Exp $
- X
- # -------------------------------------------------------------------------
- # platform-specific configuration parameters - edit sun.cf to change
- X
- # platform: $XConsortium: sun.cf,v 1.72.1.1 92/03/18 13:13:37 rws Exp $
- X
- # operating system: SunOS 4.1.1
- X
- # $XConsortium: sunLib.rules,v 1.7 91/12/20 11:19:47 rws Exp $
- X
- # -------------------------------------------------------------------------
- # site-specific configuration parameters that go after
- # the platform-specific parameters - edit site.def to change
- X
- # site: $XConsortium: site.def,v 1.2 91/07/30 20:26:44 rws Exp $
- X
- X SHELL = /bin/sh
- X
- X TOP = ../.
- X CURRENT_DIR = ./help
- X
- X AR = ar clq
- X BOOTSTRAPCFLAGS =
- X CC = cc
- X AS = as
- X
- X COMPRESS = compress
- X CPP = /lib/cpp $(STD_CPP_DEFINES)
- X PREPROCESSCMD = cc -E $(STD_CPP_DEFINES)
- X INSTALL = install
- X LD = ld
- X LINT = lint
- X LINTLIBFLAG = -C
- X LINTOPTS = -axz
- X LN = ln -s
- X MAKE = make
- X MV = mv
- X CP = cp
- X
- X RANLIB = ranlib
- X RANLIBINSTFLAGS =
- X
- X RM = rm -f
- X TROFF = psroff
- X MSMACROS = -ms
- X TBL = tbl
- X EQN = eqn
- X STD_INCLUDES =
- X STD_CPP_DEFINES = -D_NO_PROTO
- X STD_DEFINES = -D_NO_PROTO
- X EXTRA_LOAD_FLAGS =
- X EXTRA_LIBRARIES =
- X TAGS = ctags
- X
- X SHAREDCODEDEF = -DSHAREDCODE
- X SHLIBDEF = -DSUNSHLIB
- X
- X PROTO_DEFINES =
- X
- X INSTPGMFLAGS =
- X
- X INSTBINFLAGS = -m 0755
- X INSTUIDFLAGS = -m 4755
- X INSTLIBFLAGS = -m 0644
- X INSTINCFLAGS = -m 0444
- X INSTMANFLAGS = -m 0444
- X INSTDATFLAGS = -m 0444
- X INSTKMEMFLAGS = -g kmem -m 2755
- X
- X PROJECTROOT = /usr/local
- X
- X TOP_INCLUDES = -I$(INCROOT)
- X
- X CDEBUGFLAGS = -O
- X CCOPTIONS = -pipe
- X
- X ALLINCLUDES = $(INCLUDES) $(EXTRA_INCLUDES) $(TOP_INCLUDES) $(STD_INCLUDES)
- X ALLDEFINES = $(ALLINCLUDES) $(STD_DEFINES) $(EXTRA_DEFINES) $(PROTO_DEFINES) $(DEFINES)
- X CFLAGS = $(CDEBUGFLAGS) $(CCOPTIONS) $(ALLDEFINES)
- X LINTFLAGS = $(LINTOPTS) -DLINT $(ALLDEFINES)
- X
- X LDLIBS = $(SYS_LIBRARIES) $(EXTRA_LIBRARIES)
- X
- X LDOPTIONS = $(CDEBUGFLAGS) $(CCOPTIONS) $(LOCAL_LDFLAGS) -L$(USRLIBDIR)
- X
- X LDCOMBINEFLAGS = -X -r
- X DEPENDFLAGS =
- X
- X MACROFILE = sun.cf
- X RM_CMD = $(RM) *.CKP *.ln *.BAK *.bak *.o core errs ,* *~ *.a .emacs_* tags TAGS make.log MakeOut
- X
- X IMAKE_DEFINES =
- X
- X IRULESRC = $(CONFIGDIR)
- X IMAKE_CMD = $(IMAKE) -DUseInstalled -I$(IRULESRC) $(IMAKE_DEFINES)
- X
- X ICONFIGFILES = $(IRULESRC)/Imake.tmpl $(IRULESRC)/Imake.rules \
- X $(IRULESRC)/Project.tmpl $(IRULESRC)/site.def \
- X $(IRULESRC)/$(MACROFILE) $(EXTRA_ICONFIGFILES)
- X
- # -------------------------------------------------------------------------
- # X Window System Build Parameters
- # $XConsortium: Project.tmpl,v 1.138 91/09/10 09:02:12 rws Exp $
- X
- # -------------------------------------------------------------------------
- # X Window System make variables; this need to be coordinated with rules
- X
- X PATHSEP = /
- X USRLIBDIR = /usr/local/lib
- X BINDIR = /usr/local/bin/X5
- X INCROOT = /usr/local/include
- X BUILDINCROOT = $(TOP)
- X BUILDINCDIR = $(BUILDINCROOT)/X11
- X BUILDINCTOP = ..
- X INCDIR = $(INCROOT)/X11
- X ADMDIR = /usr/adm
- X LIBDIR = $(USRLIBDIR)/X11
- X CONFIGDIR = $(LIBDIR)/config
- X LINTLIBDIR = $(USRLIBDIR)/lint
- X
- X FONTDIR = $(LIBDIR)/fonts
- X XINITDIR = $(LIBDIR)/xinit
- X XDMDIR = $(LIBDIR)/xdm
- X TWMDIR = $(LIBDIR)/twm
- X MANPATH = /usr/local/man
- X MANSOURCEPATH = $(MANPATH)/man
- X MANSUFFIX = n
- X LIBMANSUFFIX = 3
- X MANDIR = $(MANSOURCEPATH)$(MANSUFFIX)
- X LIBMANDIR = $(MANSOURCEPATH)$(LIBMANSUFFIX)
- X NLSDIR = $(LIBDIR)/nls
- X PEXAPIDIR = $(LIBDIR)/PEX
- X XAPPLOADDIR = $(LIBDIR)/app-defaults
- X FONTCFLAGS = -t
- X
- X INSTAPPFLAGS = $(INSTDATFLAGS)
- X
- X IMAKE = imake
- X DEPEND = makedepend
- X RGB = rgb
- X
- X FONTC = bdftopcf
- X
- X MKFONTDIR = mkfontdir
- X MKDIRHIER = /bin/sh $(BINDIR)/mkdirhier
- X
- X CONFIGSRC = $(TOP)/config
- X DOCUTILSRC = $(TOP)/doc/util
- X CLIENTSRC = $(TOP)/clients
- X DEMOSRC = $(TOP)/demos
- X LIBSRC = $(TOP)/lib
- X FONTSRC = $(TOP)/fonts
- X INCLUDESRC = $(TOP)/X11
- X SERVERSRC = $(TOP)/server
- X UTILSRC = $(TOP)/util
- X SCRIPTSRC = $(UTILSRC)/scripts
- X EXAMPLESRC = $(TOP)/examples
- X CONTRIBSRC = $(TOP)/../contrib
- X DOCSRC = $(TOP)/doc
- X RGBSRC = $(TOP)/rgb
- X DEPENDSRC = $(UTILSRC)/makedepend
- X IMAKESRC = $(CONFIGSRC)
- X XAUTHSRC = $(LIBSRC)/Xau
- X XLIBSRC = $(LIBSRC)/X
- X XMUSRC = $(LIBSRC)/Xmu
- X TOOLKITSRC = $(LIBSRC)/Xt
- X AWIDGETSRC = $(LIBSRC)/Xaw
- X OLDXLIBSRC = $(LIBSRC)/oldX
- X XDMCPLIBSRC = $(LIBSRC)/Xdmcp
- X BDFTOSNFSRC = $(FONTSRC)/bdftosnf
- X BDFTOSNFSRC = $(FONTSRC)/clients/bdftosnf
- X BDFTOPCFSRC = $(FONTSRC)/clients/bdftopcf
- X MKFONTDIRSRC = $(FONTSRC)/clients/mkfontdir
- X FSLIBSRC = $(FONTSRC)/lib/fs
- X FONTSERVERSRC = $(FONTSRC)/server
- X EXTENSIONSRC = $(TOP)/extensions
- X XILIBSRC = $(EXTENSIONSRC)/lib/xinput
- X PHIGSLIBSRC = $(EXTENSIONSRC)/lib/PEX
- X
- # $XConsortium: sunLib.tmpl,v 1.14.1.1 92/03/17 14:58:46 rws Exp $
- X
- SHLIBLDFLAGS = -assert pure-text
- PICFLAGS = -pic
- X
- X DEPEXTENSIONLIB =
- X EXTENSIONLIB = -lXext
- X
- X DEPXLIB = $(DEPEXTENSIONLIB)
- X XLIB = $(EXTENSIONLIB) -lX11
- X
- X DEPXMULIB = $(USRLIBDIR)/libXmu.sa.$(SOXMUREV)
- X XMULIBONLY = -lXmu
- X XMULIB = -lXmu
- X
- X DEPOLDXLIB =
- X OLDXLIB = -loldX
- X
- X DEPXTOOLLIB = $(USRLIBDIR)/libXt.sa.$(SOXTREV)
- X XTOOLLIB = -lXt
- X
- X DEPXAWLIB = $(USRLIBDIR)/libXaw.sa.$(SOXAWREV)
- X XAWLIB = -lXaw
- X
- X DEPXILIB =
- X XILIB = -lXi
- X
- X SOXLIBREV = 4.10
- X SOXTREV = 4.10
- X SOXAWREV = 5.0
- X SOOLDXREV = 4.10
- X SOXMUREV = 4.10
- X SOXEXTREV = 4.10
- X SOXINPUTREV = 4.10
- X
- X DEPXAUTHLIB = $(USRLIBDIR)/libXau.a
- X XAUTHLIB = -lXau
- X DEPXDMCPLIB = $(USRLIBDIR)/libXdmcp.a
- X XDMCPLIB = -lXdmcp
- X
- X DEPPHIGSLIB = $(USRLIBDIR)/libphigs.a
- X PHIGSLIB = -lphigs
- X
- X DEPXBSDLIB = $(USRLIBDIR)/libXbsd.a
- X XBSDLIB = -lXbsd
- X
- X LINTEXTENSIONLIB = $(LINTLIBDIR)/llib-lXext.ln
- X LINTXLIB = $(LINTLIBDIR)/llib-lX11.ln
- X LINTXMU = $(LINTLIBDIR)/llib-lXmu.ln
- X LINTXTOOL = $(LINTLIBDIR)/llib-lXt.ln
- X LINTXAW = $(LINTLIBDIR)/llib-lXaw.ln
- X LINTXI = $(LINTLIBDIR)/llib-lXi.ln
- X LINTPHIGS = $(LINTLIBDIR)/llib-lphigs.ln
- X
- X DEPLIBS = $(DEPXAWLIB) $(DEPXMULIB) $(DEPXTOOLLIB) $(DEPXLIB)
- X
- X DEPLIBS1 = $(DEPLIBS)
- X DEPLIBS2 = $(DEPLIBS)
- X DEPLIBS3 = $(DEPLIBS)
- X
- # -------------------------------------------------------------------------
- # Imake rules for building libraries, programs, scripts, and data files
- # rules: $XConsortium: Imake.rules,v 1.123 91/09/16 20:12:16 rws Exp $
- X
- # -------------------------------------------------------------------------
- # start of Imakefile
- X
- SYS_XTPANELDIR = $(LIBDIR)/xtpanel
- X
- HELPS = commandline message \
- dialog objects copyright \
- help examples resources \
- about generator scriptvcomm \
- actions item slider \
- boxes itemlist syntax \
- button list text \
- choice menubutton var \
- dave.xbm steve.xbm toggle \
- scrollbar graph general \
- params
- X
- install::
- X @case '${MFLAGS}' in *[i]*) set +e;; esac;
- X @for i in $(SYS_XTPANELDIR)/help; do if [ -d $(DESTDIR)$$i ]; then \
- X set +x; else (set -x; $(MKDIRHIER) $(DESTDIR)$$i); fi \
- X done
- X
- install:: $(HELPS)
- X @if [ -d $(DESTDIR) $(SYS_XTPANELDIR)/help ]; then set +x; \
- X else (set -x; $(MKDIRHIER) $(DESTDIR) $(SYS_XTPANELDIR)/help); fi
- X @case '${MFLAGS}' in *[i]*) set +e;; esac; \
- X for i in $(HELPS); do \
- X (set -x; $(INSTALL) -c -m 644 $$i $(DESTDIR) $(SYS_XTPANELDIR)/help); \
- X done
- X
- help: help.sed
- X sed -e 's,SYS_XTPANELDIR,$(SYS_XTPANELDIR),g' <$? >$@
- X
- # -------------------------------------------------------------------------
- # common rules for all Makefiles - do not edit
- X
- emptyrule::
- X
- clean::
- X $(RM_CMD) "#"*
- X
- Makefile::
- X -@if [ -f Makefile ]; then set -x; \
- X $(RM) Makefile.bak; $(MV) Makefile Makefile.bak; \
- X else exit 0; fi
- X $(IMAKE_CMD) -DTOPDIR=$(TOP) -DCURDIR=$(CURRENT_DIR)
- X
- tags::
- X $(TAGS) -w *.[ch]
- X $(TAGS) -xw *.[ch] > TAGS
- X
- saber:
- X # load $(ALLDEFINES) $(SRCS)
- X
- osaber:
- X # load $(ALLDEFINES) $(OBJS)
- X
- # -------------------------------------------------------------------------
- # empty rules for directories that do not have SUBDIRS - do not edit
- X
- install::
- X @echo "install in $(CURRENT_DIR) done"
- X
- install.man::
- X @echo "install.man in $(CURRENT_DIR) done"
- X
- Makefiles::
- X
- includes::
- X
- # -------------------------------------------------------------------------
- # dependencies generated by makedepend
- X
- SHAR_EOF
- chmod 0664 xtpanel/help/Makefile ||
- echo 'restore of xtpanel/help/Makefile failed'
- Wc_c="`wc -c < 'xtpanel/help/Makefile'`"
- test 10345 -eq "$Wc_c" ||
- echo 'xtpanel/help/Makefile: original size 10345, current size' "$Wc_c"
- fi
- # ============= xtpanel/help/dave.xbm ==============
- if test -f 'xtpanel/help/dave.xbm' -a X"$1" != X"-c"; then
- echo 'x - skipping xtpanel/help/dave.xbm (File already exists)'
- else
- echo 'x - extracting xtpanel/help/dave.xbm (Text)'
- sed 's/^X//' << 'SHAR_EOF' > 'xtpanel/help/dave.xbm' &&
- #define noname_width 127
- #define noname_height 165
- static char noname_bits[] = {
- X 0x44,0x20,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x80,0x00,0x09,
- X 0x12,0xaa,0x16,0x55,0x25,0x95,0x24,0x49,0x4a,0xaa,0x2a,0x49,0x55,0x55,0x6a,
- X 0x52,0x09,0x88,0x48,0x00,0x10,0x40,0x10,0x20,0x20,0x00,0x80,0x24,0x00,0x08,
- X 0x91,0xa4,0x12,0x55,0x25,0x55,0x85,0x12,0x84,0x8a,0x8a,0xaa,0x2a,0x80,0xaa,
- X 0xa2,0x24,0x12,0x29,0x08,0x92,0x08,0x10,0x88,0x10,0x00,0x20,0x00,0x40,0x15,
- X 0x44,0x04,0x92,0x48,0x12,0xd2,0x44,0x42,0x45,0x22,0x44,0x52,0x09,0x52,0x15,
- X 0x40,0x11,0x52,0x09,0x25,0x09,0x04,0x09,0x09,0x10,0x81,0x00,0x00,0xa4,0x08,
- X 0x40,0x15,0xa2,0x08,0xa4,0x48,0x12,0x52,0x52,0x42,0x05,0x24,0x24,0x29,0x01,
- X 0x22,0x29,0x80,0x08,0x42,0x11,0x92,0x14,0x24,0x01,0x28,0x50,0x80,0x10,0x80,
- X 0x94,0x80,0x80,0x52,0x52,0x14,0x42,0x48,0x22,0x48,0xa8,0x02,0x04,0x24,0x82,
- X 0x24,0x00,0x28,0x2a,0x04,0x04,0x81,0x28,0x85,0x08,0x82,0x02,0x48,0x90,0x00,
- X 0x08,0x80,0xa4,0x02,0x80,0x50,0x51,0x54,0x82,0x10,0x11,0x28,0xa8,0x02,0x05,
- X 0x24,0x41,0x2a,0x08,0x48,0x25,0x04,0x04,0x01,0x20,0x44,0x0a,0x42,0x01,0x28,
- X 0x20,0x01,0x04,0x80,0x20,0x00,0x80,0x90,0x10,0x94,0x8a,0x08,0x20,0x10,0x48,
- X 0x02,0x08,0x90,0x20,0x11,0x88,0x2a,0x29,0x24,0x44,0x21,0x20,0xa2,0x0a,0xa2,
- X 0x22,0x48,0x21,0x01,0x02,0x44,0x02,0x00,0x80,0x80,0x10,0x84,0x84,0x08,0x20,
- X 0x08,0x08,0x02,0x04,0x48,0x90,0x00,0x48,0x92,0x14,0x29,0x04,0x11,0x21,0x82,
- X 0x0a,0x20,0x41,0x10,0x20,0x02,0x01,0x92,0x00,0x40,0x40,0x80,0x52,0x40,0x04,
- X 0x28,0x00,0x0a,0x10,0x84,0x84,0x20,0x20,0x00,0xa4,0x12,0x12,0x24,0x00,0x14,
- X 0x40,0x02,0x12,0xa0,0x44,0x20,0x00,0x00,0x02,0x91,0x00,0x80,0x80,0x90,0xa4,
- X 0x40,0x09,0x90,0x00,0x08,0x00,0x09,0x22,0x92,0x10,0x00,0x22,0x24,0x24,0x04,
- X 0x08,0x12,0x90,0x04,0x12,0x20,0x09,0x40,0x08,0x00,0x40,0x02,0x80,0x00,0x80,
- X 0x20,0x21,0x80,0x04,0x20,0x00,0x04,0x40,0x09,0x40,0x22,0xa4,0x6d,0x11,0x22,
- X 0x25,0x08,0x04,0x29,0x20,0x09,0x12,0x90,0x04,0x20,0x01,0x80,0xd0,0xbf,0x2f,
- X 0x00,0x00,0x21,0x11,0x80,0x00,0x40,0x00,0x02,0x40,0x04,0x10,0x11,0xf0,0xea,
- X 0xef,0x5d,0x48,0x04,0x40,0x12,0x24,0x09,0x08,0x90,0x04,0x41,0x04,0x00,0xdd,
- X 0xbf,0x7d,0x17,0x01,0x90,0x04,0x40,0x00,0x20,0x01,0x00,0x20,0x10,0x40,0x44,
- X 0xea,0xf6,0xf7,0xff,0x40,0x02,0x20,0x15,0x92,0x04,0x00,0x24,0x09,0x80,0x00,
- X 0x50,0xbf,0xbf,0xdf,0xfd,0x05,0x48,0x02,0x80,0x00,0x40,0x24,0x00,0x40,0x0a,
- X 0x12,0xb4,0xfb,0xff,0xfb,0xaf,0x25,0x01,0x20,0x01,0x10,0x11,0x00,0x88,0x00,
- X 0x00,0x80,0xd6,0xfe,0xff,0x7f,0xff,0x0f,0x24,0x09,0x94,0x04,0x00,0x01,0x00,
- X 0x92,0x90,0x20,0xfd,0xef,0xef,0xde,0xf7,0xae,0x00,0x80,0x00,0x80,0x08,0x00,
- X 0x24,0x00,0x02,0xc2,0xef,0x7f,0xff,0xff,0xfd,0x1b,0x92,0x24,0x10,0x11,0x20,
- X 0x04,0x00,0x20,0x00,0x44,0xff,0xfe,0xbb,0xf7,0xbf,0xef,0x00,0x00,0x04,0x00,
- X 0x82,0x00,0x40,0x02,0x24,0xe0,0xfd,0xff,0xff,0x7f,0xef,0xbf,0x88,0x88,0x20,
- X 0x42,0x00,0x10,0x10,0x10,0x01,0xd5,0xff,0xdf,0xee,0xfd,0xff,0xed,0x02,0x02,
- X 0x02,0x10,0x10,0x00,0x04,0x01,0x00,0xfc,0xef,0xfd,0x7b,0xb7,0x7b,0xbf,0x10,
- X 0x10,0x48,0x00,0x01,0x01,0x00,0x84,0x10,0xd7,0xbf,0xab,0xde,0xff,0xff,0xf7,
- X 0x83,0x80,0x00,0x04,0x04,0x00,0x20,0x20,0xc4,0xfd,0xfd,0xaa,0x7d,0xfb,0xdf,
- X 0xbf,0x02,0x02,0x80,0x20,0x20,0x08,0x00,0x00,0x40,0xff,0xff,0x92,0xd6,0xbe,
- X 0xfd,0xff,0x2f,0x48,0x24,0x00,0x00,0x00,0x44,0x82,0xe8,0xfd,0x2f,0x49,0xea,
- X 0xf5,0x7f,0xfb,0x02,0x00,0x00,0x42,0x80,0x00,0x00,0x10,0xb0,0xff,0x55,0x82,
- X 0xa8,0x6e,0xdb,0xff,0x5f,0x02,0x02,0x08,0x12,0x00,0x10,0x00,0xf2,0x5f,0x8b,
- X 0x08,0x52,0xb5,0x7f,0xef,0x0b,0x90,0x10,0x00,0x00,0x04,0x80,0x44,0xd0,0xfb,
- X 0x55,0x80,0x08,0x55,0xd5,0x7b,0x2f,0x00,0x80,0x00,0x00,0x00,0x00,0x00,0xf8,
- X 0xbe,0x88,0x00,0xa0,0xa4,0x76,0xff,0x9b,0x04,0x00,0x48,0x80,0x00,0x08,0x00,
- X 0xf1,0x7f,0x25,0x04,0x04,0x10,0xa9,0xf7,0x3f,0x20,0x12,0x00,0x10,0x00,0x40,
- X 0x12,0xfc,0xaf,0x92,0x20,0x80,0x00,0xa0,0xbe,0x3d,0x00,0x80,0x00,0x02,0x00,
- X 0x00,0x00,0xbc,0xbf,0x08,0x00,0x22,0x04,0x00,0xfb,0x5f,0x01,0x00,0x00,0x00,
- X 0x00,0x00,0x40,0xfe,0x8d,0x22,0x81,0x00,0x00,0x40,0xee,0x36,0x88,0x00,0x44,
- X 0x00,0x08,0x90,0x08,0xfa,0x5f,0x09,0x10,0x88,0x80,0x80,0xf8,0x7f,0x00,0x48,
- X 0x00,0x00,0x00,0x00,0x80,0xfe,0x55,0x52,0x00,0x00,0x04,0x00,0xba,0x2f,0x00,
- X 0x00,0x00,0x10,0x01,0x00,0x00,0xbe,0x9f,0x04,0x04,0x21,0x20,0x90,0xf0,0x3d,
- X 0x11,0x01,0x10,0x00,0x00,0x80,0xa4,0xff,0x2b,0x49,0x20,0x00,0x00,0x00,0xea,
- X 0x3f,0x00,0x00,0x01,0x01,0x00,0x10,0x00,0xfb,0xaf,0x12,0x01,0x04,0x02,0x80,
- X 0xa0,0x6f,0x00,0x10,0x00,0x00,0x00,0x00,0x80,0xfe,0x55,0x44,0x00,0x40,0x00,
- X 0x10,0xea,0x3f,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xdf,0x97,0x12,0x09,0x00,
- X 0x00,0x00,0xa0,0x2d,0x22,0x01,0x00,0x00,0x00,0x20,0x89,0xff,0xaf,0x44,0x40,
- X 0x00,0x10,0x40,0xc9,0x1f,0x00,0x40,0x08,0x00,0x00,0x00,0x00,0xff,0x57,0x12,
- X 0x12,0x12,0x00,0x00,0xa2,0x36,0x00,0x00,0x00,0x20,0x00,0x00,0xa0,0xff,0xaa,
- X 0x48,0x44,0x40,0x01,0x08,0xc8,0x1f,0x00,0x08,0x00,0x01,0x00,0x08,0x80,0xff,
- X 0x97,0x92,0x55,0x15,0x48,0x82,0xa2,0x7f,0x04,0x00,0x00,0x00,0x00,0x00,0xe1,
- X 0xdd,0x2b,0x6d,0xaf,0x4a,0x25,0x28,0xc8,0x16,0x00,0x00,0x00,0x00,0x00,0x00,
- X 0x80,0xff,0x4b,0xfb,0xff,0x2b,0x91,0x02,0xa2,0x2f,0x00,0x01,0x02,0x00,0x00,
- X 0x00,0x80,0xff,0xd2,0xef,0xbe,0xaa,0x2a,0x55,0xc4,0x1f,0x00,0x00,0x00,0x00,
- X 0x00,0x20,0x44,0xff,0xaa,0x7a,0xeb,0x5d,0xd5,0x55,0x51,0x0b,0x00,0x00,0x00,
- X 0x00,0x00,0x00,0x80,0xfd,0xa9,0xad,0x5d,0x6b,0x6d,0x5f,0xe5,0x0f,0x00,0x00,
- X 0x00,0x00,0x00,0x00,0x00,0xbf,0xd2,0xfa,0xf7,0x4b,0xdb,0xff,0x83,0x05,0x10,
- X 0x20,0x00,0x00,0x00,0x00,0x80,0xfe,0xaa,0xee,0x5f,0x25,0x6d,0xb5,0xd6,0x03,
- X 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x7f,0x51,0xff,0xff,0x0b,0x75,0xeb,0xab,
- X 0x0b,0x00,0x00,0x00,0x00,0x00,0x40,0x84,0x7c,0xa5,0xed,0x75,0x01,0xdf,0x5f,
- X 0xc7,0x03,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xda,0x54,0x7f,0xff,0x02,0xf4,
- X 0xf7,0xda,0x06,0x00,0x00,0x80,0x00,0x00,0x00,0xc0,0x69,0xb2,0xaa,0x5b,0x21,
- X 0xbf,0x5f,0xc5,0x03,0x00,0x00,0x00,0x00,0x00,0x00,0x40,0x55,0x89,0xd4,0xb6,
- X 0x00,0xfa,0xff,0xaa,0x05,0x01,0x00,0x00,0x00,0x00,0x00,0xa0,0x23,0x52,0xaa,
- X 0x4d,0x12,0x6d,0xd7,0xc2,0x03,0x00,0x00,0x00,0x00,0x00,0x00,0xc0,0x5c,0x09,
- X 0xa1,0xa4,0x00,0xd8,0xfd,0xd5,0x0a,0x00,0x02,0x00,0x00,0x00,0x40,0xa0,0x25,
- X 0x22,0x14,0x11,0x42,0xb1,0xaa,0xc2,0x03,0x00,0x00,0x00,0x00,0x00,0x00,0xc0,
- X 0x52,0x11,0x41,0xa4,0x10,0xa4,0x56,0xa5,0x06,0x00,0x00,0x00,0x00,0x00,0x00,
- X 0x20,0x29,0x4a,0x04,0x00,0x40,0x81,0x0a,0xd2,0x01,0x00,0x00,0x00,0x00,0x00,
- X 0x00,0xc0,0x5a,0x01,0x00,0x54,0x01,0x28,0xa8,0x84,0x02,0x00,0x00,0x00,0x00,
- X 0x00,0x00,0x40,0x2a,0x95,0x28,0x51,0xa4,0x82,0x20,0x60,0x01,0x00,0x00,0x00,
- X 0x00,0x00,0x00,0x40,0x5d,0x21,0x00,0x08,0x01,0x10,0x88,0x0a,0x02,0x00,0x00,
- X 0x00,0x00,0x00,0x00,0x82,0x2a,0x95,0x02,0xa5,0x50,0x05,0x02,0x40,0x01,0x00,
- X 0x00,0x00,0x00,0x00,0x00,0x80,0xaa,0x04,0x90,0x28,0x0a,0x40,0x40,0x48,0x03,
- X 0x00,0x00,0x00,0x00,0x00,0x00,0x20,0x25,0xa9,0x40,0x43,0x91,0x0a,0x00,0x41,
- X 0x01,0x00,0x00,0x00,0x00,0x00,0x00,0x80,0x9a,0x12,0x95,0xb4,0x24,0x24,0x11,
- X 0x12,0x02,0x00,0x00,0x00,0x00,0x00,0x00,0x40,0xa5,0x24,0xaa,0xea,0x52,0x09,
- X 0x40,0x88,0x01,0x00,0x00,0x00,0x00,0x00,0x40,0x40,0x52,0x95,0x52,0x75,0xb5,
- X 0x54,0x09,0x41,0x02,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x29,0x22,0xd4,0xaa,
- X 0x6a,0x0b,0x20,0x24,0x01,0x00,0x00,0x00,0x00,0x00,0x00,0x80,0x48,0x95,0xaa,
- X 0xd4,0xdd,0xa8,0x0a,0x41,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xab,0x54,
- X 0x29,0x69,0x37,0x29,0x20,0x94,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x80,0x28,
- X 0x89,0x54,0xaa,0x5a,0x92,0x8a,0x42,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
- X 0xa3,0x52,0x55,0xd5,0x57,0x20,0x10,0x28,0x01,0x00,0x00,0x00,0x00,0x00,0x00,
- X 0x00,0x94,0x2a,0x55,0x55,0xaa,0x4a,0xa5,0x12,0x00,0x00,0x00,0x00,0x00,0x00,
- X 0x00,0x00,0xaa,0xa4,0xaa,0xaa,0x54,0x11,0x10,0x40,0x00,0x00,0x00,0x00,0x00,
- X 0x00,0x00,0x00,0xa8,0x52,0x55,0xab,0x4a,0x4d,0x85,0x2a,0x00,0x00,0x00,0x00,
- X 0x00,0x00,0x00,0x00,0x80,0x4a,0x55,0xad,0xaa,0x52,0x12,0x00,0x00,0x00,0x00,
- X 0x00,0x00,0x00,0x00,0x02,0x40,0xa9,0xea,0x77,0x55,0xad,0xa4,0x4a,0x00,0x00,
- X 0x00,0x00,0x00,0x00,0x00,0x00,0x20,0x95,0xb6,0xaa,0xaf,0x48,0x02,0x00,0x00,
- X 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x80,0x4a,0xed,0x92,0x50,0x57,0x51,0x2a,
- X 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x40,0x55,0x9a,0x4a,0x4a,0x95,0x84,
- X 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x80,0xa4,0xaa,0x54,0x25,0x6d,
- X 0x29,0x0a,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x40,0x55,0x55,0x55,0xa9,
- X 0x9a,0x84,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x80,0xaa,0x2a,0x55,
- X 0x15,0x64,0x21,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xa5,0x56,
- X 0xed,0xaa,0x2a,0x8a,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x40,0x55,
- X 0x55,0x75,0x57,0x51,0x41,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
- X 0x55,0x55,0xdb,0xad,0xaa,0x14,0x01,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
- X 0x80,0xaa,0xaa,0xa4,0xaa,0x54,0x42,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
- X 0x00,0x80,0xaa,0xaa,0x12,0x91,0x4a,0x14,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
- X 0x00,0x00,0x00,0x55,0x55,0x44,0x44,0xa9,0x22,0x00,0x00,0x00,0x00,0x00,0x00,
- X 0x00,0x00,0x00,0x40,0x55,0x95,0x12,0x11,0x4a,0x14,0x00,0x00,0x00,0x00,0x00,
- X 0x00,0x00,0x00,0x00,0x00,0xaa,0xaa,0xa4,0x44,0x25,0x01,0x00,0x00,0x00,0x00,
- X 0x00,0x00,0x00,0x00,0x00,0xc0,0xaa,0xaa,0x4a,0x55,0xaa,0x04,0x00,0x00,0x00,
- X 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xb5,0x56,0xb5,0xaa,0x12,0x09,0x00,0x00,
- X 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x40,0xaa,0xaa,0x4a,0x55,0xa5,0x04,0x00,
- X 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x80,0x6a,0x55,0xb5,0x2a,0x11,0x02,
- X 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x80,0xd4,0xaa,0x42,0x55,0xaa,
- X 0x04,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x40,0x55,0xab,0xaa,0x88,
- X 0x8a,0x02,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x80,0xaa,0x5a,0x95,
- X 0x52,0xa4,0x08,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x80,0x54,0xab,
- X 0x52,0xaa,0x52,0x02,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x80,0x6a,
- X 0x55,0x55,0x45,0x55,0x01,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x40,
- X 0xaa,0xae,0x24,0xa9,0xa8,0x04,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
- X 0xa0,0x54,0x55,0x55,0x4a,0x4b,0x02,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
- X 0x00,0x10,0x55,0x7b,0x55,0x55,0xaa,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
- X 0x00,0x00,0x4a,0xa9,0xd6,0xaa,0xaa,0x12,0x02,0x00,0x00,0x00,0x00,0x00,0x00,
- X 0x00,0x00,0x80,0xa2,0x54,0x55,0xad,0xaa,0x4a,0x01,0x00,0x00,0x00,0x00,0x00,
- X 0x00,0x00,0x00,0x28,0x94,0x52,0xed,0xb6,0x55,0x95,0x04,0x00,0x00,0x00,0x00,
- X 0x00,0x00,0x00,0x00,0x84,0x42,0x2a,0x55,0x55,0x6d,0x25,0x21,0x00,0x00,0x00,
- X 0x00,0x00,0x00,0x00,0xa0,0x52,0x94,0xa4,0xaa,0x6d,0x95,0x94,0x04,0x00,0x00,
- X 0x00,0x00,0x00,0x00,0x00,0x00,0x84,0xa2,0x52,0xd5,0xaa,0x6a,0x25,0x10,0x05,
- X 0x00,0x00,0x00,0x00,0x00,0x00,0xa0,0x10,0x14,0x25,0x55,0x55,0x95,0x92,0x42,
- X 0x10,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x84,0x42,0x52,0x55,0x6d,0x55,0x49,
- X 0x00,0x80,0x00,0x00,0x00,0x00,0x00,0x00,0x40,0x50,0xa8,0x24,0xa9,0xaa,0x2a,
- X 0x25,0x15,0x01,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x04,0x24,0x95,0xa4,0x2a,
- X 0x95,0x10,0x00,0x24,0x00,0x00,0x00,0x00,0x00,0x00,0x20,0x91,0x92,0x48,0x55,
- X 0xa5,0x48,0x45,0x45,0x80,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x20,0x20,0x25,
- X 0x49,0x52,0xa5,0x28,0x10,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x40,0x82,0x44,
- X 0x4a,0x92,0x4a,0x12,0x81,0x04,0x22,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x08,
- X 0x91,0x24,0x55,0xa9,0x4a,0x2a,0x01,0x40,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
- X 0x21,0x24,0xa9,0xa4,0x4a,0x24,0x41,0x14,0x20,0x00,0x00,0x00,0x00,0x00,0x00,
- X 0x00,0x00,0x40,0x4a,0x2a,0xa9,0x92,0x14,0x81,0x08,0x00,0x00,0x00,0x00,0x00,
- X 0x00,0x80,0x94,0x92,0xa4,0x48,0x52,0x25,0x49,0x04,0x10,0x00,0x00,0x00,0x00,
- X 0x00,0x00,0x00,0x00,0x00,0x29,0xa5,0xaa,0x54,0x22,0x49,0x04,0x00,0x00,0x00,
- X 0x00,0x00,0x00,0x00,0x52,0xaa,0x92,0xaa,0xaa,0x8a,0x14,0x00,0x09,0x00,0x00,
- X 0x00,0x00,0x00,0x00,0x00,0x04,0x00,0x48,0x51,0x55,0x55,0x42,0x49,0x00,0x00,
- X 0x00,0x00,0x00,0x00,0x00,0x00,0x90,0x52,0x95,0x4a,0x55,0x25,0x29,0x80,0x02,
- X 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x20,0x04,0x48,0xa9,0x6a,0x55,0x0a,0x52,
- X 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x88,0x50,0x25,0xaa,0xdd,0x4a,0xa1,
- X 0x80,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x20,0x0a,0x50,0x55,0xab,0xaa,
- X 0x08,0x28,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x10,0x40,0x50,0x45,0xa9,0xde,
- X 0x16,0x25,0x11,0x00,0x00,0x00,0x01,0x00,0x00,0x00,0x00,0x20,0x85,0x90,0x54,
- X 0xeb,0xaa,0x80,0x04,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x80,0x28,0x4a,
- X 0xaa,0x5e,0x55,0x12,0x05,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x10,0x00,0x05,
- X 0x91,0xaa,0xb5,0xaa,0x44,0x01,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x40,
- X 0xaa,0x04,0x51,0x6d,0x2b,0xa9,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x10,
- X 0x00,0x28,0x51,0x94,0x5a,0x55,0x55,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
- X 0x00,0x00,0xa4,0x4a,0xa9,0xb6,0xaa,0x0a,0x00,0x00,0x00,0x00,0x02,0x00,0x00,
- X 0x00,0x20,0x00,0x40,0x25,0x4a,0x55,0xab,0x05,0x00,0x00,0x00,0x00,0x00,0x00,
- X 0x00,0x00,0x08,0x02,0x10,0x55,0x55,0xed,0x5a,0x01,0x00,0x00,0x00,0x00,0x00,
- X 0x00,0x00,0x00,0x10,0x00,0x00,0x68,0xb5,0xbb,0x05,0x00,0x00,0x00,0x00,0x00,
- X 0x00,0x00,0x00,0x00,0x40,0x20,0x00,0x80,0xaa,0x4a,0x00,0x00,0x00,0x00,0x00,
- X 0x00,0x00,0x00,0x00,0x00,0x14,0x00,0x01,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
- X 0x00,0x00,0x01,0x00,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
- X 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x50,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
- X 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x14,0x00,0x00,0x00,0x00,0x00,0x00,
- X 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x08,0x20,0x00,0x00,0x00,0x00,
- X 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x10,0x01,0x00,0x00,0x00,
- X 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x01,0x00,0x00,0x00,0x2d,0x00,0x00,0x00,
- X 0x00,0x00,0x00,0x00,0x28,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x0a,0x24,0x49,
- X 0x12,0xa9,0x24,0x55,0x52,0xab,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x5d,0xab,
- X 0xaa,0xda,0xaa,0xaa,0x24,0xa9,0x24,0x02,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
- X 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00};
- SHAR_EOF
- chmod 0664 xtpanel/help/dave.xbm ||
- echo 'restore of xtpanel/help/dave.xbm failed'
- Wc_c="`wc -c < 'xtpanel/help/dave.xbm'`"
- test 13634 -eq "$Wc_c" ||
- echo 'xtpanel/help/dave.xbm: original size 13634, current size' "$Wc_c"
- fi
- # ============= xtpanel/help/steve.xbm ==============
- if test -f 'xtpanel/help/steve.xbm' -a X"$1" != X"-c"; then
- echo 'x - skipping xtpanel/help/steve.xbm (File already exists)'
- else
- echo 'x - extracting xtpanel/help/steve.xbm (Text)'
- sed 's/^X//' << 'SHAR_EOF' > 'xtpanel/help/steve.xbm' &&
- #define noname_width 127
- #define noname_height 167
- static char noname_bits[] = {
- X 0x08,0x81,0x04,0x41,0x42,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x90,0x20,
- X 0x29,0xa2,0x28,0x51,0x14,0x10,0x94,0x94,0x44,0x24,0x88,0x20,0xa5,0xa4,0x4a,
- X 0x4a,0x2a,0x08,0x02,0x04,0x41,0x41,0x02,0x00,0x00,0x00,0x00,0x04,0x00,0x10,
- X 0x20,0x29,0x49,0x42,0x51,0x41,0x10,0x14,0x40,0x42,0x10,0x01,0x01,0x00,0x80,
- X 0x04,0x4a,0x44,0x25,0x08,0x04,0x14,0x45,0x80,0x08,0x10,0x02,0x00,0x20,0x40,
- X 0x12,0x50,0x20,0x29,0x2a,0x22,0x49,0x41,0x00,0x02,0x02,0x00,0x00,0x00,0x00,
- X 0x00,0x00,0x02,0x0a,0x44,0x11,0x08,0x00,0x04,0x49,0x48,0x20,0x01,0x00,0x08,
- X 0x00,0x02,0x40,0x90,0x50,0x11,0x25,0x82,0x24,0x41,0x00,0x00,0x00,0x08,0x00,
- X 0x00,0x00,0x00,0x00,0x00,0x04,0xa4,0x28,0x10,0x82,0x08,0x92,0x04,0x02,0x40,
- X 0x10,0x00,0x00,0x20,0x02,0x22,0x51,0x11,0x45,0x84,0x20,0x80,0x00,0x40,0x90,
- X 0x00,0x00,0x00,0x00,0x00,0x20,0x00,0x00,0x88,0x28,0x10,0x04,0x25,0x04,0x01,
- X 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x88,0xa4,0x22,0x25,0x02,0x21,0x00,0x40,
- X 0x10,0x01,0x04,0x00,0x00,0x00,0x00,0x00,0x01,0x00,0x90,0x10,0x10,0x08,0x88,
- X 0x10,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x20,0x92,0x4a,0x2a,0x00,0x81,
- X 0x02,0x02,0x02,0x20,0x80,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x09,0x22,
- X 0x00,0x20,0x00,0x20,0x02,0x00,0x00,0x00,0x00,0x00,0x00,0x44,0x92,0x54,0x24,
- X 0x00,0x28,0x04,0x40,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x20,0x00,0x00,0x01,
- X 0x29,0x44,0x02,0x80,0x04,0x04,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x49,
- X 0x54,0x42,0x00,0x00,0x11,0x10,0x00,0x00,0x08,0x20,0x09,0x00,0x00,0x00,0x48,
- X 0x00,0x80,0x28,0x08,0x11,0x00,0x80,0x40,0x88,0x40,0xff,0xb7,0x02,0x00,0x00,
- X 0x00,0x92,0x0a,0x12,0x41,0x40,0x04,0x01,0x00,0x00,0xa0,0xff,0x7f,0x55,0x00,
- X 0x00,0x00,0x00,0xa0,0x24,0x00,0x04,0x20,0x00,0x04,0x00,0xff,0xff,0xff,0x87,
- X 0x00,0x00,0x20,0x24,0x09,0x11,0x10,0x00,0x01,0x44,0x00,0xd0,0xff,0xff,0xff,
- X 0xbf,0x0a,0x00,0x02,0x01,0x40,0x24,0x80,0x00,0x08,0x00,0x40,0x7a,0xff,0xff,
- X 0xff,0xff,0x07,0x00,0x00,0x48,0x15,0x11,0x04,0x24,0x80,0x00,0x01,0xd5,0xed,
- X 0xff,0xff,0xff,0x1f,0x00,0x10,0x01,0x40,0x24,0x20,0x00,0x01,0x08,0x48,0xef,
- X 0xff,0xff,0xff,0xff,0x1b,0x00,0x00,0x48,0x12,0x09,0x00,0x00,0x00,0x00,0xc0,
- X 0x7a,0x77,0xff,0xff,0xff,0x37,0x00,0x00,0x02,0x40,0x22,0x84,0x24,0x24,0x21,
- X 0xf8,0xed,0xff,0xff,0xff,0xff,0x7f,0x01,0x20,0x90,0x0a,0x49,0x00,0x00,0x00,
- X 0x80,0xfc,0xfe,0xb6,0xb7,0xff,0xff,0xff,0x01,0x82,0x00,0x40,0x12,0x10,0x40,
- X 0x00,0x04,0xf6,0xeb,0xff,0xfe,0xff,0xff,0xff,0x05,0x00,0x24,0x29,0x24,0x01,
- X 0x09,0x92,0x00,0x7f,0x5f,0xdb,0xff,0xff,0xff,0xff,0x23,0x00,0x00,0x02,0x11,
- X 0x40,0x00,0x00,0xc0,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0x0f,0x48,0x92,0xa8,
- X 0x24,0x08,0x80,0x00,0x90,0xff,0xaa,0xff,0xff,0xff,0xff,0xff,0x0f,0x01,0x00,
- X 0x00,0x12,0x00,0x12,0x92,0xe4,0xff,0xff,0xfd,0xff,0xff,0xff,0xff,0x5f,0x00,
- X 0x49,0xaa,0x24,0x81,0x00,0x00,0xe0,0xff,0x6b,0xff,0xff,0xff,0xff,0xff,0x3f,
- X 0x20,0x80,0x00,0x11,0x08,0x48,0x20,0xfa,0x7f,0xd7,0xef,0xff,0xff,0xff,0xff,
- X 0x5f,0x01,0x12,0x2a,0x4a,0x20,0x00,0x09,0xf8,0xff,0xeb,0xfd,0xff,0xff,0xff,
- X 0xff,0x7f,0x88,0x80,0x40,0x21,0x00,0x01,0x40,0xfc,0xff,0x5f,0xff,0xff,0xfe,
- X 0xff,0xff,0xff,0x02,0x24,0x0a,0x0a,0x04,0x48,0x00,0xfe,0xff,0xd2,0xff,0xad,
- X 0xab,0xf6,0xff,0xff,0x21,0x81,0x50,0x29,0x20,0x00,0x09,0xff,0xff,0xbd,0xda,
- X 0x56,0xfd,0xbf,0xff,0xff,0x0b,0x24,0x42,0x12,0x01,0x12,0x20,0xff,0xbf,0xca,
- X 0xbf,0x22,0x02,0xea,0xff,0x7f,0x07,0x81,0x90,0x24,0x88,0x00,0x82,0xff,0x7f,
- X 0x7b,0x4b,0x84,0xa8,0xda,0xde,0xff,0x2b,0x04,0x0a,0x49,0x00,0x80,0x80,0xff,
- X 0xef,0xd6,0x15,0x21,0x44,0xb5,0xff,0xff,0x8f,0x50,0xa1,0x24,0x24,0x12,0xa4,
- X 0xff,0xff,0x3d,0x02,0x80,0x28,0xd2,0xbe,0xfb,0x1f,0x02,0x44,0x12,0x01,0x40,
- X 0xc0,0xff,0x7f,0xaf,0x00,0x10,0x02,0xa9,0xff,0xfe,0xaf,0xa4,0x92,0x24,0x90,
- X 0x04,0xc9,0xff,0xff,0x17,0x20,0x41,0xa8,0x54,0x6f,0x77,0x1f,0x10,0x48,0x12,
- X 0x04,0x20,0xc0,0xff,0xff,0x95,0x00,0x08,0x04,0xa5,0xbd,0xff,0x7f,0x05,0x25,
- X 0x29,0x20,0x81,0xe4,0xff,0xdf,0x05,0x00,0x80,0x50,0xa8,0x7e,0xfd,0xbf,0x50,
- X 0x88,0x22,0x02,0x10,0xc0,0xff,0xff,0x02,0x00,0x20,0x04,0x55,0xd7,0x7f,0x7f,
- X 0x8a,0x52,0x14,0x48,0x42,0xf2,0xff,0x5f,0x00,0x90,0x00,0x51,0x48,0x7d,0xfd,
- X 0xff,0x10,0x89,0x2a,0x01,0x08,0xe0,0xff,0x6f,0x09,0x00,0x08,0x04,0xa5,0xde,
- X 0xf7,0x7f,0x45,0x44,0x11,0x24,0xa1,0xe4,0xff,0x3f,0x00,0x00,0x40,0x90,0xa8,
- X 0xfa,0xff,0xff,0x28,0x11,0x4a,0x00,0x04,0xe8,0xff,0x57,0x42,0x04,0x00,0x22,
- X 0xa4,0xf6,0xff,0xff,0x85,0x54,0x25,0x52,0x90,0xf0,0xff,0x1d,0x00,0x80,0x08,
- X 0x88,0xaa,0xde,0xff,0xff,0x53,0xa2,0x14,0x04,0x05,0xe5,0xff,0xaf,0x08,0x00,
- X 0x40,0x42,0x50,0xf5,0xff,0xff,0x8b,0x14,0x25,0x10,0x50,0xf0,0xbf,0x1b,0x02,
- X 0x00,0x00,0x88,0xaa,0xff,0xff,0xff,0x13,0xa9,0x14,0x84,0x04,0xe4,0xff,0x56,
- X 0x00,0x10,0x02,0x22,0x49,0xaa,0xff,0xff,0xa7,0x44,0x2a,0x10,0x92,0xf8,0xff,
- X 0x0b,0x00,0x00,0x50,0x48,0xb2,0xfd,0xff,0xff,0x4b,0x92,0x24,0x85,0x20,0xf2,
- X 0xff,0x55,0x12,0x01,0x00,0x55,0x49,0xd5,0xff,0xff,0x27,0xa9,0x2a,0x50,0x82,
- X 0xf8,0xaf,0x0a,0x00,0x40,0x48,0xba,0xb5,0xfe,0xff,0xff,0x9b,0x92,0x12,0x04,
- X 0x28,0xe2,0xff,0x25,0x01,0x00,0x22,0x6f,0x57,0xd3,0xff,0xff,0x57,0x49,0x29,
- X 0x52,0x41,0xf4,0xbf,0x12,0x00,0x08,0xa8,0xfd,0xbf,0xea,0xff,0xff,0x5f,0x55,
- X 0x16,0x00,0x14,0xf9,0xef,0x05,0x10,0x41,0xf5,0xff,0xfd,0xf5,0xff,0xff,0xff,
- X 0x24,0x25,0xaa,0x22,0xf4,0x1f,0x22,0x01,0x90,0xda,0xdb,0xff,0xab,0xff,0xff,
- X 0x2f,0x55,0x59,0x10,0x48,0xf9,0xef,0x09,0x04,0xa0,0xba,0x62,0xff,0xee,0xff,
- X 0xff,0xbf,0x4a,0x25,0x42,0x11,0xfa,0x2b,0x52,0x20,0x55,0x77,0xff,0xeb,0xdb,
- X 0xff,0xff,0x6f,0xa9,0x2a,0x54,0x8a,0xf4,0xff,0x17,0x49,0xda,0xfd,0xbf,0xbe,
- X 0x57,0xff,0xff,0x5f,0x55,0x15,0x80,0x50,0xfa,0x57,0x6d,0x8a,0xb4,0xff,0xd5,
- X 0x7b,0xed,0xff,0xff,0xbf,0x92,0x2a,0x2a,0x0a,0xf9,0xff,0xff,0xab,0x7a,0xbb,
- X 0xff,0xde,0xff,0xfd,0xff,0x57,0xa9,0x2a,0x44,0x51,0xfa,0xff,0xbf,0x5a,0xef,
- X 0xff,0xd5,0xbf,0x7e,0xff,0xff,0x5f,0x56,0x2a,0x29,0x24,0xf9,0xff,0xff,0x74,
- X 0xf2,0x7f,0xff,0xd7,0x9a,0xf4,0xff,0x5f,0xa5,0x2a,0x44,0x49,0xfa,0xff,0xff,
- X 0xdf,0x65,0xfb,0xff,0x3e,0xa5,0xfe,0xff,0xbf,0xaa,0x2a,0x22,0x92,0xe4,0xfe,
- X 0xff,0x7f,0xdd,0x5f,0xfd,0xaf,0xaa,0xbe,0xff,0x5f,0x55,0x2d,0x54,0x49,0x32,
- X 0xff,0xff,0xfb,0x75,0xf5,0xde,0x5a,0x4c,0xfd,0xff,0x5f,0xd5,0x2a,0x09,0x24,
- X 0xa9,0xfe,0xda,0xbf,0xa8,0x55,0x7a,0x57,0xa9,0xfe,0xff,0xbf,0xaa,0x2a,0xa4,
- X 0x92,0x14,0xbe,0xff,0x6f,0x61,0xa5,0xaa,0xad,0xaa,0xfb,0xff,0x57,0x55,0x55,
- X 0x52,0x49,0x69,0xfd,0xff,0xfb,0xe8,0x12,0xd5,0x52,0xc8,0xfe,0xff,0xaf,0xaa,
- X 0x36,0x84,0x14,0xbd,0xff,0xbb,0x6d,0x21,0xa5,0xaa,0x8a,0xea,0xff,0xff,0x57,
- X 0xd5,0x2a,0x29,0xa5,0x78,0xed,0xff,0xf7,0xe8,0x52,0x52,0x55,0x55,0xff,0xff,
- X 0xbf,0x5a,0x2d,0x52,0x92,0xaa,0xfe,0xfb,0x5a,0xc2,0x85,0x84,0x00,0xf5,0xff,
- X 0xdf,0xd7,0xd6,0x1a,0x29,0xa9,0x54,0x5d,0xd7,0x75,0x29,0x55,0x52,0xaa,0xd4,
- X 0xff,0x7f,0x6f,0x55,0x37,0x52,0x25,0xb9,0xea,0xbd,0x5a,0xc4,0x08,0x09,0x21,
- X 0x75,0xfb,0xff,0xdb,0xbb,0x2a,0x49,0x92,0xaa,0xba,0xdf,0x75,0x21,0xa6,0x40,
- X 0x48,0xda,0xff,0xbf,0xbe,0xd6,0x36,0x92,0x54,0x72,0x6d,0xab,0xaa,0x94,0x09,
- X 0x2a,0xa5,0xea,0xfe,0x7f,0xf7,0x5a,0x2d,0x54,0xa5,0xaa,0xbd,0x5d,0x35,0x41,
- X 0xa4,0x80,0x20,0xba,0xf7,0x5f,0x5f,0xb7,0x37,0x29,0x95,0xd4,0xde,0xaa,0x5a,
- X 0xaa,0x05,0x12,0x4a,0xf5,0xfd,0x7f,0xff,0x6d,0x2d,0x94,0x52,0x65,0xbb,0x56,
- X 0x55,0x01,0xaa,0x40,0x29,0x6d,0xff,0xaf,0x7b,0xbb,0x35,0xa5,0x54,0xaa,0x7d,
- X 0xa9,0xaa,0xd4,0x14,0x0a,0x52,0xfd,0xfb,0x5f,0xff,0xef,0x56,0xa8,0x4a,0xd5,
- X 0x5f,0x55,0x74,0x21,0xaa,0xa0,0x88,0xd6,0xee,0xaf,0xff,0xbb,0x3d,0x95,0xaa,
- X 0xaa,0x7d,0xa5,0x2a,0x44,0x51,0x01,0xb5,0xfd,0xff,0xdf,0x7f,0xef,0x16,0x54,
- X 0x55,0x49,0xbb,0x95,0x54,0x91,0xa4,0xaa,0x44,0xbb,0xfb,0xef,0xff,0xbf,0x3b,
- X 0xa5,0xaa,0xaa,0x7e,0x25,0x29,0xa0,0x2a,0x45,0xaa,0xee,0xfe,0xff,0xff,0xfb,
- X 0x2e,0x54,0x52,0xaa,0xed,0x95,0xa4,0xd2,0xd5,0x10,0x51,0xfb,0xfb,0xff,0xff,
- X 0xbf,0x3b,0x55,0x55,0x55,0xbf,0x2a,0xa9,0x68,0x3f,0x22,0x4a,0xd5,0xff,0xff,
- X 0xff,0xff,0x37,0x52,0x55,0x55,0xff,0x57,0xd2,0xf6,0xff,0x08,0xa1,0xb4,0xed,
- X 0xff,0xff,0x6f,0x3d,0xaa,0xaa,0xaa,0xbe,0x0a,0x78,0xfb,0x37,0xa2,0x94,0xea,
- X 0xff,0xff,0xff,0xff,0x57,0x55,0x55,0x55,0xff,0x55,0xe5,0xff,0xaf,0x10,0x4a,
- X 0xb5,0xfe,0xff,0xff,0xff,0x3d,0xaa,0xaa,0xaa,0xfe,0x05,0xe8,0xff,0x5a,0x42,
- X 0x51,0xf5,0xff,0xff,0xff,0xff,0x37,0x55,0x55,0x55,0xfd,0xaa,0xf2,0xff,0xaf,
- X 0x28,0x54,0xad,0xfd,0xff,0xff,0x7f,0x3f,0xaa,0x6a,0x6b,0xbf,0x12,0xc9,0xbf,
- X 0xba,0x42,0xa9,0xfa,0xff,0xff,0xff,0xff,0x5b,0x55,0x5b,0xad,0xfa,0xaa,0x50,
- X 0xfd,0xed,0x2d,0x4a,0xad,0xff,0xff,0xff,0xff,0x3f,0x6a,0x55,0x55,0xbf,0x45,
- X 0xaa,0x57,0xbb,0xaa,0x54,0xf5,0xff,0xff,0xff,0xff,0x37,0x5a,0x55,0xd5,0x7a,
- X 0x35,0xd1,0xdb,0xee,0xaf,0x52,0xfd,0xff,0xff,0xff,0xff,0x3f,0xd5,0xb6,0xad,
- X 0xfd,0x4b,0x6a,0xad,0xbd,0x6a,0x55,0xd5,0xfe,0xff,0xff,0xff,0x2f,0xaa,0x5a,
- X 0xb5,0x7e,0x55,0xb5,0x97,0xd6,0xad,0xaa,0xfe,0xff,0xff,0xff,0xff,0x3f,0x6d,
- X 0xd5,0x6a,0xfb,0x56,0x7a,0x5d,0x7f,0x5b,0x55,0xb5,0xff,0xff,0xff,0xff,0x3f,
- X 0xb5,0xb6,0xae,0xfd,0x55,0xad,0xf7,0xf7,0xb7,0xab,0xfe,0xff,0xff,0xff,0xff,
- X 0x3f,0xaa,0x6d,0xb5,0xfe,0x56,0x7b,0xff,0xfe,0xdf,0xaa,0xf5,0xff,0xff,0xff,
- X 0xff,0x37,0x6d,0xab,0xad,0xf5,0xad,0xdd,0xbf,0xbb,0xbb,0x6b,0xff,0xff,0xff,
- X 0xff,0xff,0x3f,0xda,0x5a,0xdb,0xfe,0xdb,0xf6,0xfb,0xd5,0xee,0xd6,0xee,0xff,
- X 0xff,0xff,0xff,0x3f,0x56,0xed,0x6a,0xfb,0xae,0xfd,0x16,0xa8,0xfb,0xbf,0xfb,
- X 0xff,0xff,0xff,0xff,0x3f,0x6d,0x5b,0x57,0xff,0xdb,0xb7,0x4b,0x65,0x55,0xeb,
- X 0xff,0xff,0xff,0xff,0xff,0x3f,0xb5,0xad,0xed,0xfa,0xef,0xfe,0x26,0xa8,0xf6,
- X 0xbf,0xfe,0xff,0xff,0xff,0xff,0x3f,0xd6,0x7a,0xb5,0xff,0xf6,0xdb,0x95,0x55,
- X 0xd5,0xed,0xff,0xff,0xff,0xff,0xff,0x3f,0x6d,0xad,0x6e,0xed,0xff,0xbf,0x56,
- X 0xaa,0xaa,0xff,0xff,0xff,0xff,0xff,0xff,0x3f,0xda,0xdb,0xb5,0xff,0xb7,0xeb,
- X 0xba,0xb7,0xf5,0xde,0xfe,0xff,0xff,0xff,0xff,0x3f,0x6e,0xed,0xde,0xfd,0xff,
- X 0x5f,0xd5,0xaa,0xaa,0xff,0xff,0xff,0xff,0xff,0xff,0x3f,0xb5,0x5b,0x6b,0xff,
- X 0xef,0x6a,0x6b,0x55,0xd5,0xfe,0xff,0xff,0xff,0xff,0xff,0x3f,0xde,0xb6,0xbb,
- X 0xef,0xff,0x5f,0x55,0xaf,0xaa,0xfd,0xff,0xff,0xff,0xff,0xff,0x3f,0xb5,0xdd,
- X 0xd6,0xfa,0xff,0x5b,0xad,0x54,0x72,0xef,0xff,0xff,0xff,0xff,0xff,0x3f,0x6d,
- X 0x6b,0x7b,0xff,0x7f,0x6f,0x55,0xab,0xaa,0xff,0xff,0xff,0xff,0xff,0xff,0x3f,
- X 0xdb,0xbd,0xad,0xfd,0xff,0x5b,0x6d,0xd5,0xf6,0xfe,0xff,0xff,0xff,0xff,0xff,
- X 0x7f,0xed,0x6e,0x77,0xff,0xff,0xbf,0xab,0x52,0xad,0xff,0xff,0xff,0xff,0xff,
- X 0xff,0x3f,0xb6,0xfb,0xdd,0xbd,0xff,0x77,0xd5,0xb5,0xff,0xff,0xff,0xff,0xff,
- X 0xff,0xff,0x3f,0xee,0x56,0x77,0xf7,0xff,0xdd,0xb6,0xda,0xb6,0xff,0xff,0xff,
- X 0xff,0xff,0xff,0x3f,0xbd,0xfb,0xee,0xfe,0xff,0xff,0xad,0xeb,0xff,0xff,0xff,
- X 0xff,0xff,0xff,0xff,0x3f,0xd6,0xae,0xb5,0xf5,0xff,0x5f,0xf7,0xb6,0xf6,0xff,
- X 0xff,0xff,0xff,0xff,0xff,0x3f,0x7b,0x7b,0xdf,0xff,0x7f,0xf7,0xdd,0xed,0xff,
- X 0xff,0xff,0xff,0xff,0xff,0xff,0x7f,0xde,0xde,0xf5,0xda,0xff,0xff,0x77,0xdf,
- X 0xdd,0xff,0xff,0xff,0xff,0xff,0xff,0x3f,0xf5,0x6b,0xaf,0xf7,0xff,0xdf,0xde,
- X 0x7d,0xff,0xff,0xff,0xff,0xdf,0xff,0xff,0x3f,0x5e,0xfd,0xfb,0xfd,0xff,0xff,
- X 0xf7,0xdf,0xff,0xff,0xff,0xff,0xff,0xfb,0xff,0x3f,0xfb,0x57,0xaf,0xb7,0xff,
- X 0x7f,0x7f,0xf7,0xff,0xff,0xff,0xff,0xff,0xad,0xff,0x3f,0x5e,0xfd,0x7b,0xed,
- X 0xff,0xff,0xfb,0xff,0xff,0xff,0xff,0xff,0xf7,0xd7,0xfe,0x3f,0xf5,0x57,0xf7,
- X 0xbf,0xff,0xbf,0xdf,0xff,0xff,0xff,0xff,0xff,0xbf,0x2b,0xf9,0x7f,0xbe,0xfd,
- X 0xbd,0xea,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0x57,0xe5,0x3f,0xdb,
- X 0xb7,0xf7,0xbf,0xfe,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0x46,0x95,0x3f,
- X 0xfe,0xed,0x5d,0xeb,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xdd,0x9f,0x8a,
- X 0x3e,0xab,0xbf,0xf7,0xbf,0xfe,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0x2a,
- X 0x51,0x3e,0xfe,0xed,0xbd,0xad,0xfa,0xff,0xff,0xff,0xff,0xff,0xff,0x7f,0xbb,
- X 0x57,0x95,0x30,0x5b,0xbf,0xf7,0x2e,0xfd,0xff,0xfe,0xff,0xff,0xff,0xff,0xff,
- X 0xff,0x2a,0x25,0x25,0xfe,0xeb,0xbd,0x4b,0xfd,0xff,0xff,0xff,0xff,0xff,0xff,
- X 0x7f,0xb5,0x97,0xaa,0x28,0xeb,0xbe,0xef,0x15,0xf5,0xff,0xff,0xff,0xff,0xff,
- X 0xff,0xbf,0xfe,0x52,0x92,0x42,0xbe,0xff,0x7b,0xa5,0xfa,0xff,0xff,0xff,0xff,
- X 0xff,0xff,0xbf,0xba,0x8b,0xaa,0x14,0xff,0xb5,0x5e,0x09,0xed,0xff,0xff,0xff,
- X 0xff,0xff,0xff,0xaf,0xde,0x54,0x44,0x49,0x6a,0xef,0xaf,0xa4,0xf4,0xfe,0xff,
- X 0xff,0xff,0xff,0xff,0x9b,0xfc,0x8a,0x32,0x12,0xff,0x7f,0x2b,0x49,0xfa,0xff,
- X 0xff,0xff,0xff,0xff,0xff,0x0f,0xaf,0x52,0xc4,0x24,0xde,0xda,0x95,0x92,0xaa,
- X 0xfb,0xff,0xff,0xff,0xff,0xff,0x4b,0x5d,0x25,0x55,0x12,0xfb,0x7f,0x49,0x24,
- X 0xf4,0xfe,0xff,0xff,0xff,0xff,0xff,0x25,0xbf,0x88,0xa4,0x4a,0x7e,0xb7,0x24,
- X 0x95,0xa2,0xff,0xff,0xff,0xff,0xff,0xff,0x42,0x5d,0xa5,0x12,0x25,0xf7,0x4f,
- X 0x49,0x44,0xaa,0xfa,0xff,0xff,0xff,0xff,0xff,0x89,0xae,0x28,0x49,0x0a,0xbd,
- X 0x55,0x2a,0x29,0x48,0xd7,0xff,0xff,0xff,0xff,0xff,0x54,0xbf,0x92,0x54,0x25,
- X 0xef,0x92,0xa4,0x92,0x52,0xfd,0xff,0xff,0xff,0xff,0x7f,0xaf,0x2e,0x25,0x49,
- X 0x2a,0xfe,0x4a,0x49,0x24,0x49,0xab,0xfe,0xff,0xff,0xff,0xb7,0x7e,0xaf,0x90,
- X 0x94,0x04,0x1b,0x29,0x95,0x92,0xa4,0xaa,0xfb,0xff,0xff,0xff,0xdf,0x7f,0x5f,
- X 0x45,0x52,0x29,0xae,0x4a,0x42,0x24,0x92,0x54,0xfe,0xff,0xff,0xff,0xbf,0xff,
- X 0x2f,0x52,0x15,0x2a,0x4b,0xa4,0x94,0x92,0xa4,0xaa,0xd4,0xff,0xff,0xff,0xd5,
- X 0xff,0xae,0x44,0x48,0x49,0xa5,0x92,0x4a,0x44,0x12,0x54,0xaa,0xff,0xff,0xff,
- X 0xef,0xff,0x1f,0x95,0x4a,0x12,0x2a,0x55,0x90,0x12,0xc9,0x54,0xa1,0xff,0xff,
- X 0x7f,0xf9,0x57,0x57,0x52,0x92,0x54,0x91,0x84,0xaa,0x94,0x24,0x52,0xca,0xf7,
- X 0xff,0xff,0xfe,0x6b,0x1f,0x09,0x55,0x22,0x4a,0x29,0x09,0x21,0x91,0x54,0xf5,
- X 0xef,0xff,0x77,0xfb,0xf5,0x45,0x52,0xa2,0x0a,0x52,0x52,0xa4,0x94,0x44,0x52,
- X 0xf1,0xd7,0xf7,0xde,0xff,0x3a,0x2f,0x25,0x29,0x29,0xa4,0x8a,0x12,0x41,0x89,
- X 0xa4,0xfa,0xdf,0xff,0xbf,0x7f,0xa9,0x97,0x94,0xa4,0x24,0x2a,0xa2,0x48,0x2a,
- X 0x24,0x89,0xfa,0xaf,0xbd,0x5b,0xad,0xd4,0x27,0x45,0x2a,0x29,0x44,0x09,0x25,
- X 0x91,0x12,0xd4,0xfd,0xff,0xf7,0x2e,0x11,0x4b,0x97,0x28,0xa1,0x22,0x52,0xaa,
- X 0x88,0x84,0xa4,0x82,0xfa,0x3f,0xbf,0xb7,0xa4,0xac,0x4f,0x8a,0x94,0x2c,0x85,
- X 0x90,0x52,0x52,0x12,0x29,0xff,0xeb,0x6a,0x95,0x4a,0xd3,0x92,0x54,0xa5,0x22,
- X 0x30,0x25,0x09,0x89,0x48,0x44,0x74,0x55,0xad,0xaa,0x50,0x95,0x4a,0x22,0x94,
- X 0x14,0x4a,0x88,0xa4,0x24,0x25,0x29,0x81,0x48,0x22,0x01,0x25,0x22,0x91,0x44,
- X 0x21,0x22};
- SHAR_EOF
- chmod 0664 xtpanel/help/steve.xbm ||
- echo 'restore of xtpanel/help/steve.xbm failed'
- Wc_c="`wc -c < 'xtpanel/help/steve.xbm'`"
- test 13800 -eq "$Wc_c" ||
- echo 'xtpanel/help/steve.xbm: original size 13800, current size' "$Wc_c"
- fi
- # ============= xtpanel/string_buf.c ==============
- if test -f 'xtpanel/string_buf.c' -a X"$1" != X"-c"; then
- echo 'x - skipping xtpanel/string_buf.c (File already exists)'
- else
- echo 'x - extracting xtpanel/string_buf.c (Text)'
- sed 's/^X//' << 'SHAR_EOF' > 'xtpanel/string_buf.c' &&
- /*
- X * Copyright 1992 the Board of Trustees of the Leland Stanford Junior
- X * University. Official permission to use this software is included in
- X * the documentation. It authorizes you to use this file for any
- X * non-commercial purpose, provided that this copyright notice is not
- X * removed and that any modifications made to this file are commented
- X * and dated in the style of the example below.
- X */
- X
- /*
- X *
- X * source file: ./xtpanel/string_buf.c
- X *
- X * Steve Cole, Dave Nichols (SEP), September 29 1992
- X * Inserted this sample edit history entry.
- X * Please log any further modifications made to this file:
- X * Steve Cole, Dave Nichols (SEP), November 20 1992 - version 2.00
- X * 1) added new objects: toggle, scrollbar, graph.
- X * 2) added new actions: ASSIGN, SET.
- X * 3) objects can have multiple actions.
- X * 4) backquoted strings in actions get executed at action time.
- X */
- X
- #include <stdio.h>
- #include <string.h>
- #include <assert.h>
- #include "string_buf.h"
- X
- #ifndef MAX
- #define MAX(a,b) ( ((a)>(b)) ? (a):(b) )
- #endif
- X
- /* String buffer manager
- X * ======================
- X * these routines maintain a buffer and handle growing it to the correct size.
- X * A buffer starts off at size DEF_LEN.
- X */
- X
- #define DEF_LEN 2000
- X
- static void add_length( buffer, len )
- string_buf* buffer;
- int len;
- {
- X int newmax;
- X char* newbuf;
- X
- X if( buffer->len + len < buffer->max ) return;
- X
- X /* allocate a new buffer */
- X if( buffer->max == 0 ){
- X newmax= MAX(DEF_LEN,len);
- X }else{
- X newmax= MAX(((buffer->max)*2),(buffer->len + len ));
- X }
- X
- X if( (newbuf = (char*)malloc( newmax + 1 ) ) == 0 ){
- X fprintf(stderr,
- X "action string too long, unable to grow string buffer\n");
- X exit(-1);
- X }
- X
- X /* and copy over the old stuff */
- X if( buffer->len > 0 )
- X strcpy( newbuf, buffer->data );
- X else
- X newbuf[0] = '\0';
- X
- X /* free the old buffer and assign the new one */
- X if( buffer->data != 0 ) free( buffer->data );
- X buffer->data = newbuf; buffer->max = newmax;
- X
- }
- X
- string_buf* buf_start()
- {
- X string_buf* buffer;
- X
- X buffer = (string_buf*) malloc(sizeof(string_buf));
- X buffer->len=0;
- X buffer->max=0;
- X buffer->data=0;
- X
- X /* make sure the buffer is some default initial size */
- X add_length( buffer, DEF_LEN );
- X /* and set it to a null */
- X (buffer->data)[0]='\0';
- X
- X return buffer;
- X
- }
- X
- void buf_cat( buffer, str, len )
- string_buf* buffer;
- char* str;
- int len;
- {
- X /* make sure the buffer is big enough */
- X add_length( buffer, len );
- X assert( (buffer->len+len) <= buffer->max );
- X
- X strncat( buffer->data, str, len );
- X buffer->len += len;
- X buffer->data[buffer->len] = '\0';
- X
- X /* check for stupidities */
- X assert( strlen( buffer->data) == buffer->len );
- }
- X
- /* remove any trailing characters from the string str */
- void buf_trim( buffer, str )
- X string_buf *buffer;
- X char *str;
- {
- X int pos;
- X
- X pos = buffer->len;
- X
- X while( strchr( str, buffer->data[pos] ) != NULL ){
- X pos--;
- X }
- X buffer->data[pos+1] = '\0';
- X buffer->len = pos;
- }
- X
- /* get back the string , reset the buffer */
- char* buf_fetch( buffer )
- X string_buf* buffer;
- {
- X char * ret;
- X ret = buffer->data;
- X buffer->len=0;
- X buffer->max=0;
- X buffer->data = 0;
- X return ret;
- }
- X
- int buf_len( buffer ) string_buf* buffer; { return buffer->len; }
- X
- void buf_free(buffer)
- X string_buf* buffer;
- {
- X if( buffer->data != 0 ) free(buffer->data);
- X free(buffer) ;
- }
- X
- SHAR_EOF
- chmod 0664 xtpanel/string_buf.c ||
- echo 'restore of xtpanel/string_buf.c failed'
- Wc_c="`wc -c < 'xtpanel/string_buf.c'`"
- test 3409 -eq "$Wc_c" ||
- echo 'xtpanel/string_buf.c: original size 3409, current size' "$Wc_c"
- fi
- # ============= xtpanel/string_buf.h ==============
- if test -f 'xtpanel/string_buf.h' -a X"$1" != X"-c"; then
- echo 'x - skipping xtpanel/string_buf.h (File already exists)'
- else
- echo 'x - extracting xtpanel/string_buf.h (Text)'
- sed 's/^X//' << 'SHAR_EOF' > 'xtpanel/string_buf.h' &&
- #ifndef STRBUF_H
- #define STRBUF_H
- X
- /* these routines manage a growing string buffer
- X * Get a fresh instance with buf_start and then add characters to it
- X * using buf_cat (passing the instance) and specifying the length.
- X *
- X * Use buf_trim to trim characters from the end (trims characters in the
- X * string you specify bu stops at the first character not in the string.
- X *
- X * Use buf_fetch to get the character array back from the struct, NOTE
- X * this also resets the buffer back to zero.
- X *
- X * buf_free() frees the buffer and associated memory.
- X */
- X
- struct _string_buf {
- X char* data;
- X int len;
- X int max;
- } ;
- X
- typedef struct _string_buf string_buf;
- X
- #ifndef _NO_PROTO
- extern string_buf* buf_start();
- extern void buf_cat( string_buf*, char*, int );
- extern char* buf_fetch( string_buf* );
- extern int buf_len( string_buf* );
- extern void buf_free( string_buf* );
- extern void buf_trim( string_buf *, char * );
- X
- #else
- extern string_buf* buf_start();
- extern void buf_cat();
- extern char* buf_fetch();
- extern int buf_len();
- extern void buf_free();
- extern void buf_trim();
- #endif
- X
- #endif
- SHAR_EOF
- chmod 0664 xtpanel/string_buf.h ||
- echo 'restore of xtpanel/string_buf.h failed'
- Wc_c="`wc -c < 'xtpanel/string_buf.h'`"
- test 1091 -eq "$Wc_c" ||
- echo 'xtpanel/string_buf.h: original size 1091, current size' "$Wc_c"
- fi
- # ============= xtpanel/builders.c ==============
- if test -f 'xtpanel/builders.c' -a X"$1" != X"-c"; then
- echo 'x - skipping xtpanel/builders.c (File already exists)'
- else
- echo 'x - extracting xtpanel/builders.c (Text)'
- sed 's/^X//' << 'SHAR_EOF' > 'xtpanel/builders.c' &&
- /*
- X * Copyright 1992 the Board of Trustees of the Leland Stanford Junior
- X * University. Official permission to use this software is included in
- X * the documentation. It authorizes you to use this file for any
- X * non-commercial purpose, provided that this copyright notice is not
- X * removed and that any modifications made to this file are commented
- X * and dated in the style of the example below.
- X */
- X
- /*
- X *
- X * source file: ./xtpanel/builders.c
- X *
- X * Steve Cole, Dave Nichols (SEP), August 28 1992
- X * Inserted this sample edit history entry.
- X * Please log any further modifications made to this file:
- X * Steve Cole, Dave Nichols (SEP), November 20 1992 - version 2.00
- X * 1) added new objects: toggle, scrollbar, graph.
- X * 2) added new actions: ASSIGN, SET.
- X * 3) objects can have multiple actions.
- X * 4) backquoted strings in actions get executed at action time.
- X */
- X
- #include <X11/IntrinsicP.h>
- #include <X11/StringDefs.h>
- #include <X11/Xaw/Scrollbar.h>
- #include <X11/Xaw/Text.h>
- #include <X11/Xaw/AsciiText.h>
- #include <X11/Xmu/Converters.h>
- X
- #include "object.h"
- #include "tree.h"
- #include "builders.h"
- X
- #include <stdio.h>
- X
- extern Widget toplevel;
- X
- void common_tags(root, args, pnarg, mask )
- entry *root;
- Arg *args;
- int *pnarg;
- int mask;
- {
- X char *value;
- X
- X /* width */
- X if( mask & SET_WIDTH )
- X if (is_specified(root,"width")) {
- X value = get_value(root,"width","0");
- X SetTag( toplevel,args,pnarg,"width",value );
- X }
- X
- X /* height */
- X if( mask & SET_HEIGHT )
- X if (is_specified(root,"height")) {
- X value = get_value(root,"height","0");
- X SetTag( toplevel,args,pnarg,"height",value );
- X }
- X
- X /* orientation */
- X if( mask & SET_ORIENT )
- X if (is_specified(root,"orientation")) {
- X value = get_value(root,"orientation","0");
- X SetTag( toplevel,args,pnarg,"orientation",value );
- X }
- X
- X /* foreground color */
- X if( mask & SET_FG )
- X if (is_specified(root,"foreground")) {
- X value = get_value(root,"foreground","0");
- X SetTag( toplevel,args,pnarg,"foreground",value );
- X }
- X
- X /* background color */
- X if( mask & SET_BG )
- X if (is_specified(root,"background")) {
- X value = get_value(root,"background","0");
- X SetTag( toplevel,args,pnarg,"background",value );
- X }
- X
- X /* border color */
- X if( mask & SET_BORDER )
- X if (is_specified(root,"borderColor")) {
- X value = get_value(root,"borderColor","0");
- X SetTag( toplevel,args,pnarg,"borderColor",value );
- X }
- X
- X /* font */
- X if( mask & SET_FONT )
- X if (is_specified(root,"font")) {
- X value = get_value(root,"font","0");
- X SetTag( toplevel,args,pnarg,"font",value );
- X }
- X
- X /* bitmap */
- X if( mask & SET_BITMAP )
- X if (is_specified(root,"bitmap")) {
- X value = get_value(root,"bitmap","0");
- X SetTag( toplevel,args,pnarg,"bitmap",value );
- X }
- X
- X /* editType of text objects */
- X if( mask & SET_EDIT )
- X if (is_specified(root,"editType")) {
- X value = get_value(root,"editType","0");
- X SetTag( toplevel,args,pnarg,"editType",value );
- X }
- X
- }
- X
- /* Function Name: SetTag
- X * Description: Does an XtSetArg to set the value for a given tag
- X * Arguments: w = widget name, arg = argument list
- X * narg = # of arguments set in list
- X * tag = to be set, value = string to set tag to
- X * Returns: 1 if successful, 0 otherwise
- X */
- int SetTag(w, args, pnarg, tag, value )
- Widget w;
- Arg *args;
- int *pnarg;
- char *tag;
- char *value;
- {
- X XrmValue from, to;
- X Pixmap *pixmap, *shapemask;
- X extern void XmuCvtStringToPixmap();
- X static XtConvertArgRec screenConvertArg[] = {
- X { XtWidgetBaseOffset, (XtPointer) XtOffset(Widget, core.screen),
- X (Cardinal)sizeof(Screen *) }
- X };
- X
- X from.size = strlen(value) + 1;
- X from.addr = value;
- X
- X /* type String */
- X if (!strcmp(tag,"label")) {
- X XtSetArg(args[(*pnarg)], tag, value); (*pnarg)++;
- X return(1);
- X
- X /* type Dimension */
- X } else if (!strcmp(tag,"width") ||
- X !strcmp(tag,"height")) {
- X XtConvert(w, XtRString, (XrmValuePtr) &from, XtRDimension,
- X (XrmValuePtr) &to);
- X if (to.addr == NULL) {
- X return(0);
- X } else {
- X XtSetArg(args[(*pnarg)], tag, (Dimension) *((Dimension *) to.addr));
- X (*pnarg)++;
- X return(1);
- X }
- X
- X /* type Pixel */
- X } else if (!strcmp(tag,"foreground") ||
- X !strcmp(tag,"background") ||
- X !strcmp(tag,"borderColor")) {
- X XtConvert(w, XtRString, (XrmValuePtr) &from, XtRPixel,
- X (XrmValuePtr) &to);
- X if (to.addr == NULL) {
- X return(0);
- X } else {
- X XtSetArg(args[(*pnarg)], tag, (Pixel) *((Pixel *) to.addr));
- X (*pnarg)++;
- X return(1);
- X }
- X
- X /* type font */
- X } else if (!strcmp(tag,"font")) {
- X XtConvert(w, XtRString, (XrmValuePtr) &from, XtRFontStruct,
- X (XrmValuePtr) &to);
- X if (to.addr == NULL) {
- X return(0);
- X } else {
- X XtSetArg(args[(*pnarg)], tag, (XFontStruct*) *((XFontStruct **)
- X to.addr)); (*pnarg)++;
- X return(1);
- X }
- X
- X /* type Bitmap */
- X } else if (!strcmp(tag,"bitmap")) {
- X XtAddConverter(XtRString, XtRBitmap,XmuCvtStringToBitmap,
- X screenConvertArg, XtNumber(screenConvertArg));
- X XtConvert(w, XtRString, (XrmValuePtr) &from, XtRBitmap,
- X (XrmValuePtr) &to);
- X if (to.addr == NULL) {
- X return(0);
- X } else {
- X XtSetArg(args[(*pnarg)], tag, (Pixmap) *((Pixmap *) to.addr));
- X (*pnarg)++;
- X return(1);
- X }
- X
- X /* type Orientation */
- X } else if (!strcmp(tag,"orientation")) {
- X XtAddConverter(XtRString, XtROrientation, XmuCvtStringToOrientation,
- X NULL,(Cardinal) 0);
- X XtConvert(w, XtRString, (XrmValuePtr) &from, XtROrientation,
- X (XrmValuePtr) &to);
- X if (to.addr == NULL) {
- X return(0);
- X } else {
- X XtSetArg(args[(*pnarg)], tag, (XtOrientation) *((XtOrientation **)
- X to.addr)); (*pnarg)++;
- X return(1);
- X }
- X
- X /* type XawEditType */
- X } else if (!strcmp(tag,"editType")) {
- X XtSetArg(args[(*pnarg)], tag, (XawTextEditType) *((XawTextEditType *)
- X value)); (*pnarg)++;
- X return(1);
- X }
- X
- return 1;
- X
- }
- SHAR_EOF
- chmod 0664 xtpanel/builders.c ||
- echo 'restore of xtpanel/builders.c failed'
- Wc_c="`wc -c < 'xtpanel/builders.c'`"
- test 6167 -eq "$Wc_c" ||
- echo 'xtpanel/builders.c: original size 6167, current size' "$Wc_c"
- fi
- # ============= xtpanel/actions.h ==============
- if test -f 'xtpanel/actions.h' -a X"$1" != X"-c"; then
- echo 'x - skipping xtpanel/actions.h (File already exists)'
- else
- echo 'x - extracting xtpanel/actions.h (Text)'
- sed 's/^X//' << 'SHAR_EOF' > 'xtpanel/actions.h' &&
- X
- #ifndef ACTIONS_H
- X
- #define ACTIONS_H
- X
- #include "tree.h"
- X
- /* maximum number of arguments to an action */
- #define MAX_ARG 255
- X
- enum actType{ NONE, QUIT, PRINT, STRING, SYSTEM, ASSIGN, SET };
- X
- struct act_ {
- X enum actType type;
- X char* format;
- X int num_args;
- X char *args[MAX_ARG];
- X char *assignto;
- X char *totag;
- X struct act_ *next;
- };
- X
- typedef struct act_ action;
- X
- X
- #ifndef _NO_PROTO
- extern action* parse_actions( char*, entry* );
- extern void parse_one_action( action*, char*, char* );
- extern action* new_action( action* );
- extern void print_action( action* );
- extern perform_actions( char*, action*, int );
- extern perform_one_action( char*, action* );
- extern char* format_action( action* );
- extern int all_string_actions(action *);
- #else
- extern action* parse_actions();
- extern void parse_one_action();
- extern action* new_action();
- extern void print_action();
- extern perform_actions();
- extern perform_one_action();
- extern char *format_action();
- extern int all_string_actions();
- #endif
- X
- #endif
- SHAR_EOF
- chmod 0664 xtpanel/actions.h ||
- echo 'restore of xtpanel/actions.h failed'
- Wc_c="`wc -c < 'xtpanel/actions.h'`"
- test 1003 -eq "$Wc_c" ||
- echo 'xtpanel/actions.h: original size 1003, current size' "$Wc_c"
- fi
- true || echo 'restore of xtpanel/object.c failed'
- echo End of part 9, continue with part 10
- exit 0
- -----------------------------------------------------------------
- Steve Cole (steve@sep.stanford.edu, apple!sep!steve)
- Department of Geophysics, Stanford University, Stanford, CA 94305
-