home *** CD-ROM | disk | FTP | other *** search
/ OS/2 Shareware BBS: 10 Tools / 10-Tools.zip / videotlk.zip / SAMPLES / EX3 / EX3.H < prev    next >
Text File  |  1995-08-31  |  4KB  |  96 lines

  1.  
  2. /*------------------------------------------------------------------*
  3.  *                                                                  *
  4.  *  Video Toolkit For OS/2 Version 1.0                              *
  5.  *  Example Application No. 3                                       *
  6.  *  Written by Stephen Sloan and Tony Hicketts.                     *
  7.  *  Date : 22/02/95.                                                *
  8.  *  Copyright (c) Abbotsbury Software Ltd., United Kingdom. 1995.   *
  9.  *                                                                  *
  10.  *  Filename : ex3.h                                                *
  11.  *                                                                  *
  12.  *------------------------------------------------------------------*/
  13.  
  14. #define     IDR_MAIN                (1)
  15.  
  16. #define     IDM_FILE                (10)
  17. #define     IDM_FILE_QUIT           (IDM_FILE + 1)
  18.  
  19. #define     IDM_TV_SETUP            (30)
  20.  
  21. #define     IDM_TUNE                (40)
  22.  
  23. #define     IDD_MSG                 (100)
  24.  
  25. #define     IDD_QUIT                (200)
  26.  
  27. #define     IDD_ABOUT               (300)
  28. #define     IDD_ABOUT_MAN_INFO      (IDD_ABOUT + 1)
  29. #define     IDD_ABOUT_PROD_INFO     (IDD_ABOUT + 2)
  30. #define     IDD_ABOUT_VERSION       (IDD_ABOUT + 3)
  31.  
  32. #define     IDD_TUNE                (400)
  33. #define     IDD_TUNE_REGION         (IDD_TUNE + 1)
  34. #define     IDD_TUNE_SRC            (IDD_TUNE + 2)
  35. #define     IDD_TUNE_VF             (IDD_TUNE + 3)
  36. #define     IDD_TUNE_FREQ           (IDD_TUNE + 4)
  37. #define     IDD_TUNE_CH             (IDD_TUNE + 5)
  38. #define     IDD_TUNE_FINE           (IDD_TUNE + 6)
  39. #define     IDD_TUNE_TV             (IDD_TUNE + 7)
  40.  
  41. #define     IDD_NOTE                (500)
  42. #define     IDD_NOTE_BOOK           (IDD_NOTE + 1)
  43.  
  44. #define     EXT_1                   (0)
  45. #define     EXT_2                   (1)
  46. #define     TV                      (2)
  47. #define     SVHS                    (3)
  48. #define     TESTCARD                (4)
  49.  
  50. #define     BRIGHTNESS              (101)
  51. #define     HUE                     (102)
  52. #define     SATURATION              (103)
  53. #define     CONTRAST                (104)
  54. #define     VOLUME                  (105)
  55. #define     BALANCE                 (106)
  56. #define     TREBLE                  (107)
  57. #define     BASS                    (108)
  58. #define     MUTE                    (109)
  59. #define     LVOLUME                 (110)
  60. #define     RVOLUME                 (111)
  61.  
  62. #define     SLIDER_WIDTH            (144)
  63. #define     BITMAP_HEIGHT           (8)
  64. #define     BITMAP_WIDTH            (16)
  65. #define     SLIDER_LENGTH           (50)
  66.  
  67. #define     BMP_SWAN                (601)
  68. #define     BMP_UP                  (602)
  69. #define     BMP_DOWN                (603)
  70. #define     BMP_NOMUTE              (604)
  71. #define     BMP_MUTE                (605)
  72. #define     BMP_BARS                (606)
  73. #define     BMP_FREEZE              (607)
  74. #define     BMP_UNFREEZE            (608)
  75. #define     BMP_ON                  (609)
  76. #define     BMP_OFF                 (611)
  77. #define     BMP_VOLUME              (612)
  78. #define     BMP_BALANCE             (613)
  79. #define     BMP_TREBLE              (614)
  80. #define     BMP_BASS                (615)
  81. #define     BMP_BRIGHT              (616)
  82. #define     BMP_HUE                 (617)
  83. #define     BMP_SAT                 (618)
  84. #define     BMP_CONTRAST            (619)
  85. #define     PTR_REMOTE              (620)
  86.  
  87. #define     MSG_CHANGE_TUNER        (WM_USER + 1)
  88. #define     MSG_UPDATE_WINDOW       (WM_USER + 2)
  89. #define     MSG_SIZE_TV             (WM_USER + 3)
  90.  
  91. typedef struct _MOUSEPOS
  92. {
  93.     LONG mp_x;
  94.     LONG mp_y;
  95. } MOUSEPOS, FAR *PMOUSEPOS;
  96.