home *** CD-ROM | disk | FTP | other *** search
/ AmigActive 3 / AACD03.BIN / AACD / Programming / ClassFree / CFscrollerclass / scroller.doc < prev    next >
Text File  |  1998-05-19  |  1KB  |  63 lines

  1. Class:                  scrollergclass
  2. Author:                 Anders E. Andersen <andersa@fys.ku.dk>
  3. Superclass:             groupgclass
  4. Desciption:             GadTools scroller replacement
  5. Include File:           "scroller.h"
  6.  
  7.  
  8.  
  9. New Methods:
  10. ------------
  11.  
  12. None
  13.  
  14.  
  15. Changed Methods:
  16. ----------------
  17.  
  18. OM_GET - PGA_Top, PGA_Visible and PGA_Total is processed. The others are
  19. passed to the superclass...
  20.  
  21. OM_SET - Handles PGA_Top, PGA_Visible and PGA_Total
  22.  
  23. OM_ADDMEMBER - Theoretically still works, but... See bugs below.
  24.  
  25.  
  26. Bugs:
  27. -----
  28.  
  29.  There is an error (not a real bug, more like a design error) in the groupgclass
  30. that makes adding a groupgclass subclass object to a new groupgclass object
  31. impossible.
  32.  Don't add a scroller.gadget to a groupgclass objectl. It will not display
  33. correctly and intuition may hang.
  34.  
  35.  
  36. Attributes:
  37. -----------
  38.  
  39. GA_Left, GA_Top, GA_Width, GA_Height
  40.  
  41. Handles position and sice of entire gadget, including buttons. Depending on the
  42. value of PGA_Freedom either GA_Width or GA_Height is ignored.
  43.  
  44.  
  45. PGA_Borderless
  46. PGA_NewLook
  47.  
  48. These will be overrided by scrollerclass and thus has no function.
  49.  
  50.  
  51. PGA_Freedom, PGA_Top, PGA_Visible, PGA_Total.
  52.  
  53. Same as propgclass.
  54.  
  55.  
  56. SYSIA_DrawInfo
  57.  
  58. IMPORTANT! The scroller object can't be created without this!
  59. Get it with GetScreenDrawInfo().
  60.  
  61.  
  62.  
  63.