javauis/eswt_akn/org.eclipse.ercp.swt.s60/native/inc/eswtwidgetscore.h
branchRCL_3
changeset 83 26b2b12093af
parent 66 2455ef1f5bbc
equal deleted inserted replaced
77:7cee158cb8cd 83:26b2b12093af
   614      */
   614      */
   615     virtual MSwtShell* ShellInterface()
   615     virtual MSwtShell* ShellInterface()
   616     {
   616     {
   617         return NULL;
   617         return NULL;
   618     }
   618     }
   619 
   619     
   620     virtual const MSwtShell* ShellInterface() const
   620     virtual const MSwtShell* ShellInterface() const
   621     {
   621     {
   622         return NULL;
   622         return NULL;
   623     }
   623     }
   624 
   624 
   808      *        else return visible client rectangle of the control.
   808      *        else return visible client rectangle of the control.
   809      */
   809      */
   810     virtual TRect VisibleRect(TBool aVisibleBounds = EFalse) const = 0;
   810     virtual TRect VisibleRect(TBool aVisibleBounds = EFalse) const = 0;
   811 
   811 
   812     /**
   812     /**
   813      * Get the scrollable interface of control.
   813      * Get the scrollable interface of control. 
   814      * If control is not scrollable method returns null
   814      * If control is not scrollable method returns null
   815      */
   815      */
   816     virtual MSwtScrollable* ScrollableInterface() const
   816     virtual MSwtScrollable* ScrollableInterface() const
   817     {
   817     {
   818         return NULL;
   818         return NULL;
   838 
   838 
   839     /**
   839     /**
   840      * True if pressed by pointer.
   840      * True if pressed by pointer.
   841      */
   841      */
   842     virtual TInt Pressed() const = 0;
   842     virtual TInt Pressed() const = 0;
   843 
       
   844     /**
       
   845      * Get ready for traverse event
       
   846      */
       
   847     virtual void PrepareForTraverse() = 0;
       
   848 };
   843 };
   849 
   844 
   850 
   845 
   851 /**
   846 /**
   852  * Interface class for the org.eclipse.swt.widgets.Scrollable class
   847  * Interface class for the org.eclipse.swt.widgets.Scrollable class