Annotation of mstools/ole20/samples/outline/status.h, revision 1.1.1.1

1.1       root        1: /*************************************************************************
                      2: ** 
                      3: **    OLE 2.0 Sample Code
                      4: **    
                      5: **    status.h
                      6: **    
                      7: **       This file contains typedefs, defines, global variable declarations, 
                      8: **    and function prototypes for the status bar window.
                      9: **
                     10: **       (c) Copyright Microsoft Corp. 1992 - 1993 All Rights Reserved
                     11: **
                     12: *************************************************************************/
                     13: 
                     14: // Sizes of statusbar items
                     15: #if defined( USE_STATUSBAR )
                     16:        #define STATUS_HEIGHT   23
                     17: #else 
                     18:        #define STATUS_HEIGHT   0
                     19: #endif 
                     20: #define STATUS_RLEFT   8
                     21: #define STATUS_RRIGHT  400
                     22: #define STATUS_RTOP            3
                     23: #define STATUS_RBOTTOM 20
                     24: #define STATUS_TTOP            4
                     25: #define STATUS_TLEFT   11
                     26: #define STATUS_THEIGHT 18
                     27: 
                     28: 
                     29: typedef enum {
                     30:        STATUS_READY,
                     31:        STATUS_BLANK
                     32: } STATCONTROL;
                     33: 
                     34: // Window for status bar.
                     35: extern HWND hwndStatusbar;
                     36: 
                     37: BOOL RegisterStatusClass(HINSTANCE hInstance);
                     38: HWND CreateStatusWindow(HWND hWndApp, HINSTANCE hInst);
                     39: void DestroyStatusWindow(HWND hWndStatusBar);
                     40: 
                     41: void AssignPopupMessage(HMENU hmenuPopup, char *szMessage);
                     42: 
                     43: void ItemMessage(HWND hWndStatusBar, UINT wIDItem, LPVOID lpDoc);
                     44: void PopupMessage(HWND hWndStatusBar, HMENU hmenuPopup, LPVOID lpDoc);
                     45: void SysMenuMessage(HWND hWndStatusBar, UINT wIDItem, LPVOID lpDoc);
                     46: void ControlMessage(HWND hWndStatusBar, STATCONTROL scCommand, LPVOID lpDoc);
                     47: 
                     48: void StringMessage(HWND hWndStatusBar, char *szMessage, LPVOID lpDoc);

unix.superglobalmegacorp.com

This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.