root/applications/osmo4_wce/Options.h

/* [<][>][^][v][top][bottom][index][help] */

INCLUDED FROM


#if !defined(AFX_OPTIONS_H__5C839953_58C0_4D9D_89CE_2820C7686C1B__INCLUDED_)
#define AFX_OPTIONS_H__5C839953_58C0_4D9D_89CE_2820C7686C1B__INCLUDED_

#if _MSC_VER > 1000
#pragma once
#endif // _MSC_VER > 1000
// Options.h : header file
//


class COptSystems : public CDialog
{
// Construction
public:
        COptSystems(CWnd* pParent = NULL);   // standard constructor

// Dialog Data
        //{{AFX_DATA(COptSystems)
        enum { IDD = IDD_OPT_SYSTEMS };
        CButton m_ForceDuration;
        CComboBox       m_Threading;
        CButton m_BifsAlwaysDrawn;
        CComboBox       m_Lang;
        //}}AFX_DATA

        void SaveOptions();

// Overrides
        // ClassWizard generated virtual function overrides
        //{{AFX_VIRTUAL(COptSystems)
protected:
        virtual void DoDataExchange(CDataExchange* pDX);    // DDX/DDV support
        //}}AFX_VIRTUAL

// Implementation
protected:

        // Generated message map functions
        //{{AFX_MSG(COptSystems)
        virtual BOOL OnInitDialog();
        //}}AFX_MSG
        DECLARE_MESSAGE_MAP()
};

class COptStream : public CDialog
{
// Construction
public:
        COptStream(CWnd* pParent = NULL);   // standard constructor

// Dialog Data
        //{{AFX_DATA(COptStream)
        enum { IDD = IDD_OPT_STREAM };
        CEdit   m_RebufferLen;
        CButton m_Rebuffer;
        CEdit   m_Buffer;
        CEdit   m_Timeout;
        CButton m_Reorder;
        CButton m_UseRTSP;
        CComboBox       m_Port;
        //}}AFX_DATA


        void SaveOptions();

        void CheckRebuffer();

// Overrides
        // ClassWizard generated virtual function overrides
        //{{AFX_VIRTUAL(COptStream)
protected:
        virtual void DoDataExchange(CDataExchange* pDX);    // DDX/DDV support
        //}}AFX_VIRTUAL

// Implementation
protected:

        // Generated message map functions
        //{{AFX_MSG(COptStream)
        virtual BOOL OnInitDialog();
        afx_msg void OnSelchangePort();
        afx_msg void OnRtsp();
        afx_msg void OnRebuffer();
        afx_msg void OnUpdateRebufferLen();
        afx_msg void OnUpdateBuffer();
        //}}AFX_MSG
        DECLARE_MESSAGE_MAP()
};
class COptRender : public CDialog
{
// Construction
public:
        COptRender(CWnd* pParent = NULL);   // standard constructor

// Dialog Data
        //{{AFX_DATA(COptRender)
        enum { IDD = IDD_OPT_RENDER };
        CComboBox       m_Antialias;
        CButton m_ForceSize;
        CButton m_HighSpeed;
        CButton m_Scalable;
        CButton m_DirectRender;
        CComboBox       m_BIFSRate;
        //}}AFX_DATA


        void SaveOptions();

// Overrides
        // ClassWizard generated virtual function overrides
        //{{AFX_VIRTUAL(COptRender)
protected:
        virtual void DoDataExchange(CDataExchange* pDX);    // DDX/DDV support
        //}}AFX_VIRTUAL

// Implementation
protected:

        // Generated message map functions
        //{{AFX_MSG(COptRender)
        virtual BOOL OnInitDialog();
        //}}AFX_MSG
        DECLARE_MESSAGE_MAP()
};
class COptHTTP : public CDialog
{
// Construction
public:
        COptHTTP(CWnd* pParent = NULL);   // standard constructor

// Dialog Data
        //{{AFX_DATA(COptHTTP)
        enum { IDD = IDD_OPT_HTTP };
        CButton m_RestartFile;
        CButton m_Progressive;
        CButton m_CleanCache;
        CButton m_CacheDir;
        CEdit   m_SaxDuration;
        //}}AFX_DATA


        void SaveOptions();

// Overrides
        // ClassWizard generated virtual function overrides
        //{{AFX_VIRTUAL(COptHTTP)
protected:
        virtual void DoDataExchange(CDataExchange* pDX);    // DDX/DDV support
        //}}AFX_VIRTUAL

// Implementation
protected:

        // Generated message map functions
        //{{AFX_MSG(COptHTTP)
        afx_msg void OnBrowseCache();
        afx_msg void OnProgressive();
        virtual BOOL OnInitDialog();
        //}}AFX_MSG
        DECLARE_MESSAGE_MAP()
};
class COptGen : public CDialog
{
// Construction
public:
        COptGen(CWnd* pParent = NULL);   // standard constructor

// Dialog Data
        //{{AFX_DATA(COptGen)
        enum { IDD = IDD_OPT_GEN };
        CButton m_NoBacklight;
        CButton m_Fill;
        CButton m_Loop;
        CButton m_Logs;
        //}}AFX_DATA

        void SaveOptions();

// Overrides
        // ClassWizard generated virtual function overrides
        //{{AFX_VIRTUAL(COptGen)
protected:
        virtual void DoDataExchange(CDataExchange* pDX);    // DDX/DDV support
        //}}AFX_VIRTUAL

// Implementation
protected:

        // Generated message map functions
        //{{AFX_MSG(COptGen)
        virtual BOOL OnInitDialog();
        afx_msg void OnFileassoc();
        //}}AFX_MSG
        DECLARE_MESSAGE_MAP()
};
class COptFont : public CDialog
{
// Construction
public:
        COptFont(CWnd* pParent = NULL);   // standard constructor

// Dialog Data
        //{{AFX_DATA(COptFont)
        enum { IDD = IDD_OPT_FONT };
        CButton m_UseTexture;
        CComboBox       m_Fonts;
        CButton m_BrowseFont;
        //}}AFX_DATA


        void SaveOptions();

// Overrides
        // ClassWizard generated virtual function overrides
        //{{AFX_VIRTUAL(COptFont)
protected:
        virtual void DoDataExchange(CDataExchange* pDX);    // DDX/DDV support
        //}}AFX_VIRTUAL

// Implementation
protected:

        // Generated message map functions
        //{{AFX_MSG(COptFont)
        virtual BOOL OnInitDialog();
        afx_msg void OnBrowseFont();
        //}}AFX_MSG
        DECLARE_MESSAGE_MAP()
};
class COptDecoder : public CDialog
{
// Construction
public:
        COptDecoder(CWnd* pParent = NULL);   // standard constructor

// Dialog Data
        //{{AFX_DATA(COptDecoder)
        enum { IDD = IDD_OPT_DECODER };
        CComboBox       m_Video;
        CComboBox       m_Audio;
        //}}AFX_DATA

        void SaveOptions();

// Overrides
        // ClassWizard generated virtual function overrides
        //{{AFX_VIRTUAL(COptDecoder)
protected:
        virtual void DoDataExchange(CDataExchange* pDX);    // DDX/DDV support
        //}}AFX_VIRTUAL

// Implementation
protected:

        // Generated message map functions
        //{{AFX_MSG(COptDecoder)
        virtual BOOL OnInitDialog();
        //}}AFX_MSG
        DECLARE_MESSAGE_MAP()
};

class COptAudio : public CDialog
{
// Construction
public:
        COptAudio(CWnd* pParent = NULL);   // standard constructor

// Dialog Data
        //{{AFX_DATA(COptAudio)
        enum { IDD = IDD_OPT_AUDIO };
        CComboBox       m_DriverList;
        CButton m_AudioResync;
        CEdit   m_AudioDur;
        CSpinButtonCtrl m_SpinDur;
        CButton m_ForceConfig;
        CSpinButtonCtrl m_AudioSpin;
        CEdit   m_AudioEdit;
        //}}AFX_DATA

        void SaveOptions();

// Overrides
        // ClassWizard generated virtual function overrides
        //{{AFX_VIRTUAL(COptAudio)
protected:
        virtual void DoDataExchange(CDataExchange* pDX);    // DDX/DDV support
        //}}AFX_VIRTUAL

// Implementation
protected:

        // Generated message map functions
        //{{AFX_MSG(COptAudio)
        virtual BOOL OnInitDialog();
        afx_msg void OnForceAudio();
        //}}AFX_MSG
        DECLARE_MESSAGE_MAP()
};


class COptRender3D : public CDialog
{
// Construction
public:
        COptRender3D(CWnd* pParent = NULL);   // standard constructor

// Dialog Data
        //{{AFX_DATA(COptRender)
        enum { IDD = IDD_OPT_RENDER3D };
        CComboBox       m_WireMode;
        CComboBox       m_DrawNormals;
        CButton m_Use3DRender;
        CButton m_NoBackFace;
        CButton m_EmulatePOW2;
        //}}AFX_DATA

        void SaveOptions();

// Overrides
        // ClassWizard generated virtual function overrides
        //{{AFX_VIRTUAL(COptRender)
protected:
        virtual void DoDataExchange(CDataExchange* pDX);    // DDX/DDV support
        //}}AFX_VIRTUAL

// Implementation
protected:

        // Generated message map functions
        //{{AFX_MSG(COptRender)
        virtual BOOL OnInitDialog();
        //}}AFX_MSG
        DECLARE_MESSAGE_MAP()
};

/////////////////////////////////////////////////////////////////////////////
// COptions dialog

class COptions : public CDialog
{
// Construction
public:
        COptions(CWnd* pParent = NULL);   // standard constructor

// Dialog Data
        //{{AFX_DATA(COptions)
        enum { IDD = IDD_OPTIONS };
        CComboBox       m_Selection;
        //}}AFX_DATA


// Overrides
        // ClassWizard generated virtual function overrides
        //{{AFX_VIRTUAL(COptions)
protected:
        virtual void DoDataExchange(CDataExchange* pDX);    // DDX/DDV support
        //}}AFX_VIRTUAL

// Implementation
protected:

        COptGen m_general;
        COptSystems m_systems;
        COptRender m_render;
        COptRender3D m_render3D;
        COptAudio m_audio;
        COptHTTP m_http;
        COptFont m_font;
        COptStream m_stream;
        COptDecoder m_decoder;


        void HideAll();

        // Generated message map functions
        //{{AFX_MSG(COptions)
        virtual BOOL OnInitDialog();
        virtual void OnOK();
        afx_msg void OnSaveopt();
        afx_msg void OnSelchangeCombosel();
        //}}AFX_MSG
        DECLARE_MESSAGE_MAP()
};

//{{AFX_INSERT_LOCATION}}
// Microsoft Visual C++ will insert additional declarations immediately before the previous line.

#endif // !defined(AFX_OPTIONS_H__5C839953_58C0_4D9D_89CE_2820C7686C1B__INCLUDED_)

/* [<][>][^][v][top][bottom][index][help] */