#include <FUi.h>
#include "IntIAddressbarEventListener.h"
-enum AddressBarMode
+/*enum AddressBarMode
{
ADDRESSBAR_MODE_INVALID = -1,
ADDRESSBAR_MODE_READER = 0,
ADDRESSBAR_MODE_LOADING,
ADDRESSBAR_MODE_LOADING_COMPLETE,
ADDRESSBAR_MODE_EDIT,
-};
+};*/
class Addressbar
: public Tizen::Ui::Controls::Panel
/**
* @brief Gets the current addressbar Mode.
*/
- AddressBarMode GetAddressbarMode(void);
+ //AddressBarMode GetAddressbarMode(void);
/**
* brief To remove the Http from the Url editfield
/**
* @brief Sets the current addressbar Mode.
*/
- void SetAddressbarMode(AddressBarMode addMode);
+ //void SetAddressbarMode(AddressBarMode addMode);
/**
* brief Sets the backward Button enable or disable as per the input parameter isEnabled.
*/
void UpdateProgress(const int percentage);
+ void SetAddressbarURLFocus();
+
+ Tizen::Base::String GetAddressbarURL();
private:
/**
* @brief Updates the progressbar Value.
static const int IDA_CLEAR_URL;
private:
- AddressBarMode __currentAddMode;
+ //AddressBarMode __currentAddMode;
Tizen::Base::String __displayUrl;
Tizen::Base::String __editTextUrl;
Tizen::Ui::Controls::Label* __pAddressbarBg;
Tizen::Ui::Controls::Panel* __pBgPanel;
- Tizen::Ui::Controls::Button* __pCancelBtn;
+ //Tizen::Ui::Controls::Button* __pCancelBtn;
Tizen::Ui::Controls::Button* __pClearBtn;
Tizen::Graphics::Bitmap* __pFavIcon;
Tizen::Ui::Controls::Label* __pFaviconLabel;
- Tizen::Ui::Controls::Button* __pGoBackBtn;
- Tizen::Ui::Controls::Button* __pGoForwardBtn;
+ //Tizen::Ui::Controls::Button* __pGoBackBtn;
+// Tizen::Ui::Controls::Button* __pGoForwardBtn;
Tizen::Ui::Controls::Label* __pLabelPrivateOn;
IAddressbarEventListener* __pListener;
Tizen::Ui::Controls::Label* __pPrivateIconLabel;
Tizen::Ui::Controls::Label* __pProgressbarLabel;
- Tizen::Ui::Controls::Button* __pReaderBtn;
- Tizen::Ui::Controls::Button* __pRefreshBtn;
+// Tizen::Ui::Controls::Button* __pReaderBtn;
+// Tizen::Ui::Controls::Button* __pRefreshBtn;
Tizen::Ui::Controls::Button* __pStopBtn;
Tizen::Ui::Controls::Label* __pSearchLabel;
- Tizen::Ui::Controls::EditField* __pUrlField;
+ Tizen::Ui::Controls::EditField* __pAddressbarUrlField;
+ Tizen::Ui::Controls::Label* __pToolBarLabel;
+ Tizen::Ui::Controls::Label* __pAddressbarURLLabel;
+ Tizen::Ui::Controls::Button* __pAddressBackBtn;
};
#endif /* _INT_ADDRESSBAR_H_ */