#ifndef CLASS_RIBBON
#define CLASS_RIBBON "MakeMDI_Ribbon"
// ==========================================================Purpose 
// CHART.H - MDI ribbon dialog. 
// 
// MAKEMDI adaptation of Windows 3.1 SDK MAKEAPP system. 
// 
// MDI application design based on Chapter 7 of	 
// "Windows 3: A Developer's Guide" by Jeffrey Richter. 
// 
// Adaptation developed with permission of the author by  
// John F. Holliday, Technisoft Corporation 
// Telephone: (515) 472-9803, CompuServe: 71271,634 
//
// [DMM]	25-Nov-1992: Fixed crashing on exit
//			Also tabified file to tabsize of 4
//
//			David M. Miller, Business Visions, Inc.
//			Telephone: (212) 747-6118
//			CompuServe: 72676,327
//			internet: dmiller@hera.sbi.com
// ==========================================================Private 

// Dialog procedure 

BOOL CALLBACK _export Ribbon_DlgProc(HWND hwnd, UINT msg, WPARAM wParam, LPARAM lParam);
LRESULT			RibbonDlg_DlgProc(HWND hwnd, UINT msg, WPARAM wParam, LPARAM lParam);

// Default message handler 

#define RibbonDlg_DefProc(hwnd, msg, wParam, lParam)	\
	DefDlgProcEx(hwnd, msg, wParam, lParam, &fDefDlgEx)

// Message handlers 

BOOL			RibbonDlg_OnInitDialog(HWND hDlg, HWND hwndFocus, LPARAM lParam);
VOID			RibbonDlg_OnCommand(HWND hDlg, UINT id, HWND hwndCtl, UINT codeNotify);
VOID			RibbonDlg_OnEnable(HWND hDlg, BOOL fEnable);
VOID			RibbonDlg_OnPaint(HWND hDlg);

// ===========================================================Public 

// ==============================================================End 
#endif							// !CLASS_RIBBON 
