#if !defined(AFX_BAROPT_H__4AD16500_555E_11D3_9D95_0060087C0CB3__INCLUDED_) #define AFX_BAROPT_H__4AD16500_555E_11D3_9D95_0060087C0CB3__INCLUDED_ #if _MSC_VER > 1000 #pragma once #endif // _MSC_VER > 1000 // BarROpt.h : header file // ///////////////////////////////////////////////////////////////////////////// // CBarReadOpt dialog class CBarReadOpt : public CDialog { // Construction public: CBarReadOpt(CWnd* pParent = NULL, L_INT nSymbolType = BARCODE_LINEAR, pBARCODEREADOPT pBarROpt = NULL, BARCODE1D L_FAR * pBarCode1D = NULL, BARCODEREADPDF L_FAR *pBarCodePDF = NULL); //constructor // Dialog Data //{{AFX_DATA(CBarReadOpt) enum { IDD = IDD_DLG_BAR_READ }; CButton m_BtnType10; CEdit m_EditWhiteLines; CButton m_BtnDirVert; CButton m_BtnDirHoriz; CButton m_BtnDirSkew; CButton m_BtnDirDiagonal; CButton m_BtnType9; CButton m_BtnBarColor; CButton m_BtnSpaceColor; CButton m_ChkUseRgn; CButton m_ChkSearchAll; CEdit m_EditMultipleMax; int m_nMultipleMax; CEdit m_EditWidth; int m_nWidth; CEdit m_EditStartY; int m_nStartY; CEdit m_EditStartX; int m_nStartX; CEdit m_EditHeight; int m_nHeight; CEdit m_EditMinLength; int m_nMinLength; CEdit m_EditGranulaity; int m_nGranularity; CButton m_BtnType1; BOOL m_bType1; CButton m_BtnType2; BOOL m_bType2; CButton m_BtnType3; BOOL m_bType3; CButton m_BtnType4; BOOL m_bType4; CButton m_BtnType5; BOOL m_bType5; CButton m_BtnType6; BOOL m_bType6; CButton m_BtnType7; BOOL m_bType7; CButton m_BtnType8; BOOL m_bType8; CButton m_BtnDirTopToBtm; BOOL m_bDirTopToBtm; CButton m_BtnDirRightToLeft; BOOL m_bDirRightToLeft; CButton m_BtnDirLeftToRight; BOOL m_bDirLefToRight; CButton m_BtnErrDigit; CButton m_BtnDirBtmToTop; BOOL m_bDirBtmToTop; CComboBox m_CmbSymbolType; CComboBox m_CmbUnits; CButton m_BtnOk; BOOL m_bSearchAll; BOOL m_bErrDigit; BOOL m_bUseRgn; BOOL m_bUseColors; BOOL m_bType9; BOOL m_bDirSkew; BOOL m_bDirHorizantal; BOOL m_bDirVertical; BOOL m_bDirDiagonal; int m_nWhiteLines; BOOL m_bType10; //}}AFX_DATA L_INT m_nSymbolType; L_INT m_nUnits; L_BOOL m_bInit; BARCODECOLOR m_BarColor; // Overrides // ClassWizard generated virtual function overrides //{{AFX_VIRTUAL(CBarReadOpt) protected: virtual void DoDataExchange(CDataExchange* pDX); // DDX/DDV support //}}AFX_VIRTUAL // Implementation private: L_BOOL CheckOkBtnState(); protected: // Generated message map functions //{{AFX_MSG(CBarReadOpt) virtual BOOL OnInitDialog(); afx_msg void OnSearchAllClick(); afx_msg void OnSelChangeSymbType(); afx_msg void OnChangeGranularity(); afx_msg void OnChangeLocStartX(); afx_msg void OnChangeLocStartY(); afx_msg void OnChangeLocWidth(); afx_msg void OnChangeLocHeight(); afx_msg void OnChangeMinLength(); afx_msg void OnChangeMultipleMax(); virtual void OnOK(); afx_msg void OnChkUseRgn(); afx_msg void OnBarColorDlg(); afx_msg void OnUseColors(); afx_msg void OnSpaceColorDlg(); //}}AFX_MSG DECLARE_MESSAGE_MAP() }; //{{AFX_INSERT_LOCATION}} // Microsoft Visual C++ will insert additional declarations immediately before the previous line. #endif // !defined(AFX_BAROPT_H__4AD16500_555E_11D3_9D95_0060087C0CB3__INCLUDED_)