1.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000
1.2 +++ b/iMONDisplayApiSample/DisplayTest/DisplayTestDlg.h Sun Apr 14 22:40:46 2013 +0200
1.3 @@ -0,0 +1,67 @@
1.4 +// DisplayTestDlg.h : header file
1.5 +//
1.6 +
1.7 +#pragma once
1.8 +
1.9 +#define WM_DSP_PLUGIN_NOTIFY WM_APP + 1001
1.10 +
1.11 +// CDisplayTestDlg dialog
1.12 +class CDisplayTestDlg : public CDialog
1.13 +{
1.14 +// Construction
1.15 +public:
1.16 + CDisplayTestDlg(CWnd* pParent = NULL); // standard constructor
1.17 +
1.18 +// Dialog Data
1.19 + enum { IDD = IDD_DISPLAYTEST_DIALOG };
1.20 + CString m_strLine1;
1.21 + CString m_strLine2;
1.22 + CString m_strLine3;
1.23 +
1.24 + protected:
1.25 + virtual void DoDataExchange(CDataExchange* pDX); // DDX/DDV support
1.26 +
1.27 +
1.28 +// Implementation
1.29 +protected:
1.30 + HICON m_hIcon;
1.31 +
1.32 + UINT m_uEqTimer;
1.33 + UINT m_uEqTimer2;
1.34 + BOOL m_bVfdConnected;
1.35 + BOOL m_bLcdConnected;
1.36 +
1.37 + void Init();
1.38 + void Uninit();
1.39 + void DisplayPluginMessage(UINT uErrCode, BOOL bError);
1.40 + void UpdateControlUI();
1.41 +
1.42 + // Generated message map functions
1.43 + virtual BOOL OnInitDialog();
1.44 + afx_msg void OnSysCommand(UINT nID, LPARAM lParam);
1.45 + afx_msg void OnPaint();
1.46 + afx_msg HCURSOR OnQueryDragIcon();
1.47 + afx_msg void OnDestroy();
1.48 + afx_msg void OnTimer(UINT nIDEvent);
1.49 + DECLARE_MESSAGE_MAP()
1.50 +
1.51 + afx_msg void OnBnClickedButtonInit();
1.52 + afx_msg void OnBnClickedButtonVfdSendText();
1.53 + afx_msg void OnBnClickedButtonVfdRandomEq();
1.54 + afx_msg void OnBnClickedButtonLcdSendText();
1.55 + afx_msg void OnBnClickedButtonLcdRandomEq();
1.56 + afx_msg void OnLcdOrangeIcon();
1.57 + afx_msg void OnLcdMediaTypeIcon();
1.58 + afx_msg void OnLcdSpeakerIcon();
1.59 + afx_msg void OnLcdVideoCodecIcon();
1.60 + afx_msg void OnLcdAudioCodecIcon();
1.61 + afx_msg void OnLcdAspectRatioIcon();
1.62 + afx_msg void OnLcdEtcIcon();
1.63 + afx_msg void OnHScroll(UINT nSBCode, UINT nPos, CScrollBar* pScrollBar);
1.64 +
1.65 + afx_msg LRESULT OnDisplayPluginNotify(WPARAM, LPARAM);
1.66 +public:
1.67 + afx_msg void OnBnClickedScrollChar();
1.68 + afx_msg void OnBnClickedNextChar();
1.69 + afx_msg void OnBnClickedPreviousChar();
1.70 +};