aboutsummaryrefslogtreecommitdiffstats
path: root/nlmessages.h
blob: 5bf8186ea85f13c75441b6cf87dc3965485c9e4a (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
/* nlmessages.h */
/*****************************************************************************/
/* AS-Portierung                                                             */
/*                                                                           */
/* Einlesen und Verwalten von Meldungs-Strings                               */
/*                                                                           */
/* Historie: 13. 8.1997 Grundsteinlegung                                     */
/*           17. 8.1997 Verallgemeinerung auf mehrere Kataloge               */
/*                                                                           */
/*****************************************************************************/

typedef struct
         {
          char *MsgBlock;
          LongInt *StrPosis,MsgCount;
         } TMsgCat,*PMsgCat;

extern char *catgetmessage(PMsgCat Catalog, int Num);

extern void opencatalog(PMsgCat Catalog, char *File, char *Path, LongInt MsgId1, LongInt MsgId2);

extern char *getmessage(int Num);

extern void nlmessages_init(char *File, char *Path, LongInt MsgId1, LongInt MsgId2);