1*128277c9SStephan Aßmus /* 2*128277c9SStephan Aßmus * Copyright 2006, Haiku. 3*128277c9SStephan Aßmus * Distributed under the terms of the MIT License. 4*128277c9SStephan Aßmus * 5*128277c9SStephan Aßmus * Authors: 6*128277c9SStephan Aßmus * Ingo Weinhold <bonefish@cs.tu-berlin.de> 7*128277c9SStephan Aßmus */ 8*128277c9SStephan Aßmus 9*128277c9SStephan Aßmus /** Simple extension to the Scrollable class to simplify the creation 10*128277c9SStephan Aßmus of derived view classes. */ 11*128277c9SStephan Aßmus 12*128277c9SStephan Aßmus #ifndef SCROLLABLE_VIEW_H 13*128277c9SStephan Aßmus #define SCROLLABLE_VIEW_H 14*128277c9SStephan Aßmus 15*128277c9SStephan Aßmus #include "Scrollable.h" 16*128277c9SStephan Aßmus 17*128277c9SStephan Aßmus class ScrollableView : public Scrollable { 18*128277c9SStephan Aßmus public: 19*128277c9SStephan Aßmus ScrollableView(); 20*128277c9SStephan Aßmus virtual ~ScrollableView(); 21*128277c9SStephan Aßmus 22*128277c9SStephan Aßmus protected: 23*128277c9SStephan Aßmus virtual void ScrollOffsetChanged(BPoint oldOffset, 24*128277c9SStephan Aßmus BPoint newOffset); 25*128277c9SStephan Aßmus }; 26*128277c9SStephan Aßmus 27*128277c9SStephan Aßmus 28*128277c9SStephan Aßmus #endif // SCROLLABLE_VIEW_H 29