OpenMoHAA 0.82.0
Loading...
Searching...
No Matches
SetupDlg.h
1#if !defined(AFX_SETUPDLG_H__36B5B6D7_690D_4628_92E4_96B2CAE34B82__INCLUDED_)
2#define AFX_SETUPDLG_H__36B5B6D7_690D_4628_92E4_96B2CAE34B82__INCLUDED_
3
4#if _MSC_VER > 1000
5#pragma once
6#endif // _MSC_VER > 1000
7// SetupDlg.h : header file
8//
9
11// CSetupDlg dialog
12#include "../../voice2/gv.h"
13
14
17const unsigned int MAX_DEVICES = 10;
18
20{
21 GVDevice m_PlaybackDevice;
22 GVDevice m_CaptureDevice;
23 GVDeviceInfo m_DeviceInfoArray[MAX_DEVICES];
24};
25
26
29class CSetupDlg : public CDialog
30{
31public:
32 VoiceSetupInfo* m_SetupInfo;
33
34 void StartSelCaptureDevice();
35 void StartSelPlaybackDevice();
36
37
38 // MFC STUFF BELOW
39
40// Construction
41public:
42 CSetupDlg(CWnd* pParent = NULL); // standard constructor
43
44// Dialog Data
45 //{{AFX_DATA(CSetupDlg)
46 enum { IDD = IDD_SETUPDIALOG };
47 CSliderCtrl m_ActivateLevel;
48 CProgressCtrl m_VoiceLevelCtrl;
49 CStatic m_IsSpeakingCtrl;
50 CComboBox m_PlaybackCombo;
51 CComboBox m_CaptureCombo;
52 //}}AFX_DATA
53
54
55// Overrides
56 // ClassWizard generated virtual function overrides
57 //{{AFX_VIRTUAL(CSetupDlg)
58 public:
59 virtual BOOL DestroyWindow();
60 protected:
61 virtual void DoDataExchange(CDataExchange* pDX); // DDX/DDV support
62 //}}AFX_VIRTUAL
63
64// Implementation
65protected:
66
67 // Generated message map functions
68 //{{AFX_MSG(CSetupDlg)
69 virtual BOOL OnInitDialog();
70 afx_msg void OnSelChangeCaptureCombo();
71 afx_msg void OnSelChangePlaybackCombo();
72 afx_msg void OnTimer(UINT nIDEvent);
73 afx_msg void OnHScroll(UINT nSBCode, UINT nPos, CScrollBar* pScrollBar);
74 //}}AFX_MSG
75 DECLARE_MESSAGE_MAP()
76};
77
78//{{AFX_INSERT_LOCATION}}
79// Microsoft Visual C++ will insert additional declarations immediately before the previous line.
80
81#endif // !defined(AFX_SETUPDLG_H__36B5B6D7_690D_4628_92E4_96B2CAE34B82__INCLUDED_)
Definition gv.h:110
Definition SetupDlg.h:20