@@ -3624,10 +3624,7 @@ void CCustomMenuDlg7::SerializeData( void )
36243624 stringBuilder.push_back (0 );
36253625 CSettingsLockWrite lock;
36263626 m_pSetting->value =CComVariant (&stringBuilder[0 ]);
3627- if (m_pSetting->value ==m_pSetting->defValue )
3628- m_pSetting->flags |=CSetting::FLAG_DEFAULT;
3629- else
3630- m_pSetting->flags &=~CSetting::FLAG_DEFAULT;
3627+ m_pSetting->flags &=~CSetting::FLAG_DEFAULT;
36313628 SetSettingsDirty ();
36323629}
36333630
@@ -3854,10 +3851,7 @@ LRESULT CMenuStyleDlg::OnClick( WORD wNotifyCode, WORD wID, HWND hWndCtl, BOOL&
38543851 CheckDlgButton (IDC_RADIO_CLASSIC,pSetting->value .intVal ==MENU_CLASSIC1?BST_CHECKED:BST_UNCHECKED);
38553852 CheckDlgButton (IDC_RADIO_TWO_COLUMNS,pSetting->value .intVal ==MENU_CLASSIC2?BST_CHECKED:BST_UNCHECKED);
38563853 CheckDlgButton (IDC_RADIO_WIN7,pSetting->value .intVal ==MENU_WIN7?BST_CHECKED:BST_UNCHECKED);
3857- if (pSetting->value ==pSetting->defValue )
3858- pSetting->flags |=CSetting::FLAG_DEFAULT;
3859- else
3860- pSetting->flags &=~CSetting::FLAG_DEFAULT;
3854+ pSetting->flags &=~CSetting::FLAG_DEFAULT;
38613855 SetSettingsDirty ();
38623856
38633857 SetSettingsStyle (styleFlag,CSetting::FLAG_MENU_MASK);
@@ -3875,10 +3869,7 @@ LRESULT CMenuStyleDlg::OnEnabled( WORD wNotifyCode, WORD wID, HWND hWndCtl, BOOL
38753869 CSettingsLockWrite lock;
38763870 CSetting *pSetting=FindSetting (L" EnableStartButton" );
38773871 pSetting->value =CComVariant (bEnabled);
3878- if (pSetting->value ==pSetting->defValue )
3879- pSetting->flags |=CSetting::FLAG_DEFAULT;
3880- else
3881- pSetting->flags &=~CSetting::FLAG_DEFAULT;
3872+ pSetting->flags &=~CSetting::FLAG_DEFAULT;
38823873 SetSettingsDirty ();
38833874 }
38843875 Update (false );
@@ -3917,10 +3908,7 @@ LRESULT CMenuStyleDlg::OnButtonStyle( WORD wNotifyCode, WORD wID, HWND hWndCtl,
39173908 CSettingsLockWrite lock;
39183909 CSetting *pSetting=FindSetting (L" StartButtonType" );
39193910 pSetting->value =CComVariant (style);
3920- if (pSetting->value ==pSetting->defValue )
3921- pSetting->flags |=CSetting::FLAG_DEFAULT;
3922- else
3923- pSetting->flags &=~CSetting::FLAG_DEFAULT;
3911+ pSetting->flags &=~CSetting::FLAG_DEFAULT;
39243912 SetSettingsDirty ();
39253913 }
39263914 Update (false );
@@ -3944,10 +3932,7 @@ LRESULT CMenuStyleDlg::OnPick( WORD wNotifyCode, WORD wID, HWND hWndCtl, BOOL& b
39443932 CSettingsLockWrite lock;
39453933 CSetting *pSetting=FindSetting (L" StartButtonPath" );
39463934 pSetting->value =CComVariant (path);
3947- if (pSetting->value ==pSetting->defValue )
3948- pSetting->flags |=CSetting::FLAG_DEFAULT;
3949- else
3950- pSetting->flags &=~CSetting::FLAG_DEFAULT;
3935+ pSetting->flags &=~CSetting::FLAG_DEFAULT;
39513936 SetSettingsDirty ();
39523937 }
39533938 Update (true );
@@ -4586,21 +4571,15 @@ void UpgradeSettings( bool bShared )
45864571 items.Replace (L" Command=recent_items\n " ,L" Command=recent_programs\n " );
45874572 items.Replace (L" Command=control_panel_categories\n " ,L" Command=control_panel\n " );
45884573 pSettingItems->value =items;
4589- if (pSettingItems->value ==pSettingItems->defValue )
4590- pSettingItems->flags |=CSetting::FLAG_DEFAULT;
4591- else
4592- pSettingItems->flags &=~CSetting::FLAG_DEFAULT;
4574+ pSettingItems->flags &=~CSetting::FLAG_DEFAULT;
45934575 }
45944576
45954577 // set initial menu style
45964578 CSetting *pSettingStyle=FindSetting (L" MenuStyle" );
45974579 if (!pSettingStyle->IsLocked ())
45984580 {
45994581 pSettingStyle->value =(bTwoColumns?1 :0 );
4600- if (pSettingStyle->value ==pSettingStyle->defValue )
4601- pSettingStyle->flags |=CSetting::FLAG_DEFAULT;
4602- else
4603- pSettingStyle->flags &=~CSetting::FLAG_DEFAULT;
4582+ pSettingStyle->flags &=~CSetting::FLAG_DEFAULT;
46044583 SetSettingsStyle (bTwoColumns?CSetting::FLAG_MENU_CLASSIC2:CSetting::FLAG_MENU_CLASSIC1,CSetting::FLAG_MENU_MASK);
46054584 }
46064585
@@ -4612,10 +4591,7 @@ void UpgradeSettings( bool bShared )
46124591 if (!pSetting->IsDefault ())
46134592 {
46144593 pSettingSkin->value =pSetting->value ;
4615- if (pSettingSkin->value ==pSettingSkin->defValue )
4616- pSettingSkin->flags |=CSetting::FLAG_DEFAULT;
4617- else
4618- pSettingSkin->flags &=~CSetting::FLAG_DEFAULT;
4594+ pSettingSkin->flags &=~CSetting::FLAG_DEFAULT;
46194595 }
46204596 }
46214597 CSetting *pSettingOpt=FindSetting (bTwoColumns?L" SkinOptionsC2" :L" SkinOptionsC1" );
@@ -4625,10 +4601,7 @@ void UpgradeSettings( bool bShared )
46254601 if (!pSetting->IsDefault ())
46264602 {
46274603 pSettingOpt->value =pSetting->value ;
4628- if (pSettingOpt->value ==pSettingOpt->defValue )
4629- pSettingOpt->flags |=CSetting::FLAG_DEFAULT;
4630- else
4631- pSettingOpt->flags &=~CSetting::FLAG_DEFAULT;
4604+ pSettingOpt->flags &=~CSetting::FLAG_DEFAULT;
46324605 }
46334606 }
46344607 CSetting *pSettingVar=FindSetting (bTwoColumns?L" SkinVariationC2" :L" SkinVariationC1" );
@@ -4638,10 +4611,7 @@ void UpgradeSettings( bool bShared )
46384611 if (!pSetting->IsDefault ())
46394612 {
46404613 pSettingVar->value =pSetting->value ;
4641- if (pSettingVar->value ==pSettingVar->defValue )
4642- pSettingVar->flags |=CSetting::FLAG_DEFAULT;
4643- else
4644- pSettingVar->flags &=~CSetting::FLAG_DEFAULT;
4614+ pSettingVar->flags &=~CSetting::FLAG_DEFAULT;
46454615 }
46464616 }
46474617
@@ -4653,10 +4623,7 @@ void UpgradeSettings( bool bShared )
46534623 if (!pSetting->IsDefault ())
46544624 {
46554625 pSettingSkin->value =pSetting->value ;
4656- if (pSettingSkin->value ==pSettingSkin->defValue )
4657- pSettingSkin->flags |=CSetting::FLAG_DEFAULT;
4658- else
4659- pSettingSkin->flags &=~CSetting::FLAG_DEFAULT;
4626+ pSettingSkin->flags &=~CSetting::FLAG_DEFAULT;
46604627 }
46614628 }
46624629 pSettingOpt=FindSetting (L" SkinOptionsA" );
@@ -4666,10 +4633,7 @@ void UpgradeSettings( bool bShared )
46664633 if (!pSetting->IsDefault ())
46674634 {
46684635 pSettingOpt->value =pSetting->value ;
4669- if (pSettingOpt->value ==pSettingOpt->defValue )
4670- pSettingOpt->flags |=CSetting::FLAG_DEFAULT;
4671- else
4672- pSettingOpt->flags &=~CSetting::FLAG_DEFAULT;
4636+ pSettingOpt->flags &=~CSetting::FLAG_DEFAULT;
46734637 }
46744638 }
46754639 pSettingVar=FindSetting (L" SkinVariationA" );
@@ -4679,10 +4643,7 @@ void UpgradeSettings( bool bShared )
46794643 if (!pSetting->IsDefault ())
46804644 {
46814645 pSettingVar->value =pSetting->value ;
4682- if (pSettingVar->value ==pSettingVar->defValue )
4683- pSettingVar->flags |=CSetting::FLAG_DEFAULT;
4684- else
4685- pSettingVar->flags &=~CSetting::FLAG_DEFAULT;
4646+ pSettingVar->flags &=~CSetting::FLAG_DEFAULT;
46864647 }
46874648 }
46884649}
0 commit comments