source: trunk/src/gui/common/nepmd.h@ 2417

Last change on this file since 2417 was 2417, checked in by Andreas Schnellbacher, 14 years ago
  • Added svn keywords.
  • Property svn:keywords set to Date Revision Author HeadURL Id
File size: 2.8 KB
Line 
1/****************************** Module Header *******************************
2*
3* Module Name: nepmd.h
4*
5* Header with common values used by all source files of NEPMD.
6*
7* Copyright (c) Netlabs EPM Distribution Project 2002
8*
9* $Id: nepmd.h 2417 2011-05-15 23:32:51Z aschn $
10*
11* ===========================================================================
12*
13* This file is part of the Netlabs EPM Distribution package and is free
14* software. You can redistribute it and/or modify it under the terms of the
15* GNU General Public License as published by the Free Software
16* Foundation, in version 2 as it comes in the "COPYING" file of the
17* Netlabs EPM Distribution. This library is distributed in the hope that it
18* will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty
19* of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
20* General Public License for more details.
21*
22****************************************************************************/
23
24#ifndef NEPMD_H
25#define NEPMD_H
26
27#define __HOMEPAGE__ "http://nepmd.netlabs.org"
28
29// INI app names and keys of NEPMD project from OS2.INI
30#define NEPMD_INI_APPNAME "NEPMD"
31#define NEPMD_INI_KEYNAME_LANGUAGE "Language"
32#define NEPMD_INI_KEYNAME_ROOTDIR "RootDir"
33#define NEPMD_INI_KEYNAME_USERDIR "UserDir"
34
35#define NEPMD_SUBPATH_DEFAULTUSERDIR "myepm"
36
37// define some filenames for EPM
38#define NEPMD_FILENAME_LIBINFO ".NEPMD_INFO"
39
40// path definitions relative to NEPMD install dir
41// NOTE: last word of symbol names are taken from the
42// names of the macros used in makefiles where applicable ;-)
43
44#define NEPMD_SUBPATH_BINBINDIR "netlabs\\bin"
45#define NEPMD_SUBPATH_CMPINFDIR "netlabs\\book"
46#define NEPMD_SUBPATH_CMPHLPDIR "netlabs\\help"
47#define NEPMD_SUBPATH_USERBINDIR "bin"
48
49// file path and name definitions used by NepmdGetInstFilename
50
51#define NEPMD_SUBPATH_INIFILE NEPMD_SUBPATH_USERBINDIR
52#define NEPMD_DEVPATH_INIFILE "debug"
53#define NEPMD_FILENAME_INIFILE "nepmd.ini"
54
55#define NEPMD_SUBPATH_MESSAGEFILE NEPMD_SUBPATH_BINBINDIR
56#define NEPMD_DEVPATH_MESSAGEFILE "src\\nls\\netlabs\\bin"
57#define NEPMD_FILENAME_MESSAGEFILE "nepmd%s.tmf"
58
59#define NEPMD_SUBPATH_INFFILE NEPMD_SUBPATH_CMPINFDIR
60#define NEPMD_DEVPATH_INFFILE "compile\\base\\"NEPMD_SUBPATH_CMPINFDIR
61#define NEPMD_FILENAME_USRINFFILE "neusr%s.inf"
62#define NEPMD_FILENAME_PRGINFFILE "neprg%s.inf"
63
64#define NEPMD_SUBPATH_HELPFILE NEPMD_SUBPATH_CMPINFDIR
65#define NEPMD_DEVPATH_HELPFILE "compile\\base\\"NEPMD_SUBPATH_CMPHLPDIR
66#define NEPMD_FILENAME_HELPFILE "nepmd%s.hlp"
67
68// filename used by NepmdInitconfig
69#define NEPMD_SUBPATH_DEFAULTSFILE NEPMD_SUBPATH_BINBINDIR
70#define NEPMD_FILENAME_DEFAULTSFILE "defaults.dat"
71#define NEPMD_DEVPATH_DEFAULTSFILE "src\\netlabs\\bin"
72
73#endif // NEPMD_H
74
Note: See TracBrowser for help on using the repository browser.