Main Page | Namespace List | Class Hierarchy | Alphabetical List | Class List | File List | Namespace Members | Class Members | File Members | Related Pages

strtmesg.h

Go to the documentation of this file.
00001 //     $Id: strtmesg.h,v 1.8 2007-04-13 16:15:54 mbickel Exp $
00002 //
00003 //     $Log: strtmesg.h,v $
00004 //     Revision 1.8  2007-04-13 16:15:54  mbickel
00005 //      Merged ASC2 branch
00006 //
00007 //     Revision 1.6.2.1  2006/06/03 20:42:23  mbickel
00008 //      Improving cargo dialog
00009 //      General polishing
00010 //
00011 //     Revision 1.6  2003/08/28 18:08:28  mbickel
00012 //      Added version information to Play Time dialog
00013 //
00014 //     Revision 1.5  2002/10/12 17:28:04  mbickel
00015 //      Fixed "enemy unit loaded" bug.
00016 //      Changed map format
00017 //      Improved log messages
00018 //
00019 //     Revision 1.4  2001/07/18 16:05:47  mbickel
00020 //      Fixed: infinitive loop in displaying "player exterminated" msg
00021 //      Fixed: construction of units by units: wrong player
00022 //      Fixed: loading bug of maps with mines
00023 //      Fixed: invalid map parameter
00024 //      Fixed bug in game param edit dialog
00025 //      Fixed: cannot attack after declaring of war
00026 //      New: ffading of sounds
00027 //
00028 //     Revision 1.3  2001/05/17 14:23:20  mbickel
00029 //      Rewrote command line parameters of all programs
00030 //      Made manpages generation optional
00031 //
00032 //     Revision 1.2  1999/11/16 03:42:40  tmwilson
00033 //      Added CVS keywords to most of the files.
00034 //      Started porting the code to Linux (ifdef'ing the DOS specific stuff)
00035 //      Wrote replacement routines for kbhit/getch for Linux
00036 //      Cleaned up parts of the code that gcc barfed on (char vs unsigned char)
00037 //      Added autoconf/automake capabilities
00038 //      Added files used by 'automake --gnu'
00039 //
00040 //
00041 /*
00042     This file is part of Advanced Strategic Command; http://www.asc-hq.de
00043     Copyright (C) 1994-1999  Martin Bickel  and  Marc Schellenberger
00044 
00045     This program is free software; you can redistribute it and/or modify
00046     it under the terms of the GNU General Public License as published by
00047     the Free Software Foundation; either version 2 of the License, or
00048     (at your option) any later version.
00049 
00050     This program is distributed in the hope that it will be useful,
00051     but WITHOUT ANY WARRANTY; without even the implied warranty of
00052     MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
00053     GNU General Public License for more details.
00054 
00055     You should have received a copy of the GNU General Public License
00056     along with this program; see the file COPYING. If not, write to the 
00057     Free Software Foundation, Inc., 59 Temple Place, Suite 330, 
00058     Boston, MA  02111-1307  USA
00059 */
00060 
00061 #ifndef strtmesgH
00062 #define strtmesgH
00063 
00064 #include "ascstring.h"
00065 
00066 
00068 extern ASCString getVersionAndCompilation();
00069 
00070 
00071 extern ASCString getstartupmessage (  );
00072 extern ASCString getaboutmessage (  );
00073 
00074 extern ASCString kgetstartupmessage (  );
00075 extern ASCString kgetaboutmessage (  );
00076 
00077 extern const char* getVersionString (  );
00078 extern const char* getFullVersionString (  );
00079 extern ASCString getVersionString ( int version );
00080 
00081 extern int getNumericVersion ( );
00082 
00083 
00084 #endif

Generated on Tue Jun 24 01:27:52 2008 for Advanced Strategic Command by  doxygen 1.4.2