50 lines
1.3 KiB
C
50 lines
1.3 KiB
C
|
/* c_config.h
|
||
|
*
|
||
|
* Copyright (c) 1994-1996, Marko Macek
|
||
|
*
|
||
|
* You may distribute under the terms of either the GNU General Public
|
||
|
* License or the Artistic License, as specified in the README file.
|
||
|
*
|
||
|
*/
|
||
|
|
||
|
#ifndef __CONFIG_H
|
||
|
#define __CONFIG_H
|
||
|
|
||
|
extern int ScreenSizeX;
|
||
|
extern int ScreenSizeY;
|
||
|
extern int CursorInsSize[2];
|
||
|
extern int CursorOverSize[2];
|
||
|
extern int SystemClipboard;
|
||
|
extern int OpenAfterClose;
|
||
|
extern int ShowMenuBar;
|
||
|
extern int ShowToolBar;
|
||
|
extern int SelectPathname;
|
||
|
extern char DefaultModeName[32];
|
||
|
extern int WSStyleSearch;
|
||
|
extern char PrintDevice[MAXPATH];
|
||
|
extern char CompileCommand[256];
|
||
|
extern int KeepHistory;
|
||
|
extern int LoadDesktopOnEntry;
|
||
|
extern int SaveDesktopOnExit;
|
||
|
extern int KeepMessages;
|
||
|
extern int ScrollBorderX;
|
||
|
extern int ScrollBorderY;
|
||
|
extern int ScrollJumpX;
|
||
|
extern int ScrollJumpY;
|
||
|
extern int GUIDialogs;
|
||
|
extern int SevenBit;
|
||
|
extern int WeirdScroll;
|
||
|
extern int LoadDesktopMode;
|
||
|
extern char HelpCommand[128];
|
||
|
extern char *ConfigSourcePath;
|
||
|
extern char ConfigFileName[MAXPATH];
|
||
|
|
||
|
int LoadConfig(int argc, char **argv, char *CfgFileName);
|
||
|
int GetIndentMode(const char *Str);
|
||
|
int GetHilitMode(const char *Str);
|
||
|
int UseDefaultConfig();
|
||
|
int AddCRegexp(int file, int line, int msg, const char *regexp);
|
||
|
int LoadFile(char *WhereName, char *CfgName);
|
||
|
|
||
|
#endif
|