__progressPercentage = 0;
__pAddressbarBg = null;
__pBgPanel = null;
- __pClearBtn = null;
__pFavIcon = FaviconManager::GetInstance()->GetDefaultFaviconN();
__pFaviconLabel = null;
__pLabelPrivateOn = null;
Addressbar::OnTerminating(void)
{
DeviceManager::RemoveDeviceEventListener(DEVICE_TYPE_USB_CLIENT, *this);
+ return E_SUCCESS;
}
result
__pClearBtn->SetActionId(IDA_CLEAR_URL);
__pClearBtn->AddActionEventListener(*this);
__pClearBtn->SetShowState(true);
+ __pClearBtn->SetFocusable(true);
//Add the editfield for url
__pAddressbarUrlField = static_cast<EditField*> (GetControl(L"IDC_URL_EDITFIELD",true));
__pAddressBackBtn->SetActionId(IDA_CANCEL);
__pAddressBackBtn->AddActionEventListener(*this);
__pAddressBackBtn->SetShowState(true);
+ __pAddressBackBtn->SetFocusable(true);
//IDC_ADDRESS_BACK_BUTTON
// Added to get the favorite url if not set then address bar is about blank
}
else if (SettingPresentationModel::GetInstance()->GetHomepage().CompareTo((L"IDS_BR_BODY_BLANK_PAGE")) == 0)
{
- __pAddressbarUrlField->SetGuideText(CommonUtil::GetString(L"IDS_BR_BODY_ABOUT_C_BLANK"));
+ __pAddressbarUrlField->SetGuideText(CommonUtil::GetString(L"IDS_BR_BODY_BLANK_PAGE"));
}
else
{
}
else if (SettingPresentationModel::GetInstance()->GetHomepage().CompareTo((L"IDS_BR_BODY_BLANK_PAGE")) == 0)
{
- __pAddressbarUrlField->SetGuideText(CommonUtil::GetString(L"IDS_BR_BODY_ABOUT_C_BLANK"));
+ __pAddressbarUrlField->SetGuideText(CommonUtil::GetString(L"IDS_BR_BODY_BLANK_PAGE"));
}
else
{
void
Addressbar::OnKeypadBoundsChanged(Tizen::Ui::Control &source)
{
- AppLog("Coming here");
+ AppLog("XYZ::KeypadBoundsChanged");
+
if(__pListener != null)
- {
- __pListener->OnAddressBarKeypadBoundsChanged(*this);
- }
+ {
+ __pListener->OnAddressBarKeypadBoundsChanged(*this);
+ }
}
void
{
__pListener->OnAddressBarFocusGained(*this);
}
+ __isAppBackGround = false;
}
void
Addressbar::OnFocusLost(const Tizen::Ui::Control& source)
{
AppLog("XYZ::Addressbar::OnFocusLost");
+ if(GetShowState() == true)
+ __isAppBackGround = true;
// __editTextUrl = L"";
if(__pListener != null)
void
Addressbar::SetAddressbarURLFocus()
{
- __pAddressbarUrlField->SetFocus();
+ AppLog("Addressbar::SetAddressbarURLFocus");
+ result r = __pAddressbarUrlField->SetFocus();
+ AppLog("Addressbar::SetAddressbarURLFocus result %s",GetErrorMessage(r));
}
String