home *** CD-ROM | disk | FTP | other *** search
/ Liren Large Software Subsidy 7 / 07.iso / c / c016 / 3.ddi / MHINC.PAK / MHCL2001.H < prev    next >
Encoding:
C/C++ Source or Header  |  1993-12-15  |  16.2 KB  |  477 lines

  1. //--------------------------------------------------------
  2. // MHCL2001.H generated from MHCL200.VBX by
  3. // VbxGen 1.0 - Borland International
  4. //--------------------------------------------------------
  5.  
  6. #ifdef __OWL_OWLDEFS_H
  7.   #include <owl\vbxctl.h>
  8. #endif
  9.  
  10. //--------------------------------------------------------
  11. // MhClock (VB1)
  12. //--------------------------------------------------------
  13.  
  14. // properties
  15. #define Prop_MhClock_CtlName 0
  16. #define Prop_MhClock_Index 1
  17. #define Prop_MhClock_Parent 2
  18. #define Prop_MhClock_BackColor 3
  19. #define Prop_MhClock_ForeColor 4
  20. #define Prop_MhClock_Left 5
  21. #define Prop_MhClock_Top 6
  22. #define Prop_MhClock_Width 7
  23. #define Prop_MhClock_Height 8
  24. #define Prop_MhClock_Enabled 9
  25. #define Prop_MhClock_Visible 10
  26. #define Prop_MhClock_MousePointer 11
  27. #define Prop_MhClock_DragMode 12
  28. #define Prop_MhClock_DragIcon 13
  29. #define Prop_MhClock_TabIndex 14
  30. #define Prop_MhClock_TabStop 15
  31. #define Prop_MhClock_Tag 16
  32. #define Prop_MhClock_Style 17
  33. #define Prop_MhClock_PictureAClock 18
  34. #define Prop_MhClock_PictureDClock 19
  35. #define Prop_MhClock_Hour 20
  36. #define Prop_MhClock_Minute 21
  37. #define Prop_MhClock_Second 22
  38. #define Prop_MhClock_ShowMinimized 23
  39. #define Prop_MhClock_HourHandLen 24
  40. #define Prop_MhClock_HourHandWidth 25
  41. #define Prop_MhClock_MinuteHandLen 26
  42. #define Prop_MhClock_MinuteHandWidth 27
  43. #define Prop_MhClock_SecondHandLen 28
  44. #define Prop_MhClock_SecondHandWidth 29
  45. #define Prop_MhClock_HourTop 30
  46. #define Prop_MhClock_HourLeft 31
  47. #define Prop_MhClock_MinuteTop 32
  48. #define Prop_MhClock_MinuteLeft 33
  49. #define Prop_MhClock_SecondTop 34
  50. #define Prop_MhClock_SecondLeft 35
  51. #define Prop_MhClock_AlarmHour 36
  52. #define Prop_MhClock_AlarmMinute 37
  53. #define Prop_MhClock_AlarmSecond 38
  54. #define Prop_MhClock_HourWidth 40
  55. #define Prop_MhClock_HourHeight 41
  56. #define Prop_MhClock_MinuteWidth 42
  57. #define Prop_MhClock_MinuteHeight 43
  58. #define Prop_MhClock_SecondWidth 44
  59. #define Prop_MhClock_SecondHeight 45
  60. #define Prop_MhClock_FontName 46
  61. #define Prop_MhClock_FontSize 47
  62. #define Prop_MhClock_FontBold 48
  63. #define Prop_MhClock_FontItalic 49
  64. #define Prop_MhClock_FontStrikethru 50
  65. #define Prop_MhClock_FontUnderline 51
  66. #define Prop_MhClock_Interval 52
  67. #define Prop_MhClock_BestFit 53
  68. #define Prop_MhClock_HourBottom 54
  69. #define Prop_MhClock_HourRight 55
  70. #define Prop_MhClock_MinuteBottom 56
  71. #define Prop_MhClock_MinuteRight 57
  72. #define Prop_MhClock_SecondBottom 58
  73. #define Prop_MhClock_SecondRight 59
  74. #define Prop_MhClock_ScaleMode 60
  75. #define Prop_MhClock_hWnd 61
  76. #define Prop_MhClock_TextColor 63
  77. #define Prop_MhClock_LightColor 64
  78. #define Prop_MhClock_ShadowColor 65
  79. #define Prop_MhClock_FillColor 66
  80. #define Prop_MhClock_BorderColor 67
  81. #define Prop_MhClock_FontStyle 68
  82.  
  83. // events
  84. #define Event_MhClock_Alarm 0
  85. #define Event_MhClock_ChangeHour 1
  86. #define Event_MhClock_ChangeMinute 2
  87. #define Event_MhClock_ChangeSecond 3
  88. #define Event_MhClock_DragDrop 4
  89. #define Event_MhClock_DragOver 5
  90. #define Event_MhClock_GotFocus 6
  91. #define Event_MhClock_LostFocus 7
  92.  
  93. // default form data
  94. //
  95. // Some VBX controls do not operate correctly when created without
  96. // a form file.  This occurs when a program creates a control
  97. // dynamically rather than as part of a dialog resource.  If this
  98. // control exhibits problems in this mode, try creating it with the
  99. // following form data:
  100. //
  101. // For OWL programs:
  102. //
  103. //   TVbxMhClock* c = new TVbxMhClock(..., sizeof(MhClockData), MhClockData);
  104. //
  105. // For C/C++ programs:
  106. //
  107. //   HFORMFILE file = VBXCreateFormFile(sizeof(MhClockData), MhClockData);
  108. //   HCTL c = VBXCreate(..., file);
  109. //   VBXDeleteFormFile(file);
  110. //
  111. // Note that the VBXGEN_DATA or MhClock_DATA symbol must be
  112. // defined in order to use the default form data.
  113. //
  114. extern BYTE MhClockData[198L];
  115. #if defined(VBXGEN_DATA) || defined(MhClock_DATA)
  116.   BYTE MhClockData[198L]={
  117.     0x3c,0x00,0x01,0x00,0x00,0x03,0xff,0xff,
  118.     0xff,0x00,0x04,0x00,0x00,0x00,0x00,0x05,
  119.     0x09,0xff,0xff,0x0a,0xff,0xff,0x0b,0x00,
  120.     0x0c,0x00,0x0e,0x00,0x00,0x0f,0x00,0x00,
  121.     0x10,0x00,0x11,0x01,0x14,0xff,0xff,0x15,
  122.     0xff,0xff,0x16,0xff,0xff,0x17,0x00,0x00,
  123.     0x18,0x32,0x00,0x19,0x04,0x00,0x1a,0x5a,
  124.     0x00,0x1b,0x02,0x00,0x1c,0x64,0x00,0x1d,
  125.     0x01,0x00,0x1e,0x00,0x00,0x1f,0x00,0x00,
  126.     0x20,0x00,0x00,0x21,0x00,0x00,0x22,0x00,
  127.     0x00,0x23,0x00,0x00,0x24,0xff,0xff,0x25,
  128.     0xff,0xff,0x26,0xff,0xff,0x28,0x01,0x00,
  129.     0x29,0x01,0x00,0x2a,0x01,0x00,0x2b,0x01,
  130.     0x00,0x2c,0x01,0x00,0x2d,0x01,0x00,0x2e,
  131.     0x40,0x01,0x07,0x00,0x00,0x00,0x00,0x00,
  132.     0xbc,0x02,0x00,0x00,0x00,0x00,0x01,0x02,
  133.     0x02,0x22,0x53,0x79,0x73,0x74,0x65,0x6d,
  134.     0x00,0x12,0x50,0x00,0x2e,0x20,0x50,0x00,
  135.     0x2e,0x20,0x27,0x14,0x09,0x27,0x73,0x19,
  136.     0xd7,0x12,0x50,0x00,0x2e,0x20,0x64,0x17,
  137.     0x2c,0x1d,0x34,0xe8,0x03,0x00,0x00,0x35,
  138.     0xff,0xff,0x3f,0x08,0x00,0x00,0x80,0x40,
  139.     0x05,0x00,0x00,0x80,0x41,0x10,0x00,0x00,
  140.     0x80,0x42,0x0f,0x00,0x00,0x80,0x43,0x06,
  141.     0x00,0x00,0x80,0x44,0x00,0xff,
  142.   };
  143. #endif
  144.  
  145. #ifdef __OWL_VBXCTL_H
  146.  
  147. // OWL class
  148. class TVbxMhClock : public TVbxControl {
  149.   public:
  150.  
  151.     // constructors
  152.     TVbxMhClock(TWindow* parent, int id, LPCSTR title,
  153.         int x, int y, int w, int h,
  154.         long initLen=0, void far* initData=0, TModule* module=0) :
  155.       TVbxControl(parent, id, "MHCL200.VBX", "MhClock",
  156.           title, x, y, w, h, initLen, initData, module) {}
  157.  
  158.     TVbxMhClock(TWindow* parent, int resourceId, TModule* module=0) :
  159.         TVbxControl(parent, resourceId, module) {}
  160.  
  161. #if 0
  162.     // event handlers
  163.     void EvAlarm(VBXEVENT FAR*)
  164.     {
  165.       // no arguments
  166.     }
  167.  
  168.     void EvChangeHour(VBXEVENT FAR*)
  169.     {
  170.       // no arguments
  171.     }
  172.  
  173.     void EvChangeMinute(VBXEVENT FAR*)
  174.     {
  175.       // no arguments
  176.     }
  177.  
  178.     void EvChangeSecond(VBXEVENT FAR*)
  179.     {
  180.       // no arguments
  181.     }
  182.  
  183.     void EvDragDrop(VBXEVENT FAR*)
  184.     {
  185.       // Source As Control,X As Integer,Y As Integer
  186.     }
  187.  
  188.     void EvDragOver(VBXEVENT FAR*)
  189.     {
  190.       // Source As Control,X As Integer,Y As Integer,State As Integer
  191.     }
  192.  
  193.     void EvGotFocus(VBXEVENT FAR*)
  194.     {
  195.       // no arguments
  196.     }
  197.  
  198.     void EvLostFocus(VBXEVENT FAR*)
  199.     {
  200.       // no arguments
  201.     }
  202.  
  203. #endif
  204.  
  205.     // enumerations
  206.     enum { // values for property MousePointer
  207.       MousePointer_0_Default,
  208.       MousePointer_1_Arrow,
  209.       MousePointer_2_Cross,
  210.       MousePointer_3_IBeam,
  211.       MousePointer_4_Icon,
  212.       MousePointer_5_Size,
  213.       MousePointer_6_Size_NE_SW,
  214.       MousePointer_7_Size_NS,
  215.       MousePointer_8_Size_NW_SE,
  216.       MousePointer_9_Size_WE,
  217.       MousePointer_10_Up_Arrow,
  218.       MousePointer_11_Hourglass,
  219.       MousePointer_12_No_Drop,
  220.     };
  221.  
  222.     enum { // values for property DragMode
  223.       DragMode_0_Manual,
  224.       DragMode_1_Automatic,
  225.     };
  226.  
  227.     enum { // values for property Style
  228.       Style_0_12_hour_digital,
  229.       Style_1_12_hour_digital_with_seconds,
  230.       Style_2_24_hour_digital,
  231.       Style_3_24_hour_digital_with_seconds,
  232.       Style_4_12_hour_analog,
  233.       Style_5_12_hour_analog_with_seconds,
  234.       Style_6_24_hour_analog,
  235.       Style_7_24_hour_analog_with_seconds,
  236.     };
  237.  
  238.     enum { // values for property ScaleMode
  239.       ScaleMode_0_Reserved,
  240.       ScaleMode_1_Twip,
  241.       ScaleMode_2_Reserved,
  242.       ScaleMode_3_Pixel,
  243.     };
  244.  
  245.     enum { // values for property FontStyle
  246.       FontStyle_0_None,
  247.       FontStyle_1_Raised,
  248.       FontStyle_2_Raised_with_more_shading,
  249.       FontStyle_3_Lowered,
  250.       FontStyle_4_Lowered_with_more_Shading,
  251.     };
  252.  
  253.  
  254.     // properties
  255.     BOOL GetPropCtlName(string& v) {return GetProp(0,v);}
  256.     BOOL SetPropCtlName(string& v) {return SetProp(0,v);}
  257.  
  258.     BOOL GetPropIndex(int& v) {return GetProp(1,v);}
  259.     BOOL SetPropIndex(int v) {return SetProp(1,v);}
  260.  
  261.     BOOL GetPropParent(int& v) {return GetProp(2,v);}
  262.     BOOL SetPropParent(int v) {return SetProp(2,v);}
  263.  
  264.     BOOL GetPropBackColor(COLORREF& v) {return GetProp(3,v);}
  265.     BOOL SetPropBackColor(COLORREF v) {return SetProp(3,v);}
  266.  
  267.     BOOL GetPropForeColor(COLORREF& v) {return GetProp(4,v);}
  268.     BOOL SetPropForeColor(COLORREF v) {return SetProp(4,v);}
  269.  
  270.     BOOL GetPropLeft(long& v) {return GetProp(5,v);}
  271.     BOOL SetPropLeft(long v) {return SetProp(5,v);}
  272.  
  273.     BOOL GetPropTop(long& v) {return GetProp(6,v);}
  274.     BOOL SetPropTop(long v) {return SetProp(6,v);}
  275.  
  276.     BOOL GetPropWidth(long& v) {return GetProp(7,v);}
  277.     BOOL SetPropWidth(long v) {return SetProp(7,v);}
  278.  
  279.     BOOL GetPropHeight(long& v) {return GetProp(8,v);}
  280.     BOOL SetPropHeight(long v) {return SetProp(8,v);}
  281.  
  282.     BOOL GetPropEnabled(BOOL& v) {return GetProp(9,v);}
  283.     BOOL SetPropEnabled(BOOL v) {return SetProp(9,v);}
  284.  
  285.     BOOL GetPropVisible(BOOL& v) {return GetProp(10,v);}
  286.     BOOL SetPropVisible(BOOL v) {return SetProp(10,v);}
  287.  
  288.     BOOL GetPropMousePointer(ENUM& v) {return GetProp(11,v);}
  289.     BOOL SetPropMousePointer(ENUM v) {return SetProp(11,v);}
  290.  
  291.     BOOL GetPropDragMode(ENUM& v) {return GetProp(12,v);}
  292.     BOOL SetPropDragMode(ENUM v) {return SetProp(12,v);}
  293.  
  294.     BOOL GetPropDragIcon(HPIC& v) {return GetProp(13,v);}
  295.     BOOL SetPropDragIcon(HPIC v) {return SetProp(13,v);}
  296.  
  297.     BOOL GetPropTabIndex(int& v) {return GetProp(14,v);}
  298.     BOOL SetPropTabIndex(int v) {return SetProp(14,v);}
  299.  
  300.     BOOL GetPropTabStop(BOOL& v) {return GetProp(15,v);}
  301.     BOOL SetPropTabStop(BOOL v) {return SetProp(15,v);}
  302.  
  303.     BOOL GetPropTag(string& v) {return GetProp(16,v);}
  304.     BOOL SetPropTag(string& v) {return SetProp(16,v);}
  305.  
  306.     BOOL GetPropStyle(ENUM& v) {return GetProp(17,v);}
  307.     BOOL SetPropStyle(ENUM v) {return SetProp(17,v);}
  308.  
  309.     BOOL GetPropPictureAClock(HPIC& v) {return GetProp(18,v);}
  310.     BOOL SetPropPictureAClock(HPIC v) {return SetProp(18,v);}
  311.  
  312.     BOOL GetPropPictureDClock(HPIC& v) {return GetProp(19,v);}
  313.     BOOL SetPropPictureDClock(HPIC v) {return SetProp(19,v);}
  314.  
  315.     BOOL GetPropHour(int& v) {return GetProp(20,v);}
  316.     BOOL SetPropHour(int v) {return SetProp(20,v);}
  317.  
  318.     BOOL GetPropMinute(int& v) {return GetProp(21,v);}
  319.     BOOL SetPropMinute(int v) {return SetProp(21,v);}
  320.  
  321.     BOOL GetPropSecond(int& v) {return GetProp(22,v);}
  322.     BOOL SetPropSecond(int v) {return SetProp(22,v);}
  323.  
  324.     BOOL GetPropShowMinimized(BOOL& v) {return GetProp(23,v);}
  325.     BOOL SetPropShowMinimized(BOOL v) {return SetProp(23,v);}
  326.  
  327.     BOOL GetPropHourHandLen(int& v) {return GetProp(24,v);}
  328.     BOOL SetPropHourHandLen(int v) {return SetProp(24,v);}
  329.  
  330.     BOOL GetPropHourHandWidth(int& v) {return GetProp(25,v);}
  331.     BOOL SetPropHourHandWidth(int v) {return SetProp(25,v);}
  332.  
  333.     BOOL GetPropMinuteHandLen(int& v) {return GetProp(26,v);}
  334.     BOOL SetPropMinuteHandLen(int v) {return SetProp(26,v);}
  335.  
  336.     BOOL GetPropMinuteHandWidth(int& v) {return GetProp(27,v);}
  337.     BOOL SetPropMinuteHandWidth(int v) {return SetProp(27,v);}
  338.  
  339.     BOOL GetPropSecondHandLen(int& v) {return GetProp(28,v);}
  340.     BOOL SetPropSecondHandLen(int v) {return SetProp(28,v);}
  341.  
  342.     BOOL GetPropSecondHandWidth(int& v) {return GetProp(29,v);}
  343.     BOOL SetPropSecondHandWidth(int v) {return SetProp(29,v);}
  344.  
  345.     BOOL GetPropHourTop(int& v) {return GetProp(30,v);}
  346.     BOOL SetPropHourTop(int v) {return SetProp(30,v);}
  347.  
  348.     BOOL GetPropHourLeft(int& v) {return GetProp(31,v);}
  349.     BOOL SetPropHourLeft(int v) {return SetProp(31,v);}
  350.  
  351.     BOOL GetPropMinuteTop(int& v) {return GetProp(32,v);}
  352.     BOOL SetPropMinuteTop(int v) {return SetProp(32,v);}
  353.  
  354.     BOOL GetPropMinuteLeft(int& v) {return GetProp(33,v);}
  355.     BOOL SetPropMinuteLeft(int v) {return SetProp(33,v);}
  356.  
  357.     BOOL GetPropSecondTop(int& v) {return GetProp(34,v);}
  358.     BOOL SetPropSecondTop(int v) {return SetProp(34,v);}
  359.  
  360.     BOOL GetPropSecondLeft(int& v) {return GetProp(35,v);}
  361.     BOOL SetPropSecondLeft(int v) {return SetProp(35,v);}
  362.  
  363.     BOOL GetPropAlarmHour(int& v) {return GetProp(36,v);}
  364.     BOOL SetPropAlarmHour(int v) {return SetProp(36,v);}
  365.  
  366.     BOOL GetPropAlarmMinute(int& v) {return GetProp(37,v);}
  367.     BOOL SetPropAlarmMinute(int v) {return SetProp(37,v);}
  368.  
  369.     BOOL GetPropAlarmSecond(int& v) {return GetProp(38,v);}
  370.     BOOL SetPropAlarmSecond(int v) {return SetProp(38,v);}
  371.  
  372.     BOOL GetPropHourWidth(int& v) {return GetProp(40,v);}
  373.     BOOL SetPropHourWidth(int v) {return SetProp(40,v);}
  374.  
  375.     BOOL GetPropHourHeight(int& v) {return GetProp(41,v);}
  376.     BOOL SetPropHourHeight(int v) {return SetProp(41,v);}
  377.  
  378.     BOOL GetPropMinuteWidth(int& v) {return GetProp(42,v);}
  379.     BOOL SetPropMinuteWidth(int v) {return SetProp(42,v);}
  380.  
  381.     BOOL GetPropMinuteHeight(int& v) {return GetProp(43,v);}
  382.     BOOL SetPropMinuteHeight(int v) {return SetProp(43,v);}
  383.  
  384.     BOOL GetPropSecondWidth(int& v) {return GetProp(44,v);}
  385.     BOOL SetPropSecondWidth(int v) {return SetProp(44,v);}
  386.  
  387.     BOOL GetPropSecondHeight(int& v) {return GetProp(45,v);}
  388.     BOOL SetPropSecondHeight(int v) {return SetProp(45,v);}
  389.  
  390.     BOOL GetPropFontName(string& v) {return GetProp(46,v);}
  391.     BOOL SetPropFontName(string& v) {return SetProp(46,v);}
  392.  
  393.     BOOL GetPropFontSize(float& v) {return GetProp(47,v);}
  394.     BOOL SetPropFontSize(float v) {return SetProp(47,v);}
  395.  
  396.     BOOL GetPropFontBold(BOOL& v) {return GetProp(48,v);}
  397.     BOOL SetPropFontBold(BOOL v) {return SetProp(48,v);}
  398.  
  399.     BOOL GetPropFontItalic(BOOL& v) {return GetProp(49,v);}
  400.     BOOL SetPropFontItalic(BOOL v) {return SetProp(49,v);}
  401.  
  402.     BOOL GetPropFontStrikethru(BOOL& v) {return GetProp(50,v);}
  403.     BOOL SetPropFontStrikethru(BOOL v) {return SetProp(50,v);}
  404.  
  405.     BOOL GetPropFontUnderline(BOOL& v) {return GetProp(51,v);}
  406.     BOOL SetPropFontUnderline(BOOL v) {return SetProp(51,v);}
  407.  
  408.     BOOL GetPropInterval(long& v) {return GetProp(52,v);}
  409.     BOOL SetPropInterval(long v) {return SetProp(52,v);}
  410.  
  411.     BOOL GetPropBestFit(BOOL& v) {return GetProp(53,v);}
  412.     BOOL SetPropBestFit(BOOL v) {return SetProp(53,v);}
  413.  
  414.     BOOL GetPropHourBottom(int& v) {return GetProp(54,v);}
  415.     BOOL SetPropHourBottom(int v) {return SetProp(54,v);}
  416.  
  417.     BOOL GetPropHourRight(int& v) {return GetProp(55,v);}
  418.     BOOL SetPropHourRight(int v) {return SetProp(55,v);}
  419.  
  420.     BOOL GetPropMinuteBottom(int& v) {return GetProp(56,v);}
  421.     BOOL SetPropMinuteBottom(int v) {return SetProp(56,v);}
  422.  
  423.     BOOL GetPropMinuteRight(int& v) {return GetProp(57,v);}
  424.     BOOL SetPropMinuteRight(int v) {return SetProp(57,v);}
  425.  
  426.     BOOL GetPropSecondBottom(int& v) {return GetProp(58,v);}
  427.     BOOL SetPropSecondBottom(int v) {return SetProp(58,v);}
  428.  
  429.     BOOL GetPropSecondRight(int& v) {return GetProp(59,v);}
  430.     BOOL SetPropSecondRight(int v) {return SetProp(59,v);}
  431.  
  432.     BOOL GetPropScaleMode(ENUM& v) {return GetProp(60,v);}
  433.     BOOL SetPropScaleMode(ENUM v) {return SetProp(60,v);}
  434.  
  435.     BOOL GetProphWnd(int& v) {return GetProp(61,v);}
  436.     BOOL SetProphWnd(int v) {return SetProp(61,v);}
  437.  
  438.     BOOL GetPropTextColor(COLORREF& v) {return GetProp(63,v);}
  439.     BOOL SetPropTextColor(COLORREF v) {return SetProp(63,v);}
  440.  
  441.     BOOL GetPropLightColor(COLORREF& v) {return GetProp(64,v);}
  442.     BOOL SetPropLightColor(COLORREF v) {return SetProp(64,v);}
  443.  
  444.     BOOL GetPropShadowColor(COLORREF& v) {return GetProp(65,v);}
  445.     BOOL SetPropShadowColor(COLORREF v) {return SetProp(65,v);}
  446.  
  447.     BOOL GetPropFillColor(COLORREF& v) {return GetProp(66,v);}
  448.     BOOL SetPropFillColor(COLORREF v) {return SetProp(66,v);}
  449.  
  450.     BOOL GetPropBorderColor(COLORREF& v) {return GetProp(67,v);}
  451.     BOOL SetPropBorderColor(COLORREF v) {return SetProp(67,v);}
  452.  
  453.     BOOL GetPropFontStyle(ENUM& v) {return GetProp(68,v);}
  454.     BOOL SetPropFontStyle(ENUM v) {return SetProp(68,v);}
  455.  
  456. #if 0
  457.   DECLARE_RESPONSE_TABLE(TVbxMhClock);
  458. #endif
  459. };
  460.  
  461. #if 0
  462. // OWL response table
  463. DEFINE_RESPONSE_TABLE1(TVbxMhClock, TVbxControl)
  464.   EV_VBXEVENTINDEX( IDC_MhClock, Event_MhClock_Alarm, EvAlarm ),
  465.   EV_VBXEVENTINDEX( IDC_MhClock, Event_MhClock_ChangeHour, EvChangeHour ),
  466.   EV_VBXEVENTINDEX( IDC_MhClock, Event_MhClock_ChangeMinute, EvChangeMinute ),
  467.   EV_VBXEVENTINDEX( IDC_MhClock, Event_MhClock_ChangeSecond, EvChangeSecond ),
  468.   EV_VBXEVENTINDEX( IDC_MhClock, Event_MhClock_DragDrop, EvDragDrop ),
  469.   EV_VBXEVENTINDEX( IDC_MhClock, Event_MhClock_DragOver, EvDragOver ),
  470.   EV_VBXEVENTINDEX( IDC_MhClock, Event_MhClock_GotFocus, EvGotFocus ),
  471.   EV_VBXEVENTINDEX( IDC_MhClock, Event_MhClock_LostFocus, EvLostFocus ),
  472. END_RESPONSE_TABLE;
  473. #endif
  474.  
  475. #endif
  476.  
  477.