equal
deleted
inserted
replaced
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 |