class MainForm
: public Tizen::Ui::Controls::Form
+ , public Tizen::Ui::IFocusEventListener
, public Tizen::Ui::Controls::IFormMenuEventListener
, public Tizen::Ui::Controls::IListViewItemEventListener
, public Tizen::Ui::Controls::IListViewItemProvider
, public Tizen::Web::Controls::IWebKeypadEventListener
, public Tizen::Web::Controls::IWebUiEventListenerF
, public Tizen::Web::Controls::ITextSearchListener
+
{
public:
/**
void LoadUrl(Tizen::Base::String& url);
+ //IFocusEventListener
+ void OnFocusGained(const Tizen::Ui::Control& source);
+ void OnFocusLost(const Tizen::Ui::Control& source);
+
//IFormMenuEventListener
virtual void OnFormMenuRequested (Tizen::Ui::Controls::Form &source);
/**
*Called when the item or the element is long pressed.
*/
- virtual void OnListViewItemLongPressed(Tizen::Ui::Controls::ListView& listView, int index, int elementId, bool& invokeListViewItemCallback){};
+ virtual void OnListViewItemLongPressed(Tizen::Ui::Controls::ListView& listView, int index, int elementId, bool& invokeListViewItemCallback){AppLog("MainForm::OnListViewItemLongPressed called");};
//IListViewItemProvider
virtual void OnWebPageBlockSelected(Tizen::Web::Controls::Web& source, Tizen::Graphics::FloatPoint& startPoint, Tizen::Graphics::FloatPoint& endPoint);
virtual void OnWebPageShowRequested(Tizen::Web::Controls::Web& source);
virtual Tizen::Web::Controls::Web* OnWebWindowCreateRequested(void);
- virtual void OnWebWindowCloseRequested(Tizen::Web::Controls::Web& source) {AppLog("acdaqsc");}
+ virtual void OnWebWindowCloseRequested(Tizen::Web::Controls::Web& source);
//IWebKeypadEventListener
virtual void OnWebKeypadClosed(Tizen::Web::Controls::Web& source);
virtual void OnTextValueChanged (const Tizen::Ui::Control &source);
void UpdateImageContent(Tizen::Base::ByteBuffer* aBuffer, Tizen::Base::String imageName);
+ void ShowIndicatorNotification(const Tizen::Base::String& messageText, const Tizen::Base::String& contentPath);
void SetForwardButtonEnabled(bool isEnabled);
void SetBackButtonEnabled(bool isEnabled);
bool __isLoadingData;
bool __isLoadingCompleted;
- //bool __isLongPressedDone;
- bool __isWebKeypadOpened;
+ bool __isLongPressedDone;
+ bool __isKeypadOpened;
int __progressPercentage;
AddressBarMode __currentAddMode;
Tizen::Media::Image* __pSaveImage;
Tizen::Web::Controls::Web* __pWebReader;
Tizen::Web::Controls::Web* __pWebViewer;
- WindowInfo* __pWindowInfo;
+
Tizen::Ui::Controls::ListView* __pMostVisitedListView;
Tizen::Graphics::Point __touchPoint1;
Tizen::Graphics::Point __longPressPoint;
NotificationPanel* __pNotification;
int __fontSize;
- bool __isHwKeySupported;
+ WindowInfo* __pWindowInfo;
+// bool __isHwKeySupported;
};
#endif //_INT_MAIN_FORM_H_