From: <sag...@us...> - 2015-06-26 12:39:55
|
Revision: 5354 http://sourceforge.net/p/modplug/code/5354 Author: saga-games Date: 2015-06-26 12:39:49 +0000 (Fri, 26 Jun 2015) Log Message: ----------- [Fix] Typo in backup text [Imp] Add spin buttons to auto save dialog Modified Paths: -------------- trunk/OpenMPT/mptrack/PathConfigDlg.cpp trunk/OpenMPT/mptrack/mptrack.rc Modified: trunk/OpenMPT/mptrack/PathConfigDlg.cpp =================================================================== --- trunk/OpenMPT/mptrack/PathConfigDlg.cpp 2015-06-25 16:32:36 UTC (rev 5353) +++ trunk/OpenMPT/mptrack/PathConfigDlg.cpp 2015-06-26 12:39:49 UTC (rev 5354) @@ -69,6 +69,8 @@ // Autosave CheckDlgButton(IDC_CHECK1, (TrackerSettings::Instance().m_dwPatternSetup & PATTERN_CREATEBACKUP) != 0); + static_cast<CSpinButtonCtrl *>(GetDlgItem(IDC_SPIN1))->SetRange32(1, int32_max); + static_cast<CSpinButtonCtrl *>(GetDlgItem(IDC_SPIN2))->SetRange32(1, int32_max); CheckDlgButton(IDC_AUTOSAVE_ENABLE, TrackerSettings::Instance().AutosaveEnabled ? BST_CHECKED : BST_UNCHECKED); SetDlgItemInt(IDC_AUTOSAVE_HISTORY, TrackerSettings::Instance().AutosaveHistoryDepth); ::SetDlgItemTextW(m_hWnd, IDC_AUTOSAVE_PATH, TrackerSettings::Instance().AutosavePath.GetDefaultDir().AsNative().c_str()); @@ -141,7 +143,9 @@ { BOOL enabled = IsDlgButtonChecked(IDC_AUTOSAVE_ENABLE); GetDlgItem(IDC_AUTOSAVE_INTERVAL)->EnableWindow(enabled); + GetDlgItem(IDC_SPIN1)->EnableWindow(enabled); GetDlgItem(IDC_AUTOSAVE_HISTORY)->EnableWindow(enabled); + GetDlgItem(IDC_SPIN2)->EnableWindow(enabled); GetDlgItem(IDC_AUTOSAVE_USEORIGDIR)->EnableWindow(enabled); GetDlgItem(IDC_AUTOSAVE_USECUSTOMDIR)->EnableWindow(enabled); GetDlgItem(IDC_AUTOSAVE_PATH)->EnableWindow(enabled); Modified: trunk/OpenMPT/mptrack/mptrack.rc =================================================================== --- trunk/OpenMPT/mptrack/mptrack.rc 2015-06-25 16:32:36 UTC (rev 5353) +++ trunk/OpenMPT/mptrack/mptrack.rc 2015-06-26 12:39:49 UTC (rev 5354) @@ -1655,15 +1655,17 @@ RTEXT "VST Presets:",IDC_STATIC_VSTPRESETDIR,12,90,48,12,SS_CENTERIMAGE EDITTEXT IDC_OPTIONS_DIR_VSTPRESETS,66,90,192,12,ES_AUTOHSCROLL PUSHBUTTON "...",IDC_BUTTON_CHANGE_VSTPRESETSDIR,264,90,12,11,NOT WS_TABSTOP - CONTROL "Create &backup copy (*.bak) when saving a module files",IDC_CHECK1, + CONTROL "Create &backup copy (*.bak) when saving module files",IDC_CHECK1, "Button",BS_AUTOCHECKBOX | WS_TABSTOP,18,135,258,12 CONTROL "&Enable Auto Save",IDC_AUTOSAVE_ENABLE,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,18,154,237,10 LTEXT "&Save every:",IDC_STATIC,18,168,40,12,SS_CENTERIMAGE - EDITTEXT IDC_AUTOSAVE_INTERVAL,62,168,24,12,ES_AUTOHSCROLL | ES_NUMBER - LTEXT "minutes",IDC_STATIC,90,168,165,12,SS_CENTERIMAGE + EDITTEXT IDC_AUTOSAVE_INTERVAL,62,168,31,12,ES_AUTOHSCROLL | ES_NUMBER + CONTROL "",IDC_SPIN1,"msctls_updown32",UDS_SETBUDDYINT | UDS_ALIGNRIGHT | UDS_AUTOBUDDY | UDS_ARROWKEYS,72,168,10,14 + LTEXT "minutes",IDC_STATIC,98,168,157,12,SS_CENTERIMAGE LTEXT "&Keep up to:",IDC_STATIC,18,185,36,12,SS_CENTERIMAGE - EDITTEXT IDC_AUTOSAVE_HISTORY,62,185,24,12,ES_AUTOHSCROLL | ES_NUMBER - LTEXT "backups of each file name",IDC_STATIC,90,185,165,12,SS_CENTERIMAGE + EDITTEXT IDC_AUTOSAVE_HISTORY,62,185,31,12,ES_AUTOHSCROLL | ES_NUMBER + CONTROL "",IDC_SPIN2,"msctls_updown32",UDS_SETBUDDYINT | UDS_ALIGNRIGHT | UDS_AUTOBUDDY | UDS_ARROWKEYS,72,186,10,14 + LTEXT "backups of each file name",IDC_STATIC,98,185,157,12,SS_CENTERIMAGE CONTROL "Store auto save files in song's &original directory.",IDC_AUTOSAVE_USEORIGDIR, "Button",BS_AUTORADIOBUTTON,18,202,218,10 CONTROL "S&tore in:",IDC_AUTOSAVE_USECUSTOMDIR,"Button",BS_AUTORADIOBUTTON,18,218,43,10 This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |