home *** CD-ROM | disk | FTP | other *** search
/ Otherware / Otherware_1_SB_Development.iso / mac / developm / source / frntsdk1.cpt / Frontier SDK 1.0 ƒ / Applet Toolkit / scrollbar.h < prev    next >
Encoding:
Text File  |  1991-11-02  |  1.3 KB  |  58 lines

  1.  
  2. /*⌐ Copyright 1988-1991 UserLand Software, Inc.  All Rights Reserved.*/
  3.  
  4.  
  5. void validscrollbar (hdlscrollbar);
  6.  
  7. boolean pointinscrollbar (Point, hdlscrollbar);
  8.  
  9. void activatescrollbar (hdlscrollbar, boolean);
  10.  
  11. short getscrollbarcurrent (hdlscrollbar);
  12.  
  13. void showscrollbar (hdlscrollbar);
  14.  
  15. void hidescrollbar (hdlscrollbar);
  16.  
  17. void drawscrollbar (hdlscrollbar);
  18.  
  19. void displayscrollbar (hdlscrollbar);
  20.  
  21. void setscrollbarminmax (hdlscrollbar, short, short);
  22.  
  23. void setscrollbarcurrent (hdlscrollbar, short);
  24.  
  25. short getscrollbarwidth (void);
  26.  
  27. boolean newscrollbar (WindowPtr, boolean, hdlscrollbar *);
  28.  
  29. void disposescrollbar (hdlscrollbar);
  30.  
  31. void getscrollbarrect (hdlscrollbar, Rect *);
  32.  
  33. void setscrollbarrect (hdlscrollbar, Rect);
  34.  
  35. void scrollbarflushright (Rect, hdlscrollbar);
  36.  
  37. void scrollbarflushbottom (Rect, hdlscrollbar);
  38.  
  39. boolean findscrollbar (Point, WindowPtr, hdlscrollbar *, short *);
  40.  
  41. boolean scrollbarhit (hdlscrollbar, short, boolean *, boolean *);
  42.  
  43. void resetappscrollbars (hdlappwindow);
  44.  
  45. void resizeappscrollbars (hdlappwindow);
  46.  
  47. void showappscrollbars (hdlappwindow);
  48.  
  49. void updateappscrollbars (hdlappwindow);
  50.  
  51. void activateappscrollbars (hdlappwindow, boolean);
  52.  
  53. tydirection scrolldirection (boolean, boolean);
  54.  
  55. void scrollappwindow (boolean, hdlscrollbar, short, Point);
  56.  
  57. void installscroll (void);
  58.