Quantum Fog  0.9.3
C_MARGINED_SCROLLER.h
1 #pragma once
2 
3 //******************************************
4 class C_MARGINED_SCROLLER : public LScroller
5 {
6 
7 protected:
8  LView * its_left_margin_p;
9  LView * its_top_margin_p;
10 
11 public:
12  C_MARGINED_SCROLLER(LStream * inStream);
14  virtual ~C_MARGINED_SCROLLER();
15 
16  VOID set_top_margin_ptr( LView * margin_p);
17  VOID set_left_margin_ptr( LView * margin_p);
18 
19  VOID VertScroll(SInt16 inPart);
20  VOID HorizScroll(SInt16 inPart);
21  VOID ListenToMessage( MessageT inMessage, VOID * ioParam);
22 
23 };
24 #pragma mark -
25 
26 
27 //******************************************
28 inline
29 VOID C_MARGINED_SCROLLER::set_top_margin_ptr(
30 LView * margin_p) //in
31 {
32  its_top_margin_p = margin_p;
33 }
34 //******************************************
35 inline
36 VOID C_MARGINED_SCROLLER::set_left_margin_ptr(
37 LView * margin_p) //in
38 {
39  its_left_margin_p = margin_p;
40 }
41 
42 
Definition: C_MARGINED_SCROLLER.h:4