This commit is contained in:
Daveo 2001-08-02 18:45:20 +00:00
parent 98ff69a23e
commit 5a8d2b0d90
11 changed files with 267 additions and 198 deletions

View file

@ -22,10 +22,15 @@ public:
// Dialog Data
//{{AFX_DATA(CGUILayerRGB)
enum { IDD = IDD_LAYER_RGB };
CSpinButtonCtrl m_BSpin;
CEdit m_B;
CSpinButtonCtrl m_GSpin;
CEdit m_G;
CSpinButtonCtrl m_RSpin;
CEdit m_R;
CComboBox m_RateList;
CComboBox m_BrushList;
CComboBox m_ModeList;
CButton m_Shade;
//}}AFX_DATA
@ -41,10 +46,10 @@ public:
void EnableCallback() {CallbackFlag=true;}
void DisableCallback() {CallbackFlag=false;}
// void SetVal(CEdit &Dlg,int &Val,int Min=-1,int Max=-1);
// void GetVal(CEdit &Dlg,int &Val,int Min=-1,int Max=-1);
// void SetRGB(u8 &R,u8 &G,u8 &B);
// void GetRGB(u8 &R,u8 &G,u8 &B);
void SetVal(CEdit &Dlg,int &Val,int Min=-1,int Max=-1);
void GetVal(CEdit &Dlg,int &Val,int Min=-1,int Max=-1);
void SetRGB(u8 &R,u8 &G,u8 &B);
void GetRGB(u8 &R,u8 &G,u8 &B);
protected:
bool CallbackFlag;
@ -52,6 +57,9 @@ protected:
// Generated message map functions
//{{AFX_MSG(CGUILayerRGB)
afx_msg void OnParamChange();
afx_msg void OnLayershadeTrifilter();
afx_msg void OnLayershadeStrifilter();
afx_msg void OnLayershadeBifilter();
//}}AFX_MSG
DECLARE_MESSAGE_MAP()
};