00001
00002
00003
00004
00005
00006 #if !defined(__EIKSBOBS_H__)
00007 #define __EIKSBOBS_H__
00008
00018 enum TEikScrollEvent
00019 {
00020 EEikScrollLeft=1,
00021 EEikScrollUp,
00022 EEikScrollRight,
00023 EEikScrollDown,
00024 EEikScrollPageLeft,
00025 EEikScrollPageUp,
00026 EEikScrollPageRight,
00027 EEikScrollPageDown,
00028 EEikScrollHome,
00029 EEikScrollTop,
00030 EEikScrollEnd,
00031 EEikScrollBottom,
00032 EEikScrollThumbDragHoriz,
00033 EEikScrollThumbDragVert,
00034 EEikScrollThumbReleaseHoriz,
00035 EEikScrollThumbReleaseVert
00036 };
00037
00038 class CEikScrollBar;
00039
00053 class MEikScrollBarObserver
00054 {
00055 public:
00056
00066 virtual void HandleScrollEventL(CEikScrollBar* aScrollBar, TEikScrollEvent aEventType)=0;
00067 };
00068
00069
00070 #endif