home *** CD-ROM | disk | FTP | other *** search
/ Microsoft Programmer's Library 1.3 / Microsoft-Programers-Library-v1.3.iso / sampcode / os2sdk / os2sdk11 / tk4 / mdi / mdidata.h < prev    next >
Encoding:
C/C++ Source or Header  |  1989-02-20  |  971 b   |  30 lines

  1. /* Global data extern declarations */
  2. extern char szSplitbarClass[];
  3. extern USHORT usDocNumber, cDocs;
  4. extern USHORT cxVertSplitbar, cyHorzSplitbar;
  5. extern SHORT cxNewDoc, cyNewDoc, xCascadeInc, yCascadeInc;
  6. extern SHORT xCascadeSlot;
  7. extern SHORT xNextNewDoc, yNextNewDoc;
  8. extern SHORT cyTitlebar, cxMinmaxButton;
  9. extern BOOL fAabSysMenu;
  10.  
  11. extern PFNWP pfnFrameWndProc;
  12. extern PFNWP pfnMainFrameWndProc;
  13.  
  14. extern HDC hdcMem;
  15. extern HPS hpsMem;
  16. extern HPOINTER hptrHorzSplit, hptrVertSplit, hptrHVSplit, hptrArrow;
  17. extern HBITMAP hbmChildSysMenu, hbmAabChildSysMenu;
  18. extern MENUITEM miAabSysMenu;
  19.  
  20.  
  21. /* Procedure declarations */
  22. MRESULT CALLBACK SplitbarWndProc(HWND, USHORT, MPARAM, MPARAM);
  23. VOID CloseDocument(HWND);
  24. BOOL ArrangeWindows(USHORT);
  25. BOOL CreateSplitbarWindows(HWND, NPDOC);
  26. VOID FindSwp(PSWP, USHORT, USHORT, PSWP FAR *);
  27. VOID SetSwpPos(PSWP, HWND, HWND, SHORT, SHORT, SHORT, SHORT, USHORT);
  28. VOID HideSwp(PSWP, HWND, USHORT *);
  29.  
  30.