#if !defined(AFX_CONDITIONALFORMAT_H__28C64902_EBF2_4DE2_A03F_D11FC20EC57F__INCLUDED_)
#define AFX_CONDITIONALFORMAT_H__28C64902_EBF2_4DE2_A03F_D11FC20EC57F__INCLUDED_

#if _MSC_VER > 1000
#pragma once
#endif // _MSC_VER > 1000
// Machine generated IDispatch wrapper class(es) created by Microsoft Visual C++

// NOTE: Do not modify the contents of this file.  If this class is regenerated by
//  Microsoft Visual C++, your modifications will be overwritten.


// Dispatch interfaces referenced by this interface
class COleFont;

/////////////////////////////////////////////////////////////////////////////
// CConditionalFormat wrapper class

class CConditionalFormat : public COleDispatchDriver
{
public:
	CConditionalFormat() {}		// Calls COleDispatchDriver default constructor
	CConditionalFormat(LPDISPATCH pDispatch) : COleDispatchDriver(pDispatch) {}
	CConditionalFormat(const CConditionalFormat& dispatchSrc) : COleDispatchDriver(dispatchSrc) {}

// Attributes
public:

// Operations
public:
	CString GetExpression();
	void SetExpression(LPCTSTR lpszNewValue);
	BOOL GetBold();
	void SetBold(BOOL bNewValue);
	BOOL GetItalic();
	void SetItalic(BOOL bNewValue);
	BOOL GetStrikeOut();
	void SetStrikeOut(BOOL bNewValue);
	BOOL GetUnderline();
	void SetUnderline(BOOL bNewValue);
	unsigned long GetBackColor();
	void SetBackColor(unsigned long newValue);
	unsigned long GetForeColor();
	void SetForeColor(unsigned long newValue);
	void ClearBackColor();
	void ClearForeColor();
	BOOL GetEnabled();
	void SetEnabled(BOOL bNewValue);
	void SetFont(LPDISPATCH newValue);
	COleFont GetFont();
	void SetRefFont(LPDISPATCH newValue);
	long GetApplyTo();
	void SetApplyTo(long nNewValue);
	BOOL GetValid();
	VARIANT GetKey();
};

//{{AFX_INSERT_LOCATION}}
// Microsoft Visual C++ will insert additional declarations immediately before the previous line.

#endif // !defined(AFX_CONDITIONALFORMAT_H__28C64902_EBF2_4DE2_A03F_D11FC20EC57F__INCLUDED_)
