File:  [OS/2 SDKs] / pmsdk / samples / mdi / mdidata.h
Revision 1.1.1.1 (vendor branch): download - view: text, annotated - select for diffs
Thu Aug 9 12:28:20 2018 UTC (7 years, 9 months ago) by root
Branches: msft, MAIN
CVS tags: pmsdk-1989, HEAD
Microsoft OS/2 SDK PM 02-24-1989

/* Global data extern declarations */
extern char szSplitbarClass[];
extern USHORT usDocNumber, cDocs;
extern USHORT cxVertSplitbar, cyHorzSplitbar;
extern SHORT cxNewDoc, cyNewDoc, xCascadeInc, yCascadeInc;
extern SHORT xCascadeSlot;
extern SHORT xNextNewDoc, yNextNewDoc;
extern SHORT cyTitlebar, cxMinmaxButton;
extern BOOL fAabSysMenu;

extern PFNWP pfnFrameWndProc;
extern PFNWP pfnMainFrameWndProc;

extern HDC hdcMem;
extern HPS hpsMem;
extern HPOINTER hptrHorzSplit, hptrVertSplit, hptrHVSplit, hptrArrow;
extern HBITMAP hbmChildSysMenu, hbmAabChildSysMenu;
extern MENUITEM miAabSysMenu;


/* Procedure declarations */
MRESULT CALLBACK SplitbarWndProc(HWND, USHORT, MPARAM, MPARAM);
VOID CloseDocument(HWND);
BOOL ArrangeWindows(USHORT);
BOOL CreateSplitbarWindows(HWND, NPDOC);
VOID FindSwp(PSWP, USHORT, USHORT, PSWP FAR *);
VOID SetSwpPos(PSWP, HWND, HWND, SHORT, SHORT, SHORT, SHORT, USHORT);
VOID HideSwp(PSWP, HWND, USHORT *);


unix.superglobalmegacorp.com

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