Go to the documentation of this file.00001
00002
00003
00004
00005
00006
00007
00008
00009
00010
00011
00012
00013
00014
00015
00016
00017
00018
00019
00020 #ifndef XAP_DIALOG_ABOUT_H
00021 #define XAP_DIALOG_ABOUT_H
00022
00023
00024
00025
00026
00027 #ifndef UT_TYPES_H
00028 #include "ut_types.h"
00029 #endif
00030
00031 #include "xap_Dialog.h"
00032 #include "xav_View.h"
00033
00034
00035
00036
00037 #define XAP_ABOUT_TITLE "About %s"
00038 #define XAP_ABOUT_DESCRIPTION "%s is an Open Source application licensed under the GNU GPL.\nYou are free to redistribute this application."
00039 #define XAP_ABOUT_COPYRIGHT "Copyright (C) 1998-2011 Dom Lachowicz, and others"
00040 #define XAP_ABOUT_GPL "%s is available for use under the the terms\nof the GNU General Public License"
00041 #define XAP_ABOUT_VERSION "Version: %s"
00042 #define XAP_ABOUT_BUILD "Build options: %s"
00043 #define XAP_ABOUT_URL "For more information: http://www.abisource.com/"
00044 #define XAP_ABOUT_GPL_LONG "AbiWord and AbiSource are trademarks of AbiSource, Inc.\r\n\r\n%s is free software; you can redistribute it and/or \
00045 modify it under the terms of the GNU General Public License \
00046 as published by the Free Software Foundation; either version 2 \
00047 of the License, or (at your option) any later version.\r\n\r\n\
00048 This program is distributed in the hope that it will be useful, \
00049 but WITHOUT ANY WARRANTY; without even the implied warranty of \
00050 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the \
00051 GNU General Public License for more details."
00052
00053 #define XAP_ABOUT_GPL_LONG_LINE_BROKEN "AbiWord and AbiSource are trademarks of\nAbiSource, Inc.\n\n%s is free software; you can redistribute it\n \
00054 and/or modify it under the terms of the GNU General\n \
00055 Public License as published by the Free Software\n \
00056 Foundation; either version 2 of the License, or (at your\n \
00057 option) any later version.\r\n\r\n \
00058 This program is distributed in the hope that it will be useful,\n \
00059 but WITHOUT ANY WARRANTY; without even the\n \
00060 implied warranty of MERCHANTABILITY or FITNESS\n \
00061 FOR A PARTICULAR PURPOSE. See the GNU General\n \
00062 Public License for more details."
00063
00064 #define XAP_ABOUT_GPL_LONG_LF "AbiWord and AbiSource are trademarks of AbiSource, Inc.\n\n%s is free software; you can redistribute it and/or \
00065 modify it under the terms of the GNU General Public License \
00066 as published by the Free Software Foundation; either version 2 \
00067 of the License, or (at your option) any later version.\n\n\
00068 This program is distributed in the hope that it will be useful, \
00069 but WITHOUT ANY WARRANTY; without even the implied warranty of \
00070 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the \
00071 GNU General Public License for more details."
00072
00073 class ABI_EXPORT XAP_Dialog_About : public XAP_Dialog_NonPersistent
00074 {
00075 public:
00076 XAP_Dialog_About(XAP_DialogFactory * pDlgFactory, XAP_Dialog_Id id);
00077 virtual ~XAP_Dialog_About(void);
00078
00079 virtual void runModal(XAP_Frame * pFrame) = 0;
00080
00081 protected:
00082
00083 };
00084
00085 #endif // XAP_DIALOG_ABOUT_H