using namespace Tizen::Ui;
using namespace Tizen::Ui::Controls;
-GlProgressBar::GlProgressBar(IActionEventListener* listener)
+GlProgressBar::GlProgressBar(IActionEventListener* listener, IPropagatedKeyEventListener* propagatedListener)
: __totalVal(1)
, __curVal(1)
, __pFileProgressingPopup(null)
, __pFileCounterLabel(null)
, __pFileProgressingCancelButton(null)
, __pActionListener(listener)
+ , __pPropagatedListener(propagatedListener)
{
AppLogDebug("ENTER");
AppLogDebug("EXIT(%s)", GetErrorMessage(GetLastResult()));
if (__pFileProgressingPopup != null && r == E_SUCCESS)
{
+
+ __pFileProgressingPopup->SetPropagatedKeyEventListener(__pPropagatedListener);
+
__pFileProgressingCancelButton = static_cast<Button*>(__pFileProgressingPopup->GetControl(L"IDC_CANCEL_BUTTON", true));
if (__pFileProgressingCancelButton != null)