Index: src/ch/BufferSizeDlg.h =================================================================== diff -u -r44a2ec5f1eb0a435b56daef42ef5fe3b7a91da0d -r0d5b67ee96b435d63f7bf075dc8e28603793b187 --- src/ch/BufferSizeDlg.h (.../BufferSizeDlg.h) (revision 44a2ec5f1eb0a435b56daef42ef5fe3b7a91da0d) +++ src/ch/BufferSizeDlg.h (.../BufferSizeDlg.h) (revision 0d5b67ee96b435d63f7bf075dc8e28603793b187) @@ -19,31 +19,31 @@ #ifndef __BUFFERSIZEDLG_H__ #define __BUFFERSIZEDLG_H__ -#include "..\libchcore\TBufferSizes.h" - ///////////////////////////////////////////////////////////////////////////// // CBufferSizeDlg dialog +#include "../libchengine/TBufferSizes.h" + class CBufferSizeDlg : public ictranslate::CLanguageDialog { public: - CBufferSizeDlg(chcore::TBufferSizes* pInitialBufferSizes, chcore::TBufferSizes::EBufferType eSelectedBuffer = chcore::TBufferSizes::eBuffer_Default); + explicit CBufferSizeDlg(chengine::TBufferSizes* pInitialBufferSizes, chengine::TBufferSizes::EBufferType eSelectedBuffer = chengine::TBufferSizes::eBuffer_Default); - const chcore::TBufferSizes& GetBufferSizes() const { return m_bsSizes; } + const chengine::TBufferSizes& GetBufferSizes() const { return m_bsSizes; } protected: - virtual void DoDataExchange(CDataExchange* pDX); // DDX/DDV support - virtual void OnLanguageChanged(); - virtual BOOL OnInitDialog(); - virtual void OnOK(); + void DoDataExchange(CDataExchange* pDX) override; // DDX/DDV support + void OnLanguageChanged() override; + BOOL OnInitDialog() override; + void OnOK() override; void OnOnlydefaultCheck(); void SetLANSize(UINT uiSize); void SetCDSize(UINT uiSize); void SetTwoDisksSize(UINT uiSize); void SetOneDiskSize(UINT uiSize); void SetDefaultSize(UINT uiSize); - UINT IndexToValue(int iIndex); + static UINT IndexToValue(int iIndex); void EnableControls(bool bEnable=true); @@ -65,8 +65,12 @@ UINT m_uiBufferCount = 0; BOOL m_bOnlyDefaultCheck = TRUE; - chcore::TBufferSizes::EBufferType m_eSelectedBuffer; - chcore::TBufferSizes m_bsSizes; + unsigned int m_uiMaxReadAhead = 0; + unsigned int m_uiMaxConcurrentReads = 0; + unsigned int m_uiMaxConcurrentWrites = 0; + + chengine::TBufferSizes::EBufferType m_eSelectedBuffer; + chengine::TBufferSizes m_bsSizes; }; #endif