// limitations under the License.\r
//\r
\r
-/*\r
+/**\r
* @file FWebCtrlIWebUiEventListenerF.h\r
* @brief This is the header file for the %IWebUiEventListenerF interface.\r
*\r
namespace Tizen { namespace Web { namespace Controls\r
{\r
\r
-/*\r
+/**\r
* @interface IWebUiEventListenerF\r
* @brief This interface is used for receiving user interface (UI) related events caused by the layout changes of a control.\r
*\r
: public virtual Tizen::Base::Runtime::IEventListener\r
{\r
public:\r
- /*\r
+ /**\r
* This polymorphic destructor should be overridden if required. This way, the destructors of the derived classes are called when the destructor of this interface is called.\r
*\r
* @since 2.1\r
*/\r
virtual ~IWebUiEventListenerF (void) {}\r
\r
- /*\r
+ /**\r
* Called when the layout of a page is updated. @n\r
* The application must call Tizen::Ui::Control::Show() if the screen needs to be updated.\r
*\r
*/\r
virtual void OnWebPageShowRequested(Tizen::Web::Controls::Web& source) = 0;\r
\r
- /*\r
+ /**\r
* Called when a request for creating a new window is received. @n\r
* The returned %Web control instance must be constructed by using a child window's Construct() method.\r
*\r
*/\r
virtual Tizen::Web::Controls::Web* OnWebWindowCreateRequested(void) = 0;\r
\r
- /*\r
+ /**\r
* Called when a request for closing the window is received. @n\r
* This event is called from the parent window's listener that invoked the child window. @n\r
* The application must free the resource allocated for the %Web Control.\r
*/\r
virtual void OnWebWindowCloseRequested(Tizen::Web::Controls::Web& source) = 0;\r
\r
- /*\r
+ /**\r
* Called when the selected block of a page is updated.\r
*\r
* @since 2.1\r
*/
result Construct(const Tizen::Graphics::Rectangle& rect);
- /*
+ /**
* Initializes this instance of the %Web control with the specified parameters.
*
* @since 2.1
*/
Tizen::Web::Controls::HitElementResult* GetElementByPointN(const Tizen::Graphics::Point& point) const;
- /*
+ /**
* Gets the information of the element pointed by the specified coordinates.
*
* @since 2.1
*/
result SetBlockSelectionPosition(const Tizen::Graphics::Point& startPoint);
- /*
+ /**
* Sets the starting point for the text selection block. @n
* It sets the selection block around the nearest word bound.
*
*/
result GetBlockRange(Tizen::Graphics::Point& startPoint, Tizen::Graphics::Point& endPoint) const;
- /*
+ /**
* Gets the starting point and the ending point of the selected text block. @n
* When this method is called without the selection block, the startPoint and endPoint have (0.0,0.0) values for the x and y coordinates.
*
*/
void SetWebUiEventListener(Tizen::Web::Controls::IWebUiEventListener* pUiEventListener);
- /*
+ /**
* Registers a user interface (UI) event listener.
*
* @since 2.1