home *** CD-ROM | disk | FTP | other *** search
/ Fresh Fish 10 / Fresh_Fish_10_2352.bin / gnu / os-include / gadgets / tapedeck.h < prev    next >
C/C++ Source or Header  |  1993-10-15  |  1KB  |  51 lines

  1. #ifndef GADGETS_TAPEDECK_H
  2. #define GADGETS_TAPEDECK_H
  3. /*
  4. **    $VER: tapedeck.h 40.0 (12.3.93)
  5. **    Includes Release 40.15
  6. **
  7. **    Definitions for the tapedeck BOOPSI class
  8. **
  9. **    (C) Copyright 1992-1993 Commodore-Amiga Inc.
  10. **    All Rights Reserved
  11. */
  12.  
  13. /*****************************************************************************/
  14.  
  15. #ifndef UTILITY_TAGITEM_H
  16. #include <utility/tagitem.h>
  17. #endif
  18.  
  19. /*****************************************************************************/
  20.  
  21. #define TDECK_Dummy        (TAG_USER+0x05000000)
  22. #define    TDECK_Mode        (TDECK_Dummy + 1)
  23. #define    TDECK_Paused        (TDECK_Dummy + 2)
  24.  
  25. #define    TDECK_Tape        (TDECK_Dummy + 3)
  26.     /* (BOOL) Indicate whether tapedeck or animation controls.  Defaults
  27.      * to FALSE. */
  28.  
  29. #define    TDECK_Frames        (TDECK_Dummy + 11)
  30.     /* (LONG) Number of frames in animation.  Only valid when using
  31.      * animation controls. */
  32.  
  33. #define    TDECK_CurrentFrame    (TDECK_Dummy + 12)
  34.     /* (LONG) Current frame.  Only valid when using animation controls. */
  35.  
  36. /*****************************************************************************/
  37.  
  38. /* Possible values for TDECK_Mode */
  39. #define    BUT_REWIND    0
  40. #define    BUT_PLAY    1
  41. #define    BUT_FORWARD    2
  42. #define    BUT_STOP    3
  43. #define    BUT_PAUSE    4
  44. #define    BUT_BEGIN    5
  45. #define    BUT_FRAME    6
  46. #define    BUT_END        7
  47.  
  48. /*****************************************************************************/
  49.  
  50. #endif /* GADGETS_TAPEDECK_H */
  51.