This repository has been archived on 2023-07-11. You can view files and clone it, but cannot push or open issues or pull requests.
fte/s_util.h

35 lines
1 KiB
C
Raw Normal View History

/* s_util.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 __EDITOR_H__
#define __EDITOR_H__
#define USE_CtrlEnter 1
#define S_BUSY 0
#define S_INFO 1
#define S_BOLD 2
#define S_ERROR 3
char* MakeBackup(char *FileName, char *NewName);
int GetPMClip();
int PutPMClip();
int FileLoad(int createFlags, const char *FileName, const char *Mode, EView *View);
int MultiFileLoad(int createFlags, const char *FileName, const char *Mode, EView *View);
int ParseSearchOption(int replace, char c, unsigned long &opt);
int ParseSearchOptions(int replace, const char *str, unsigned long &Options);
int ParseSearchReplace(EBuffer *B, const char *str, int replace, SearchReplaceOptions &opt);
int SetDefaultDirectory(EModel *M);
int GetDefaultDirectory(EModel *M, char *Path, int MaxLen);
int UnTabStr(char *dest, int maxlen, const char *source, int slen);
#endif