BOOL CPPageTweaks::OnApply() { UpdateData(); AppSettings& s = AfxGetAppSettings(); s.fDisableXPToolbars = !!m_fDisableXPToolbars; s.fUseWMASFReader = !!m_fUseWMASFReader; s.nJumpDistS = m_nJumpDistS; s.nJumpDistM = m_nJumpDistM; s.nJumpDistL = m_nJumpDistL; s.fNotifyMSN = !!m_fNotifyMSN; s.fNotifyGTSdll = !!m_fNotifyGTSdll; s.m_fPreventMinimize = m_fPreventMinimize; s.m_fUseWin7TaskBar = m_fUseWin7TaskBar; s.m_fDontUseSearchInFolder = m_fDontUseSearchInFolder; s.nOSD_Size = m_OSD_Size; m_FontType.GetLBText(m_FontType.GetCurSel(),s.m_OSD_Font); CMainFrame* pFrame = ((CMainFrame*)GetParentFrame()); if(m_fUseWin7TaskBar) pFrame->CreateThumbnailToolbar(); pFrame->UpdateThumbarButton(); return __super::OnApply(); }
BOOL CPPageTweaks::OnApply() { UpdateData(); CAppSettings& s = AfxGetAppSettings(); s.nJumpDistS = m_nJumpDistS; s.nJumpDistM = m_nJumpDistM; s.nJumpDistL = m_nJumpDistL; s.bNotifySkype = !!m_fNotifySkype; s.fPreventMinimize = !!m_fPreventMinimize; s.fUseWin7TaskBar = !!m_fUseWin7TaskBar; s.fUseSearchInFolder = !!m_fUseSearchInFolder; s.fUseTimeTooltip = !!m_fUseTimeTooltip; s.nTimeTooltipPosition = m_TimeTooltipPosition.GetCurSel(); s.nOSDSize = m_nOSDSize; m_FontType.GetLBText(m_FontType.GetCurSel(), s.strOSDFont); s.fFastSeek = !!m_fFastSeek; s.fShowChapters = !!m_fShowChapters; s.fLCDSupport = !!m_fLCDSupport; CMainFrame* pFrame = ((CMainFrame*)GetParentFrame()); if (m_fUseWin7TaskBar) { pFrame->CreateThumbnailToolbar(); } pFrame->UpdateThumbarButton(); return __super::OnApply(); }
BOOL CPPageTweaks::OnApply() { UpdateData(); CAppSettings& s = AfxGetAppSettings(); s.nJumpDistS = m_nJumpDistS; s.nJumpDistM = m_nJumpDistM; s.nJumpDistL = m_nJumpDistL; s.bNotifySkype = !!m_fNotifySkype; s.fPreventMinimize = !!m_fPreventMinimize; s.fUseWin7TaskBar = !!m_fUseWin7TaskBar; s.fUseSearchInFolder = !!m_fUseSearchInFolder; s.fUseTimeTooltip = !!m_fUseTimeTooltip; s.nTimeTooltipPosition = m_TimeTooltipPosition.GetCurSel(); s.nOSDSize = m_nOSDSize; m_FontType.GetLBText(m_FontType.GetCurSel(), s.strOSDFont); s.bFastSeek = !!m_fFastSeek; s.eFastSeekMethod = static_cast<decltype(s.eFastSeekMethod)>(m_FastSeekMethod.GetCurSel()); s.bHideWindowedMousePointer = !!m_bHideWindowedMousePointer; s.fShowChapters = !!m_fShowChapters; s.fLCDSupport = !!m_fLCDSupport; CMainFrame* pFrame = ((CMainFrame*)GetParentFrame()); if (m_fUseWin7TaskBar) { pFrame->CreateThumbnailToolbar(); } pFrame->UpdateThumbarButton(); // There is no main frame when the option dialog is displayed stand-alone if (CMainFrame* pMainFrame = AfxGetMainFrame()) { pMainFrame->UpdateControlState(CMainFrame::UPDATE_SKYPE); pMainFrame->UpdateControlState(CMainFrame::UPDATE_SEEKBAR_CHAPTERS); } return __super::OnApply(); }