home *** CD-ROM | disk | FTP | other *** search
- // epgdspid.h
-
- #ifndef __EPGDSPID_H__
- #define __EPGDSPID_H__
-
- #ifdef __MKTYPLIB__
-
- // Use with SetActiveView
- typedef enum epgview
- {
- EPG_GRID_VIEW = 0,
- EPG_CATEGORY_VIEW = 1,
- EPG_DSS_VIEW = 2,
- EPG_MAX_VIEW = 3
- } EPGVIEW;
-
- typedef enum
- {
- TVX_CONTROL_GENERIC = 0,
- TVX_CONTROL_EPG = 1,
- TVX_CONTROL_FSVIDEO = 2,
- // number of controls as enumed above
- TVX_CONTROL_NUM_OF_TYPES=3
- }TVX_CONTROL_TYPES;
-
-
- #endif
-
- // Dispatch IDs
-
- // IEPGComponent
-
- #define dispidSetItem 1001
- #define dispidClear 1002
-
- // IEPG
-
- #define dispidSetActiveView 2001
- #define dispidGetActiveView 2002
- #define dispidJumpTo 2003
- #define dispidTakeFocus 2004
-
- // ITVControlPrivate
-
- #define dispidResume 3001
- #define dispidSuspend 3002
- #define dispidIdentify 3003
- #define dispidAccelCommand 3004
-
- #endif // __EPGDSPID_H__
-