Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/mpc-hc/mpc-hc.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAleksoid <aleksoid@users.sourceforge.net>2009-12-31 15:44:23 +0300
committerAleksoid <aleksoid@users.sourceforge.net>2009-12-31 15:44:23 +0300
commit5c99409014dc5c036bedc83925fa80c70798a136 (patch)
treeb67d77163616d8464b59c1a01fcb57cfb8a17241 /src/apps/mplayerc/PPageOutput.cpp
parentfc80dbbc3c0aab4994cdcca30f2a69e7a0d27304 (diff)
Change : improve options for fullscreen monitor and resolution;
git-svn-id: https://mpc-hc.svn.sourceforge.net/svnroot/mpc-hc/trunk@1456 10f7b99b-c216-0410-bff0-8a66a9350fd8
Diffstat (limited to 'src/apps/mplayerc/PPageOutput.cpp')
-rw-r--r--src/apps/mplayerc/PPageOutput.cpp60
1 files changed, 0 insertions, 60 deletions
diff --git a/src/apps/mplayerc/PPageOutput.cpp b/src/apps/mplayerc/PPageOutput.cpp
index 1dc185f4d..810c16d23 100644
--- a/src/apps/mplayerc/PPageOutput.cpp
+++ b/src/apps/mplayerc/PPageOutput.cpp
@@ -28,7 +28,6 @@
#include <moreuuids.h>
#include "Monitors.h"
-#include "MultiMonitor.h"
// CPPageOutput dialog
@@ -73,9 +72,6 @@ void CPPageOutput::DoDataExchange(CDataExchange* pDX)
DDX_Check(pDX, IDC_FULLSCREEN_MONITOR_CHECK, m_fD3DFullscreen);
DDX_CBString(pDX, IDC_EVR_BUFFERS, m_iEvrBuffers);
-
- DDX_CBIndex(pDX, IDC_COMBO2, m_iMonitorType);
- DDX_Control(pDX, IDC_COMBO2, m_iMonitorTypeCtrl);
}
BEGIN_MESSAGE_MAP(CPPageOutput, CPPageBase)
@@ -117,56 +113,6 @@ BOOL CPPageOutput::OnInitDialog()
m_iEvrBuffers.Format(L"%d", s.iEvrBuffers);
m_fResetDevice = s.fResetDevice;
-
- // Multi-Monitor code
- CString str;
- m_iMonitorType = 0;
-
- CMonitor monitor;
- CMonitors monitors;
-
- m_iMonitorTypeCtrl.AddString(ResStr(IDS_FULLSCREENMONITOR_CURRENT));
- m_MonitorDisplayNames.Add(_T("Current"));
- if(s.f_hmonitor == _T("Current"))
- {
- m_iMonitorType = m_iMonitorTypeCtrl.GetCount()-1;
- }
-
- for ( int i = 0; i < monitors.GetCount(); i++ )
- {
- monitor = monitors.GetMonitor( i );
- monitor.GetName(str);
-
- if(monitor.IsMonitor())
- {
- DISPLAY_DEVICE displayDevice;
- ZeroMemory(&displayDevice, sizeof(displayDevice));
- displayDevice.cb = sizeof(displayDevice);
- VERIFY(EnumDisplayDevices(str, 0, &displayDevice, 0));
-
- m_iMonitorTypeCtrl.AddString(str+_T(" - ")+displayDevice.DeviceString);
- m_MonitorDisplayNames.Add(str);
-
- if(s.f_hmonitor == str && m_iMonitorType == 0)
- {
- m_iMonitorType = m_iMonitorTypeCtrl.GetCount()-1;
- }
- }
- }
-
- //(m_iMonitorTypeCtrl.GetCount() > 2) ? {GetDlgItem(IDC_COMBO2)->EnableWindow(TRUE)} : GetDlgItem(IDC_COMBO2)->EnableWindow(FALSE);
- if(m_iMonitorTypeCtrl.GetCount() > 2)
- {
- GetDlgItem(IDC_COMBO2)->EnableWindow(TRUE);
- GetDlgItem(IDC_RESETDEVICE)->EnableWindow(TRUE);
- }
- else
- {
- m_iMonitorType = 0;
- GetDlgItem(IDC_COMBO2)->EnableWindow(FALSE);
- GetDlgItem(IDC_RESETDEVICE)->EnableWindow(FALSE);
- }
-
m_AudioRendererDisplayNames.Add(_T(""));
m_iAudioRendererTypeCtrl.AddString(_T("System Default"));
m_iAudioRendererType = 0;
@@ -308,12 +254,6 @@ BOOL CPPageOutput::OnApply()
else
s.iEvrBuffers = 5;
- if(!(s.f_hmonitor == m_MonitorDisplayNames[m_iMonitorType]))
- {
- memset(&s.dmFullscreenRes, 0, sizeof(s.dmFullscreenRes));
- }
- s.f_hmonitor = m_MonitorDisplayNames[m_iMonitorType];
-
return __super::OnApply();
}