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

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