photosgallery/slideshow/settingsdialog/src/shwslideshowsettingslist.cpp
branchRCL_3
changeset 75 01504893d9cb
parent 60 5b3385a43d68
equal deleted inserted replaced
68:5b238bc8ffb6 75:01504893d9cb
  1201 //-----------------------------------------------------------------------------
  1201 //-----------------------------------------------------------------------------
  1202 // CShwSlideShowSettingsList::SetPlayDirectionL()
  1202 // CShwSlideShowSettingsList::SetPlayDirectionL()
  1203 //-----------------------------------------------------------------------------
  1203 //-----------------------------------------------------------------------------
  1204 void CShwSlideShowSettingsList::SetPlayDirectionL(TBool aNewPlayDirection)
  1204 void CShwSlideShowSettingsList::SetPlayDirectionL(TBool aNewPlayDirection)
  1205 	{
  1205 	{
  1206     TRACER("CShwSlideShowSettingsList::SetPlayDirectionL");
  1206 	TRACER("CShwSlideShowSettingsList::SetPlayDirectionL");
  1207     GLX_LOG_INFO1("CShwSlideShowSettingsList::SetPlayDirectionL(%d)",
  1207 	GLX_LOG_INFO("CShwSlideShowSettingsList::SetMusicStateL");	
  1208             aNewPlayDirection);
  1208     if (aNewPlayDirection != iPlayDirection)
  1209 
  1209         {
  1210     // retrieve play direction setting
  1210     	// retrieve play direction setting
  1211     (*SettingItemArray())[EPlayDirectionItem]->EditItemL(EFalse);
  1211     	(*SettingItemArray())[EPlayDirectionItem]->EditItemL(EFalse);
  1212 
  1212     	// updates play direction 
  1213     // updates play direction 
  1213     	iPlayDirection = aNewPlayDirection;
  1214     iPlayDirection = aNewPlayDirection;
  1214     	// internalise new state to settings item
  1215 
  1215     	(*(SettingItemArray()))[EPlayDirectionItem]->StoreL();
  1216     // internalise new state to settings item
  1216     	
  1217     (*(SettingItemArray()))[EPlayDirectionItem]->StoreL();
  1217     	// persist direction
  1218 
  1218     	iShwSettings.SavePlayOrderL(iPlayDirection);
  1219     // persist direction
  1219     	//@TODO cenrep update
  1220     iShwSettings.SavePlayOrderL(iPlayDirection);
  1220     	
  1221 
  1221     	// redraw music on/off control
  1222     // redraw music on/off control
  1222     	ListBox()->DrawItem(EPlayDirectionItem);
  1223     ListBox()->DrawItem(EPlayDirectionItem);
  1223         }
  1224     }
  1224 	}
  1225 
       
  1226 //-----------------------------------------------------------------------------
  1225 //-----------------------------------------------------------------------------
  1227 // CShwSlideShowSettingsList::ConfirmationQueryL
  1226 // CShwSlideShowSettingsList::ConfirmationQueryL
  1228 //-----------------------------------------------------------------------------
  1227 //-----------------------------------------------------------------------------
  1229 TBool CShwSlideShowSettingsList::ConfirmationQueryL(TInt aQueryStrId)
  1228 TBool CShwSlideShowSettingsList::ConfirmationQueryL(TInt aQueryStrId)
  1230     {
  1229     {