1
0
mirror of https://github.com/DxWnd/DxWnd.reloaded synced 2024-12-30 09:25:35 +01:00
DxWnd.reloaded/host/VJoyDialog.h
gho tik de4d2e231d v2_04_17_src
Former-commit-id: 6a3d3573af5c0d9f8c8d22835f869431439fbd4a
2017-03-06 11:50:28 -05:00

51 lines
954 B
C++

#pragma once
// CTimeSlider dialog
class CVJoyDialog : public CDialog
{
DECLARE_DYNAMIC(CVJoyDialog)
public:
CVJoyDialog(CWnd* pParent = NULL); // standard constructor
virtual ~CVJoyDialog();
//~VJoyDialog();
// Dialog Data
enum { IDD = IDD_VJOYDIALOG };
protected:
virtual void DoDataExchange(CDataExchange* pDX); // DDX/DDV support
DECLARE_MESSAGE_MAP()
public:
afx_msg void OnTimer(UINT_PTR nIDEvent);
public:
virtual BOOL OnInitDialog();
protected:
virtual void OnOK();
//virtual void OnCancel();
private:
int GetSliderPos(int);
int SetSensivity(int);
void InitSensivity(void);
BOOL m_VJoyPresent;
BOOL m_VJoyEnabled;
BOOL m_CrossEnabled;
BOOL m_InvertYAxis;
BOOL m_InvertXAxis;
BOOL m_B1AutoFire;
BOOL m_B2AutoFire;
BOOL m_VJAutoCenter;
BOOL m_VJMouseWheel;
int m_UseMode;
int m_VJoySensivity;
int m_Slider;
CBrush *Background;
CPen *CenterPen;
CPen *FinderPen;
CPen *SensivityPen;
int Multipliers[41];
};