home *** CD-ROM | disk | FTP | other *** search
/ Microsoft Programmer's Library 1.3 / Microsoft-Programers-Library-v1.3.iso / sampcode / os2sdk / os2sdk12 / mdi / mdidata.c < prev    next >
Encoding:
C/C++ Source or Header  |  1989-10-25  |  847 b   |  34 lines

  1. #define INCL_WINSYS
  2. #define INCL_WINCOMMON
  3. #define INCL_WINMESSAGEMGR
  4. #define INCL_WINACCELERATORS
  5. #define INCL_WINMENUS
  6. #define INCL_WINHEAP
  7. #define INCL_WINPOINTERS
  8.  
  9. #include <os2.h>
  10. #include "app.h"
  11. #include "mdi.h"
  12.  
  13. char szSplitbarClass[] = "PM MDI Splitbar";
  14. USHORT usDocNumber = 0, cDocs = 0;
  15. USHORT cxVertSplitbar, cyHorzSplitbar, cxSplitbarCenter, cySplitbarCenter;
  16. SHORT cxNewDoc, cyNewDoc, xCascadeInc, yCascadeInc;
  17. SHORT xNextNewDoc, yNextNewDoc;
  18. SHORT xCascadeSlot;
  19. SHORT cyTitlebar, cxMinmaxButton;
  20.  
  21. /* Frame subclassing globals */
  22. PFNWP pfnFrameWndProc;
  23. PFNWP pfnMainFrameWndProc;
  24.  
  25. /* Main MDI globals */
  26. HDC hdcMem;
  27. HPS hpsMem;
  28. HPOINTER hptrHorzSplit, hptrVertSplit, hptrHVSplit, hptrArrow;
  29.  
  30. /* Menu globals */
  31. HBITMAP hbmChildSysMenu, hbmAabChildSysMenu;
  32. MENUITEM miAabSysMenu;
  33. HWND hwndFirstMenu;
  34.