// // YOW.H - Yow internal header information // #ifndef RC_INVOKED #include #include #include #include // // typedefs and defines // #define YOW_STYLE (DT_CENTER | DT_NOPREFIX | DT_WORDBREAK) #define CreateScreenDC() CreateDC( "DISPLAY", NULL, NULL, NULL ) #define FILENAME_SIZE 256 // // prototypes // // yow.c LONG FAR PASCAL EXPORT YowWndProc( HWND hWnd, WORD mess, WORD wParam, LONG lParam ); INT FAR PASCAL WinMain( HANDLE hInstance, HANDLE hPrevInstance, LPSTR lpszCmdLine, INT nCmdShow ); // yowfncs.c VOID FAR PASCAL Yow( INT nVirtKey ); // yowdlgs.c VOID FAR PASCAL SetYowOptions( HWND hWnd ); VOID FAR PASCAL YowHelp( HWND hWnd ); VOID FAR PASCAL AboutYow( HWND hWnd ); // yowsupp.c BOOL FAR PASCAL CreateYowClass( VOID ); HWND FAR PASCAL CreateYowWindow( INT nCmdShow ); VOID FAR PASCAL SetYowDBase( LPSTR lpszFile ); #endif // RC_INVOKED // // resource IDs // #define IDI_YOW 1 #define IDS_NAME 2 #define IDS_PRPDEFDBASE 3 #define IDS_DEFDBASE 4 #define IDS_PRPDEFENDCHAR 5 #define IDS_DEFENDCHAR 6 #define IDM_OPTIONS 10 #define IDM_ABOUT 11 #define IDD_OPTIONS 100 #define IDD_O_DBASE 101 #define IDD_O_ENDCHAR 102 #define IDD_ABOUT 200 #define IDD_A_HELP 201