/* ==========================================================================
**
**                            ScrollingList.h
**
** ©1991 WILLISoft
**
** ==========================================================================
*/

#ifndef SCROLLINGLIST_H
#define SCROLLINGLIST_H

#include "StringLister.h"
#include "ListBrowser.h"
#include "VScroller.h"


typedef struct ScrollingList
   {
      StringLister       slister;
      pcg_3DPens         Pens;
      ListBrowser        list;
      VScroller          vscroller;
   } ScrollingList;


void ScrollingList_Init(  ScrollingList *self,
                          PIXELS         LeftEdge,
                          PIXELS         TopEdge,
                          PIXELS         Width,
                          PIXELS         Height,
                          pcg_3DPens     Pens,
                          BOOL           SelectMany );




USHORT ScrollingList_SetYOffset( ScrollingList *Browser,
                                 USHORT         YOffset );



#endif
