home *** CD-ROM | disk | FTP | other *** search
/ Liren Large Software Subsidy 7 / 07.iso / c / c480 / 20.ddi / SAMPLES / XTENSION / XTENSION.H_ / XTENSION.H
Encoding:
C/C++ Source or Header  |  1993-02-08  |  1.4 KB  |  43 lines

  1. #include "resource.h"
  2.  
  3. //*********************** Misc. defines
  4.  
  5. #define STATUS_WIDTH            400
  6. #define STATUS_HEIGHT           100
  7. #define INFO_LINE_WIDTH         300
  8. #define INFO_LINE_HEIGHT        18
  9. #define INFO_LINE_X             10
  10. #define INFO_LINE_Y             20
  11. #define ID_STATUSTIMER          99
  12. #define INFO_STR_LEN            50
  13. #define TIMER_DURATION          1500        // 1.5 seconds
  14. #define PATH_NAME_LEN           260
  15. #define VOLUME_NAME_LEN         14
  16. #define SHARE_NAME_LEN          128
  17. #define SMALL_STR_LEN           12
  18. #define LONG_STR_LEN            60
  19.  
  20.  
  21.  
  22. //*********************** Function prototypes
  23.  
  24. HMENU FAR PASCAL __export FMExtensionProc (HWND hwndXtension, WORD wMesssage,
  25.                                   LONG lParam);
  26.  
  27. long FAR PASCAL __export StatusWndProc (HWND hWnd,   UINT uMessage,
  28.                    WPARAM wParam, LPARAM lParam);
  29.  
  30. BOOL FAR PASCAL __export AboutDlgProc (HWND hDlg,   unsigned uMessage,
  31.                               WORD wParam, LONG lParam);
  32.  
  33.  
  34. BOOL FAR PASCAL __export DriveInfoDlgProc (HWND hDlg,   unsigned uMessage,
  35.                                   WORD wParam, LONG lParam);
  36.  
  37. BOOL FAR PASCAL __export SelFileInfoDlgProc (HWND hDlg,   unsigned uMessage,
  38.                                     WORD wParam, LONG lParam);
  39.  
  40. BOOL CreateStatusWindow (HWND hwndExtension);
  41.  
  42. void DisplayStatus (HWND hwndExtension, WORD wEvent);
  43.