|
|
1.1 ! root 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: BOOL fAabSysMenu; ! 21: ! 22: /* Frame subclassing globals */ ! 23: PFNWP pfnFrameWndProc; ! 24: PFNWP pfnMainFrameWndProc; ! 25: ! 26: /* Main MDI globals */ ! 27: HDC hdcMem; ! 28: HPS hpsMem; ! 29: HPOINTER hptrHorzSplit, hptrVertSplit, hptrHVSplit, hptrArrow; ! 30: ! 31: /* Menu globals */ ! 32: HBITMAP hbmChildSysMenu, hbmAabChildSysMenu; ! 33: MENUITEM miAabSysMenu; ! 34:
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.