home *** CD-ROM | disk | FTP | other *** search
- #pragma option -b
- /*****************************************************************************\
- * *
- * olectlid.h Master definition of GUIDs for OLE Controls *
- * *
- * OLE Version 2.0 *
- * *
- \*****************************************************************************/
-
- /*
- * C/C++ Run Time Library - Version 8.0
- *
- * Copyright (c) 1994, 1997 by Borland International
- * All Rights Reserved.
- *
- */
-
- #if defined(__FLAT__)
-
- #pragma option -b.
- #pragma message("WARNING: your code should #include olectl.h instead")
- #pragma option -b
- #pragma option -b.
- #include <olectl.h>
- #pragma option -b
-
- #else
-
- #if !defined(__OLECTLID_H)
- #define __OLECTLID_H
-
-
- //
- // Interface IDs for data binding interfaces
- //
-
- DEFINE_GUID(IID_IPropertyNotifySink,
- 0x9BFBBC02,0xEFF1,0x101A,0x84,0xED,0x00,0xAA,0x00,0x34,0x1D,0x07);
-
- //
- // Interface IDs for licensing interfaces
- //
-
- DEFINE_GUID(IID_IClassFactory2,
- 0xB196B28F,0xBAB4,0x101A,0xB6,0x9C,0x00,0xAA,0x00,0x34,0x1D,0x07);
-
- //
- // Interface IDs for connection interfaces
- //
-
- DEFINE_GUID(IID_IProvideClassInfo,
- 0xB196B283,0xBAB4,0x101A,0xB6,0x9C,0x00,0xAA,0x00,0x34,0x1D,0x07);
- DEFINE_GUID(IID_IProvideClassInfo2,
- 0xA6BC3AC0,0xDBAA,0x11CE,0x9D,0xE3,0x00,0xAA,0x00,0x4B,0xB8,0x51);
- DEFINE_GUID(IID_IConnectionPointContainer,
- 0xB196B284,0xBAB4,0x101A,0xB6,0x9C,0x00,0xAA,0x00,0x34,0x1D,0x07);
- DEFINE_GUID(IID_IEnumConnectionPoints,
- 0xB196B285,0xBAB4,0x101A,0xB6,0x9C,0x00,0xAA,0x00,0x34,0x1D,0x07);
- DEFINE_GUID(IID_IConnectionPoint,
- 0xB196B286,0xBAB4,0x101A,0xB6,0x9C,0x00,0xAA,0x00,0x34,0x1D,0x07);
- DEFINE_GUID(IID_IEnumConnections,
- 0xB196B287,0xBAB4,0x101A,0xB6,0x9C,0x00,0xAA,0x00,0x34,0x1D,0x07);
-
- //
- // Interface IDs for OLE Control interfaces
- //
-
- DEFINE_GUID(IID_IOleControl,
- 0xB196B288,0xBAB4,0x101A,0xB6,0x9C,0x00,0xAA,0x00,0x34,0x1D,0x07);
- DEFINE_GUID(IID_IOleControlSite,
- 0xB196B289,0xBAB4,0x101A,0xB6,0x9C,0x00,0xAA,0x00,0x34,0x1D,0x07);
- DEFINE_GUID(IID_ISimpleFrameSite,
- 0x742B0E01,0x14E6,0x101B,0x91,0x4E,0x00,0xAA,0x00,0x30,0x0C,0xAB);
- DEFINE_GUID(IID_IPersistStreamInit,
- 0x7FD52380,0x4E07,0x101B,0xAE,0x2D,0x08,0x00,0x2B,0x2E,0xC7,0x13);
- DEFINE_GUID(IID_IPersistMemory,
- 0xBD1AE5E0,0xA6AE,0x11CE,0xBD,0x37,0x50,0x42,0x00,0xC1,0x00,0x00);
- DEFINE_GUID(IID_IPersistPropertyBag,
- 0x37D84F60,0x42CB,0x11CE,0x81,0x35,0x00,0xAA,0x00,0x4B,0xB8,0x51);
- DEFINE_GUID(IID_IPropertyBag,
- 0x55272A00,0x42CB,0x11CE,0x81,0x35,0x00,0xAA,0x00,0x4B,0xB8,0x51);
- DEFINE_GUID(IID_IErrorLog,
- 0x3127CA40,0x446E,0x11CE,0x81,0x35,0x00,0xAA,0x00,0x4B,0xB8,0x51);
-
- //
- // Interface IDs for property sheet interfaces
- //
-
- DEFINE_GUID(IID_IPropertyFrame,
- 0xB196B28A,0xBAB4,0x101A,0xB6,0x9C,0x00,0xAA,0x00,0x34,0x1D,0x07);
- DEFINE_GUID(IID_ISpecifyPropertyPages,
- 0xB196B28B,0xBAB4,0x101A,0xB6,0x9C,0x00,0xAA,0x00,0x34,0x1D,0x07);
- DEFINE_GUID(IID_IPerPropertyBrowsing,
- 0x376BD3AA,0x3845,0x101B,0x84,0xED,0x08,0x00,0x2B,0x2E,0xC7,0x13);
- DEFINE_GUID(IID_IPropertyPageSite,
- 0xB196B28C,0xBAB4,0x101A,0xB6,0x9C,0x00,0xAA,0x00,0x34,0x1D,0x07);
- DEFINE_GUID(IID_IPropertyPage,
- 0xB196B28D,0xBAB4,0x101A,0xB6,0x9C,0x00,0xAA,0x00,0x34,0x1D,0x07);
- DEFINE_GUID(IID_IPropertyPage2,
- 0x01E44665,0x24AC,0x101B,0x84,0xED,0x08,0x00,0x2B,0x2E,0xC7,0x13);
-
- //
- // Class IDs for property sheet implementations
- //
-
- DEFINE_GUID(CLSID_CFontPropPage,
- 0x0be35200,0x8f91,0x11ce,0x9d,0xe3,0x00,0xaa,0x00,0x4b,0xb8,0x51);
- DEFINE_GUID(CLSID_CColorPropPage,
- 0x0be35201,0x8f91,0x11ce,0x9d,0xe3,0x00,0xaa,0x00,0x4b,0xb8,0x51);
- DEFINE_GUID(CLSID_CPicturePropPage,
- 0x0be35202,0x8f91,0x11ce,0x9d,0xe3,0x00,0xaa,0x00,0x4b,0xb8,0x51);
-
- //
- // Class IDs for persistent property set formats
- //
-
- DEFINE_GUID(CLSID_PersistPropset,
- 0xfb8f0821,0x0164,0x101b,0x84,0xed,0x08,0x00,0x2b,0x2e,0xc7,0x13);
- DEFINE_GUID(CLSID_ConvertVBX,
- 0xfb8f0822,0x0164,0x101b,0x84,0xed,0x08,0x00,0x2b,0x2e,0xc7,0x13);
-
- //
- // Class ID for standard implementations of IFont and IPicture
-
- DEFINE_GUID(CLSID_StdFont,
- 0x0be35203,0x8f91,0x11ce,0x9d,0xe3,0x00,0xaa,0x00,0x4b,0xb8,0x51);
- DEFINE_GUID(CLSID_StdPicture,
- 0x0be35204,0x8f91,0x11ce,0x9d,0xe3,0x00,0xaa,0x00,0x4b,0xb8,0x51);
-
- //
- // Interface IDs for font objects
- //
-
- DEFINE_GUID(IID_IFont,
- 0xBEF6E002,0xA874,0x101A,0x8B,0xBA,0x00,0xAA,0x00,0x30,0x0C,0xAB);
- DEFINE_GUID(IID_IFontDisp,
- 0xBEF6E003,0xA874,0x101A,0x8B,0xBA,0x00,0xAA,0x00,0x30,0x0C,0xAB);
-
- //
- // Interface IDs for picture objects
- //
-
- DEFINE_GUID(IID_IPicture,
- 0x7BF80980,0xBF32,0x101A,0x8B,0xBB,0x00,0xAA,0x00,0x30,0x0C,0xAB);
- DEFINE_GUID(IID_IPictureDisp,
- 0x7Bf80981,0xBF32,0x101A,0x8B,0xBB,0x00,0xAA,0x00,0x30,0x0C,0xAB);
-
- //
- // GUIDs for standard types
- //
-
- DEFINE_GUID(GUID_HIMETRIC,
- 0x66504300,0xBE0F,0x101A,0x8B,0xBB,0x00,0xAA,0x00,0x30,0x0C,0xAB);
- DEFINE_GUID(GUID_COLOR,
- 0x66504301,0xBE0F,0x101A,0x8B,0xBB,0x00,0xAA,0x00,0x30,0x0C,0xAB);
- DEFINE_GUID(GUID_XPOSPIXEL,
- 0x66504302,0xBE0F,0x101A,0x8B,0xBB,0x00,0xAA,0x00,0x30,0x0C,0xAB);
- DEFINE_GUID(GUID_YPOSPIXEL,
- 0x66504303,0xBE0F,0x101A,0x8B,0xBB,0x00,0xAA,0x00,0x30,0x0C,0xAB);
- DEFINE_GUID(GUID_XSIZEPIXEL,
- 0x66504304,0xBE0F,0x101A,0x8B,0xBB,0x00,0xAA,0x00,0x30,0x0C,0xAB);
- DEFINE_GUID(GUID_YSIZEPIXEL,
- 0x66504305,0xBE0F,0x101A,0x8B,0xBB,0x00,0xAA,0x00,0x30,0x0C,0xAB);
- DEFINE_GUID(GUID_XPOS,
- 0x66504306,0xBE0F,0x101A,0x8B,0xBB,0x00,0xAA,0x00,0x30,0x0C,0xAB);
- DEFINE_GUID(GUID_YPOS,
- 0x66504307,0xBE0F,0x101A,0x8B,0xBB,0x00,0xAA,0x00,0x30,0x0C,0xAB);
- DEFINE_GUID(GUID_XSIZE,
- 0x66504308,0xBE0F,0x101A,0x8B,0xBB,0x00,0xAA,0x00,0x30,0x0C,0xAB);
- DEFINE_GUID(GUID_YSIZE,
- 0x66504309,0xBE0F,0x101A,0x8B,0xBB,0x00,0xAA,0x00,0x30,0x0C,0xAB);
- DEFINE_GUID(GUID_TRISTATE,
- 0x6650430A,0xBE0F,0x101A,0x8B,0xBB,0x00,0xAA,0x00,0x30,0x0C,0xAB);
- DEFINE_GUID(GUID_OPTIONVALUEEXCLUSIVE,
- 0x6650430B,0xBE0F,0x101A,0x8B,0xBB,0x00,0xAA,0x00,0x30,0x0C,0xAB);
- DEFINE_GUID(GUID_CHECKVALUEEXCLUSIVE,
- 0x6650430C,0xBE0F,0x101A,0x8B,0xBB,0x00,0xAA,0x00,0x30,0x0C,0xAB);
- DEFINE_GUID(GUID_FONTNAME,
- 0x6650430D,0xBE0F,0x101A,0x8B,0xBB,0x00,0xAA,0x00,0x30,0x0C,0xAB);
- DEFINE_GUID(GUID_FONTSIZE,
- 0x6650430E,0xBE0F,0x101A,0x8B,0xBB,0x00,0xAA,0x00,0x30,0x0C,0xAB);
- DEFINE_GUID(GUID_FONTBOLD,
- 0x6650430F,0xBE0F,0x101A,0x8B,0xBB,0x00,0xAA,0x00,0x30,0x0C,0xAB);
- DEFINE_GUID(GUID_FONTITALIC,
- 0x66504310,0xBE0F,0x101A,0x8B,0xBB,0x00,0xAA,0x00,0x30,0x0C,0xAB);
- DEFINE_GUID(GUID_FONTUNDERSCORE,
- 0x66504311,0xBE0F,0x101A,0x8B,0xBB,0x00,0xAA,0x00,0x30,0x0C,0xAB);
- DEFINE_GUID(GUID_FONTSTRIKETHROUGH,
- 0x66504312,0xBE0F,0x101A,0x8B,0xBB,0x00,0xAA,0x00,0x30,0x0C,0xAB);
- DEFINE_GUID(GUID_HANDLE,
- 0x66504313,0xBE0F,0x101A,0x8B,0xBB,0x00,0xAA,0x00,0x30,0x0C,0xAB);
-
-
- #endif // __OLECTLID_H
- #endif // __FLAT__
- #pragma option -b.
-