home *** CD-ROM | disk | FTP | other *** search
/ Developer CD Series 1999 April: Mac OS SDK / Dev.CD Apr 99 SDK1.toast / Development Kits / ColorSync 2.5.1 SDK / Sample Code / CSDemo 2.5 / CSDemoSources / winPictDocGetSet.h < prev    next >
Encoding:
C/C++ Source or Header  |  1998-09-09  |  2.2 KB  |  75 lines  |  [TEXT/CWIE]

  1.  
  2. #ifndef _WINPICTDOCGETSET_
  3. #define _WINPICTDOCGETSET_
  4.  
  5.  
  6. #ifndef __QUICKDRAW__
  7. #include <QuickDraw.h>
  8. #endif
  9.  
  10. #ifndef __CONTROLS__
  11. #include <Controls.h>
  12. #endif
  13.  
  14. #ifndef __CMAPPLICATION__
  15. #include <CMApplication.h>
  16. #endif
  17.  
  18. #ifndef _WIN_
  19. #include "win.h"
  20. #endif
  21.  
  22. #ifndef _DRAGUTILS_
  23. #include "dragUtils.h"
  24. #endif
  25.  
  26. #ifndef _WINPICTDOC_
  27. #include "winPictDoc.h"
  28. #endif
  29.  
  30.  
  31. /**\
  32. |**| ==============================================================================
  33. |**| PUBLIC FUNCTION PROTOTYPES
  34. |**| ==============================================================================
  35. \**/
  36. PicHandle        GetPictDocPict            ( winHandle win, short which ) ;
  37. void            SetPictDocPict            ( winHandle win, short which, PicHandle thePict ) ;
  38.  
  39. Boolean            GetPictDocNeedsUpdate    ( winHandle win, short which ) ;
  40. void            SetPictDocNeedsUpdate    ( winHandle win, short which, Boolean b ) ;
  41.  
  42. unsigned long    GetPictDocDrawTime        ( winHandle win, short which ) ;
  43. void            SetPictDocDrawTime        ( winHandle win, short which, unsigned long ticks ) ;
  44.  
  45. unsigned long    GetPictDocDrawCount     ( winHandle win );
  46. void            SetPictDocDrawCount        ( winHandle win, unsigned long count );
  47.  
  48. Rect            GetPictDocPictRect        ( winHandle win ) ;
  49. void            SetPictDocPictRect        ( winHandle win, Rect theRect ) ;
  50.  
  51. Rect            GetPictDocPaneRect        ( winHandle win ) ;
  52. void            SetPictDocPaneRect        ( winHandle win, Rect theRect ) ;
  53.  
  54. PaletteHandle    GetPictDocPalette        ( winHandle win ) ;
  55. void            SetPictDocPalette        ( winHandle win, PaletteHandle thePalette ) ;
  56.  
  57. ControlHandle    GetPictDocCntl            ( winHandle win, short id ) ;
  58. void            SetPictDocCntl            ( winHandle win, short id, ControlHandle cntl ) ;
  59. short            GetPictDocCntlValue        ( winHandle win, short id ) ;
  60. void            SetPictDocCntlValue        ( winHandle win, short id, short val ) ;
  61.  
  62. CMProfileRef    GetPictDocProfile        ( winHandle win, short which ) ;
  63. void            SetPictDocProfile        ( winHandle win, short which, CMProfileRef prof ) ;
  64.  
  65. ListHandle        GetPictDocProfList        ( winHandle win ) ;
  66. void            SetPictDocProfList        ( winHandle win, ListHandle list ) ;
  67.  
  68. unsigned long    GetPictDocListCount        ( winHandle win ) ;
  69. void            SetPictDocListCount        ( winHandle win, unsigned long count ) ;
  70.  
  71. DragZonesHdl    GetPictDocDragZones        ( winHandle win ) ;
  72. void            SetPictDocDragZones        ( winHandle win, DragZonesHdl theDragZones ) ;
  73.  
  74.  
  75. #endif