/**************/ /* wincdfil.h */ /**************/ #ifndef WINCDFIL_H #define WINCDFIL_H #ifndef __WINDOWS_H /* prevent multiple includes */ #include #endif #ifdef __cplusplus extern "C" { #endif int WCD_MessageBox(HWND, LPCSTR, LPCSTR, UINT); int WCD_ChDrive(const char *); int WCD_ChDir(const char *); void WCD_RunAfterNow(void); const char *WCD_GetWincdDir(void); const char *WCD_CatWincdDir(const char *); char *WCD_ReadDir(char *, int); const char *WCD_GetCurrent(void); const char *WCD_UpdateCurrentDir(void); const char *WCD_CurrentDir(void); char *WCD_Extension(const char *); const char *WCD_FileExist(const char *); char *WCD_IsProg(const char *, char *, int); int WCD_CopyFile(char *, char *, int); int WCD_FindINIname(char *, int, const char *, const char *); char *WCD_ErrorText(UINT); int WCD_DoLogFile(char *, int); int WCD_Error(UINT, const char *); int WCD_Run(LPSTR, int); int WCD_AssocRun(const char *); int WCD_ChCurrent(const char *title); int WCD_RunOrAssocRun(const char *name,const char *title); #define WINCDINI "WINCD.INI" #define MAINITEM "WinCD" #define MASKITEM "Maskit" #define TEXTITEM "Tekstit" #define WINCDDIRITEM "WinCDdir" #define WINCDTRA "wincd.tra" #define MAXTEKSTEJA 26 #define WINCDTRADIR WCD_GetWincdDir() typedef struct { char WinCDDir[100]; char LogFile[100]; char CurrentDirFile[100]; char FilePad[100]; char DoFilePad; char RunAfter[100]; char DoRunAfter; int NrText; char AutoClipboard; char AutoFileClipboard; } tWinCDOptions; extern tWinCDOptions WinCDOptions; int InitWinCDOptions(void); int WinCDOptionDialog(HWND hWnd); char *wcd_DoReplace(char *d,int ds,const char *s); #ifdef __cplusplus } #endif #endif /* WINCDFIL_H */