root/trunk/txt/txtver.h

Revision 1, 3.4 kB (checked in by jvw, 3 years ago)

Initial check-in for TxWin? version 1.02 sources

Line 
1//
2//                     TxWin, Textmode Windowing Library
3//
4//   Original code Copyright (c) 1995-2005 Fsys Software and Jan van Wijk
5//
6// ==========================================================================
7//
8// This file contains Original Code and/or Modifications of Original Code as
9// defined in and that are subject to the GNU Lesser General Public License.
10// You may not use this file except in compliance with the License.
11// BY USING THIS FILE YOU AGREE TO ALL TERMS AND CONDITIONS OF THE LICENSE.
12// A copy of the License is provided with the Original Code and Modifications,
13// and is also available at http://www.dfsee.com/txwin/lgpl.htm
14//
15// This library is free software; you can redistribute it and/or modify
16// it under the terms of the GNU Lesser General Public License as published
17// by the Free Software Foundation; either version 2.1 of the License,
18// or (at your option) any later version.
19//
20// This library is distributed in the hope that it will be useful,
21// but WITHOUT ANY WARRANTY; without even the implied warranty of
22// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
23// See the GNU Lesser General Public License for more details.
24//
25// You should have received a copy of the GNU Lesser General Public License
26// along with this library; (lgpl.htm) if not, write to the Free Software
27// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
28//
29// Questions on TxWin licensing can be directed to: txwin@fsys.nl
30//
31// ==========================================================================
32//
33// TXTest version and name definitions
34//
35// Author: J. van Wijk
36//
37#ifndef    TXTVER_H
38   #define TXTVER_H
39
40#define TXT_INTROD     20030707L  // introduction date
41#define TXT_EXPIRE           33L  // 33 days until expiration for unregistred
42#define TXT_COMPILE    __DATE__   // compile date, as base for _EXPIRE
43
44#define TXT_V   "3.08 29-11-2005" // Removed REG stuff for TxWin 1.02 (Netlabs)
45//efine TXT_V   "3.07 29-09-2005" // Minor updates for Open TxWindows 1.0
46//efine TXT_V   "3.06 24-06-2005" // Fixed getch() hang for OS2, use kbhit()
47//efine TXT_V   "3.05 14-06-2005" // Updated for mouse tests
48//efine TXT_V   "3.04 24-01-2005" // Updated to test TXWIDGETS and dialog
49//efine TXT_V   "3.03 22-04-2004" // Updated to use new window colorschemes
50//efine TXT_V   "3.02 11-04-2004" // Working OpenFile/SaveAs dialogs on Linux
51//efine TXT_V   "3.01 24-03-2004" // Added CBOXES, CHARSET and COLORS to menu
52//efine TXT_V   "3.00 12-03-2004" // Added Linux project naming
53//efine TXT_V   "2.03 23-08-2003" // Added accelerator keys and menu-help
54//efine TXT_V   "2.02 17-08-2003" // Added mainmenu with MenuBar
55//efine TXT_V   "2.01 20-07-2003" // Added first list test stuff
56//efine TXT_V   "2.00 08-07-2003" // Initial TXTest specific version
57
58#if   defined (WIN32)
59   #if defined (__WATCOMC__)
60      #define TXT_N "TXTst wNT"
61      #define TXT_X "TXTWIN"
62   #else
63      #define TXT_N "TXTst-wNT"
64      #define TXT_X "TXTNT"
65   #endif
66#elif defined (DOS32)
67   #define TXT_N "TXTst Dos"
68   #define TXT_X "TXTDOS"
69#elif defined (LINUX)
70   #define TXT_N "TXT Linux"
71   #define TXT_X "TXTLIN"
72#else
73   #if defined (__WATCOMC__)
74      #define TXT_N "TXTst OS2"
75      #define TXT_X "TXTOS2"
76   #else
77      #define TXT_N "TXTst-OS2"
78      #define TXT_X "TXT"
79   #endif
80#endif
81#define TXT_C "(c) 2000-2005: Jan van Wijk"
82
83#endif
Note: See TracBrowser for help on using the browser.