, public virtual Tizen::Ui::Controls::IGroupedListViewItemEventListener
, public virtual Tizen::Ui::Controls::IGroupedListViewItemProvider
, public virtual Tizen::Ui::Scenes::ISceneEventListener
+ , public virtual Tizen::System::ISettingEventListener
, public virtual ICalendarEventChangedEventListener
{
public:
virtual void OnSceneDeactivated(const Tizen::Ui::Scenes::SceneId& currentSceneId,
const Tizen::Ui::Scenes::SceneId& nextSceneId);
+ virtual void OnSettingChanged(Tizen::Base::String& key);
+
virtual void OnActionPerformed(const Tizen::Ui::Control& source, int actionId);
virtual void OnCalendarEventChanged(void);
, public virtual Tizen::Ui::Controls::IGroupedListViewItemEventListener
, public virtual Tizen::Ui::Controls::IGroupedListViewItemProvider
, public virtual Tizen::Ui::Scenes::ISceneEventListener
+ , public virtual Tizen::System::ISettingEventListener
, public virtual ICalendarEventChangedEventListener
{
public:
const Tizen::Ui::Scenes::SceneId& currentSceneId, Tizen::Base::Collection::IList* pArgs);
virtual void OnSceneDeactivated(const Tizen::Ui::Scenes::SceneId& currentSceneId,
const Tizen::Ui::Scenes::SceneId& nextSceneId);
+ virtual void OnSettingChanged(Tizen::Base::String& key);
virtual void OnKeypadWillOpen(Tizen::Ui::Control& source);
virtual void OnKeypadOpened(Tizen::Ui::Control& source);
, public virtual Tizen::Ui::Controls::IGroupedListViewItemEventListener
, public virtual Tizen::Ui::Controls::IGroupedListViewItemProvider
, public virtual Tizen::Ui::Scenes::ISceneEventListener
+ , public virtual Tizen::System::ISettingEventListener
, public virtual ICalendarEventChangedEventListener
, public virtual ICurrentDateChangedEventListener
{
virtual void OnSceneDeactivated(const Tizen::Ui::Scenes::SceneId& currentSceneId,
const Tizen::Ui::Scenes::SceneId& nextSceneId);
+ virtual void OnSettingChanged(Tizen::Base::String& key);
+
virtual void OnActionPerformed(const Tizen::Ui::Control& source, int actionId);
virtual void OnCalendarEventChanged(void);
extern const wchar_t* KEY_DATA_RETURN_RESULT;
extern const wchar_t* KEY_SYSTEM_24_HOUR_NOTATION_ENABLED;
extern const wchar_t* KEY_SYSTEM_COUNTRY;
+extern const wchar_t* KEY_SYSTEM_DATE;
extern const wchar_t* KEY_SYSTEM_FIRST_DAY_OF_WEEK;
extern const wchar_t* KEY_SYSTEM_LANGUAGE;
extern const wchar_t* KEY_SYSTEM_TIME_FORMAT;
}
SetFormBackEventListener(this);
+ Tizen::System::SettingInfo::AddSettingEventListener(*this);
Footer* pFooter = GetFooter();
pFooter->AddActionEventListener(*this);
delete __pSelectedEvent;
}
-
+ Tizen::System::SettingInfo::RemoveSettingEventListener(*this);
return E_SUCCESS;
}
}
void
+EventDeleterForm::OnSettingChanged(Tizen::Base::String& key)
+{
+ if (key.Equals(KEY_SYSTEM_DATE,false))
+ {
+ __pGroupedListViewDeleteList->UpdateList();
+ }
+}
+
+void
EventDeleterForm::OnActionPerformed(const Control& source, int actionId)
{
TwoButtonPopupStyle style = TWO_BUTTON_POPUP_STYLE_SINGLE_EVENT;
__pGroupedListViewEvents->AddGroupedListViewItemEventListener(*this);
SetFormBackEventListener(this);
+ Tizen::System::SettingInfo::AddSettingEventListener(*this);
__pSharePopup = new (std::nothrow) SharePopup();
__pSharePopup->Initialize();
{
__pTwoButtonPopup->Destroy();
}
+ Tizen::System::SettingInfo::RemoveSettingEventListener(*this);
return E_SUCCESS;
}
}
void
+EventSearcherForm::OnSettingChanged(Tizen::Base::String& key)
+{
+ if (key.Equals(KEY_SYSTEM_DATE,false))
+ {
+ __pGroupedListViewEvents->UpdateList();
+ }
+}
+
+void
EventSearcherForm::OnKeypadWillOpen(Control& source)
{
}
__pGroupedListViewEventsList->SetTextOfEmptyList(ResourceManager::GetString(IDS_CLD_BODY_NO_EVENTS));
__pGroupedListViewEventsList->SetBitmapOfEmptyList(ResourceManager::GetBitmapN(IDB_LIST_VIEW_NO_CONTENTS_TEXT));
__pGroupedListViewEventsList->AddGroupedListViewItemEventListener(*this);
+ Tizen::System::SettingInfo::AddSettingEventListener(*this);
__pDateFormatter = ResourceManager::CreateDateFormatterN(DATE_TIME_STYLE_SHORT);
__pGoToDatePopup->Destroy();
}
+ Tizen::System::SettingInfo::RemoveSettingEventListener(*this);
return E_SUCCESS;
}
}
void
+ListPanel::OnSettingChanged(Tizen::Base::String& key)
+{
+ if (key.Equals(KEY_SYSTEM_DATE,false))
+ {
+ __pGroupedListViewEventsList->UpdateList();
+ }
+}
+
+void
ListPanel::OnActionPerformed(const Control& source, int actionId)
{
}
const wchar_t* KEY_NOTIFICATION_MANAGER_APP_MESSAGE = L"http://tizen.org/appcontrol/data/notification";
const wchar_t* KEY_SYSTEM_24_HOUR_NOTATION_ENABLED = L"http://tizen.org/setting/locale.time.format.24hour";
const wchar_t* KEY_SYSTEM_COUNTRY = L"http://tizen.org/setting/locale.country";
+const wchar_t* KEY_SYSTEM_DATE = L"http://tizen.org/setting/locale.date";
const wchar_t* KEY_SYSTEM_FIRST_DAY_OF_WEEK = L"http://tizen.org/setting/locale.week.format.firstday";
const wchar_t* KEY_SYSTEM_LANGUAGE = L"http://tizen.org/setting/locale.language";
const wchar_t* KEY_SYSTEM_TIME_FORMAT = L"http://tizen.org/setting/locale.time.format";