: public Tizen::Ui::Controls::Form
, public Tizen::Ui::IActionEventListener
, public Tizen::Ui::Controls::IListViewItemEventListener
+ , public Tizen::Ui::Controls::IFormBackEventListener
{
public:
CipherMessageSetting(void);
void SavePadding(CryptoHandler* pCryptoHandler);
void SaveHashAlgo(CryptoHandler* pCryptoHandler);
result AddItemsInLists(Tizen::Ui::Controls::ScrollPanel& scrollPanel);
+ virtual void OnFormBackRequested(Tizen::Ui::Controls::Form& source);
private:
KeyExchangeListItemProvider __keyExchangeListItemProvider;
: public Tizen::Ui::Controls::Form
, public Tizen::Ui::IActionEventListener
, public Tizen::Ui::Scenes::ISceneEventListener
+ , public Tizen::Ui::Controls::IFormBackEventListener
{
public:
result ViewCert(Tizen::Security::Cert::X509Certificate* pCertificate);
void SetCert(Tizen::Security::Cert::X509Certificate* pCertificate);
void ShowStatus(Tizen::Base::String statusMsg);
+ virtual void OnFormBackRequested(Tizen::Ui::Controls::Form& source);
private:
Tizen::Security::Cert::X509Certificate* __pCertificate;
{
pCryptoHandler->LoadCert(App::GetInstance()->GetAppRootPath() + L"data/data/FreeCA.der", __pRootCert);
}
+
+ SetFormBackEventListener(this);
+
return E_SUCCESS;
}
}
void
+CipherMessageSetting::OnFormBackRequested(Tizen::Ui::Controls::Form& source)
+{
+ AppLog("Back button is clicked! \n");
+ SceneManager* pSceneManager = SceneManager::GetInstance();
+ AppAssert(pSceneManager);
+ pSceneManager->GoBackward(BackwardSceneTransition());
+}
+
+void
CipherMessageSetting::OnListViewItemSwept(Tizen::Ui::Controls::ListView& listView, int index, Tizen::Ui::Controls::SweepDirection direction)
{
}
pButton->AddActionEventListener(*this);
}
+ SetFormBackEventListener(this);
+
return r;
}
AppLog("Back button is clicked! \n");
// Go back to pervious form
-
SceneManager* pSceneManager = SceneManager::GetInstance();
AppAssert(pSceneManager);
pSceneManager->GoBackward(BackwardSceneTransition());
}
}
-void ViewCertForm::OnSceneActivatedN(const Tizen::Ui::Scenes::SceneId & previousSceneId, const Tizen::Ui::Scenes::SceneId & currentSceneId, Tizen::Base::Collection::IList *pArgs)
+void
+ViewCertForm::OnSceneActivatedN(const Tizen::Ui::Scenes::SceneId & previousSceneId, const Tizen::Ui::Scenes::SceneId & currentSceneId, Tizen::Base::Collection::IList *pArgs)
{
Tizen::Security::Cert::X509Certificate* pCert = static_cast< Tizen::Security::Cert::X509Certificate* >(pArgs->GetAt(0));
if(pCert != null)
}
}
-void ViewCertForm::OnSceneDeactivated(const Tizen::Ui::Scenes::SceneId & currentSceneId, const Tizen::Ui::Scenes::SceneId & nextSceneId)
+void
+ViewCertForm::OnSceneDeactivated(const Tizen::Ui::Scenes::SceneId & currentSceneId, const Tizen::Ui::Scenes::SceneId & nextSceneId)
+{
+}
+
+void
+ViewCertForm::OnFormBackRequested(Tizen::Ui::Controls::Form& source)
{
+ AppLog("Back button is clicked! \n");
+ SceneManager* pSceneManager = SceneManager::GetInstance();
+ AppAssert(pSceneManager);
+ pSceneManager->GoBackward(BackwardSceneTransition());
}