📄 pview.tlh
字号:
};
struct __declspec(uuid("f5709dd5-1420-11d1-b319-08003604e802"))
SymbolFileService;
// [ default ] interface _DGMSymbolFileService
struct __declspec(uuid("0971344e-9d72-11d5-9283-0000e22b9ef0"))
_StyleProperty : IDispatch
{
//
// Raw methods provided by interface
//
virtual HRESULT __stdcall get_Parent (
IDispatch * * ppParent ) = 0;
virtual HRESULT __stdcall get_Link (
struct _StyleProperty * * ppStyleProperty ) = 0;
virtual HRESULT __stdcall get_Name (
BSTR * pbstrName ) = 0;
virtual HRESULT __stdcall get_Value (
VARIANT * pvValue ) = 0;
virtual HRESULT __stdcall put_Value (
VARIANT pvValue ) = 0;
virtual HRESULT __stdcall get_Expression (
BSTR * pbstrExpression ) = 0;
virtual HRESULT __stdcall put_Expression (
BSTR pbstrExpression ) = 0;
virtual HRESULT __stdcall get_IsOverriden (
VARIANT_BOOL * pvbIsOverriden ) = 0;
};
struct __declspec(uuid("09713455-9d72-11d5-9283-0000e22b9ef0"))
_StyleDefinition : IDispatch
{
//
// Raw methods provided by interface
//
virtual HRESULT __stdcall get_Type (
BSTR * pBSTR ) = 0;
virtual HRESULT __stdcall get_Parent (
IDispatch * * ppParent ) = 0;
virtual HRESULT __stdcall get_Name (
BSTR * pbstrName ) = 0;
virtual HRESULT __stdcall put_Name (
BSTR pbstrName ) = 0;
virtual HRESULT __stdcall get_Link (
struct _StyleDefinition * * ppStyleDefinition ) = 0;
virtual HRESULT __stdcall get_StyleProperties (
struct _StyleProperties * * ppStyleProperties ) = 0;
virtual HRESULT __stdcall get_StyleDefinitions (
struct _StyleDefinitions * * ppStyleDefinitions ) = 0;
virtual HRESULT __stdcall CreateLink (
struct _StyleDefinition * * ppStyleDefinition ) = 0;
virtual HRESULT __stdcall Copy (
struct _StyleDefinition * * ppStyleDefinition ) = 0;
};
struct __declspec(uuid("0971344f-9d72-11d5-9283-0000e22b9ef0"))
_StyleProperties : IDispatch
{
//
// Raw methods provided by interface
//
virtual HRESULT __stdcall get_Count (
long * plCount ) = 0;
virtual HRESULT __stdcall get_Item (
VARIANT vIndex,
struct _StyleProperty * * ppStyleProperty ) = 0;
virtual HRESULT __stdcall _NewEnum (
IUnknown * * Enum ) = 0;
virtual HRESULT __stdcall Add (
BSTR bstrName,
struct _StyleProperty * * ppStyleProperty ) = 0;
virtual HRESULT __stdcall Delete (
VARIANT vIndex ) = 0;
};
struct __declspec(uuid("09713450-9d72-11d5-9283-0000e22b9ef0"))
_StyleDefinitions : IDispatch
{
//
// Raw methods provided by interface
//
virtual HRESULT __stdcall get_Count (
long * plCount ) = 0;
virtual HRESULT __stdcall get_Item (
VARIANT vIndex,
struct _StyleDefinition * * ppStyleDefinition ) = 0;
virtual HRESULT __stdcall _NewEnum (
IUnknown * * Enum ) = 0;
virtual HRESULT __stdcall Append (
struct _StyleDefinition * pStyleDefinition,
VARIANT vBeforeIndex = vtMissing ) = 0;
virtual HRESULT __stdcall Remove (
VARIANT vIndex,
struct _StyleDefinition * * ppStyleDefinition ) = 0;
};
struct __declspec(uuid("0971346e-9d72-11d5-9283-0000e22b9ef0"))
_StyleDefinitionEvents : IUnknown
{
//
// Raw methods provided by interface
//
virtual HRESULT __stdcall Change ( ) = 0;
};
struct __declspec(uuid("09713451-9d72-11d5-9283-0000e22b9ef0"))
StyleProperty;
// [ default ] interface _StyleProperty
struct __declspec(uuid("09713452-9d72-11d5-9283-0000e22b9ef0"))
StyleProperties;
// [ default ] interface _StyleProperties
struct __declspec(uuid("09713453-9d72-11d5-9283-0000e22b9ef0"))
StyleDefinitions;
// [ default ] interface _StyleDefinitions
struct __declspec(uuid("09713454-9d72-11d5-9283-0000e22b9ef0"))
StyleDefinition;
// [ default ] interface _StyleDefinition
// [ default, source ] interface _StyleDefinitionEvents
struct __declspec(uuid("09713474-9d72-11d5-9283-0000e22b9ef0"))
ViewFunctions;
// [ default ] interface DGMCustomFunctionPackage
struct __declspec(uuid("09713485-9d72-11d5-9283-0000e22b9ef0"))
IGMChangeCallback : IUnknown
{
//
// Raw methods provided by interface
//
virtual HRESULT __stdcall Change ( ) = 0;
};
struct __declspec(uuid("09713484-9d72-11d5-9283-0000e22b9ef0"))
IGMStyleDefinitionControl : IDispatch
{
//
// Raw methods provided by interface
//
virtual HRESULT __stdcall putref_Listener (
struct IGMChangeCallback * objListenerCallback ) = 0;
virtual HRESULT __stdcall get_Listener (
struct IGMChangeCallback * * objListenerCallback ) = 0;
virtual HRESULT __stdcall put_StyleDefinition (
VARIANT pvStyleDefinition ) = 0;
virtual HRESULT __stdcall get_StyleDefinition (
VARIANT * pvStyleDefinition ) = 0;
virtual HRESULT __stdcall putref_Recordset (
struct GRecordset * ppGRecordset ) = 0;
virtual HRESULT __stdcall get_Recordset (
struct GRecordset * * ppGRecordset ) = 0;
virtual HRESULT __stdcall Validate (
VARIANT_BOOL * pvbIsValid ) = 0;
virtual HRESULT __stdcall RestoreDefaults (
BSTR bstrRootPreference,
IDispatch * objPreferenceSet ) = 0;
virtual HRESULT __stdcall StoreDefaults (
BSTR bstrRootPreference,
IDispatch * objPreferenceSet ) = 0;
};
enum StyleFillModeConstants
{
gmgroFillModeClipped = 0,
gmgroFillModeOverlap = 1,
gmgroFillModeInside = 2
};
enum StyleDashCapConstants
{
gmgroDashCapFlat = 0,
gmgroDashCapRound = 2,
gmgroDashCapTriangle = 3
};
enum StyleLineCapConstants
{
gmgroLineCapFlat = 0,
gmgroLineCapSquare = 1,
gmgroLineCapRound = 2,
gmgroLineCapTriangle = 3,
gmgroLineCapNoAnchor = 16,
gmgroLineCapSquareAnchor = 17,
gmgroLineCapRoundAnchor = 18,
gmgroLineCapDiamondAnchor = 19,
gmgroLineCapArrowAnchor = 20
};
enum StyleLineJoinConstants
{
gmgroLineJoinMiter = 0,
gmgroLineJoinBevel = 1,
gmgroLineJoinRound = 2
};
enum StyleOriginConstants
{
gmgroStyleOriginGlobal = 1,
gmgroStyleOriginLocal = 2
};
enum StyleUnitTypeConstants
{
gmgroUnitTypeScalingPaper = 1,
gmgroUnitTypeNonscalingDevice = 2,
gmgroUnitTypeNonscalingPaper = 3
};
enum StyleCollectionRenderByConstants
{
gmgroCollectionRenderByRecord = 1,
gmgroCollectionRenderByStyle = 2,
gmgroCollectionRenderByIndex = 3
};
enum StylePurposeConstants
{
gmgroPurposePoint = 1,
gmgroPurposeLine = 2,
gmgroPurposeFill = 4,
gmgroPurposeExteriorBoundary = 8,
gmgroPurposeInteriorBoundary = 16,
gmgroPurposeBoundary = 24,
gmgroPurposeArea = 28,
gmgroPurposeAnySpatial = 31,
gmgroPurposeText = 32,
gmgroPurposeCoverage = 64,
gmgroPurposeCollection = 4096
};
enum StyleRotationOptionConstants
{
gmgroIgnoreGeometryOrientationAndMapRotation = 0,
gmgroIgnoreGeometryOrientation = 1,
gmgroIgnoreMapRotation = 2,
gmgroApplyAllRotations = 3,
gmgroIgnoreGeometryOrientationAndAlwaysKeepUpright = 5,
gmgroIgnoreMapRotationAndAlwaysKeepUpright = 6,
gmgroAlwaysKeepUpright = 7
};
enum StyleAlignmentConstants
{
gmgroAlignmentOrigin = 0,
gmgroAlignmentTopLeft = 1,
gmgroAlignmentTopCenter = 2,
gmgroAlignmentTopRight = 3,
gmgroAlignmentCenterLeft = 4,
gmgroAlignmentCenterCenter = 5,
gmgroAlignmentCenterRight = 6,
gmgroAlignmentBottomLeft = 7,
gmgroAlignmentBottomCenter = 8,
gmgroAlignmentBottomRight = 9
};
enum StyleSequenceTypeConstants
{
gmgroSequenceTypeSolid = 0,
gmgroSequenceTypeDotted = 1,
gmgroSequenceTypeMediumDashed = 2,
gmgroSequenceTypeLongDashed = 3,
gmgroSequenceTypeMediumDashDot = 4,
gmgroSequenceTypeShortDashed = 5,
gmgroSequenceTypeMediumDashDoubleDot = 6,
gmgroSequenceTypeLongDashShortDash = 7,
gmgroSequenceTypeLongDashSingleDot = 8,
gmgroSequenceTypeLongDashDoubleDot = 9,
gmgroSequenceTypeLongDashTripleDot = 10,
gmgroSequenceTypeMediumDashShortDash = 11,
gmgroSequenceTypeLongDashMediumDash = 12,
gmgroSequenceTypeLongDashDoubleMediumDash = 13,
gmgroSequenceTypeCustom = 32767
};
enum StyleSequenceUnitModeConstants
{
gmgroSequenceUnitModeFixedToUnitType = 1,
gmgroSequenceUnitModeProportionalToWidth = 2
};
enum StyleFrameTypeConstants
{
gmgroFrameTypeNone = 0,
gmgroFrameTypeRectangular = 1,
gmgroFrameTypeRounded = 2
};
enum StylePositionConstants
{
gmgroPositionAtStart = 1,
gmgroPositionAtEnd = 2,
gmgroPositionAtCenter = 4,
gmgroPositionAtInteriorVertex = 8,
gmgroPositionRepeatWithSpacing = 16
};
enum StyleTextJustificationConstants
{
gmgroTextJustificationLeft = 1,
gmgroTextJustificationCenter = 2,
gmgroTextJustificationRight = 3
};
enum StyleStaggerDirectionConstants
{
gmgroStaggerDirectionX = 0,
gmgroStaggerDirectionY = 1
};
enum StyleFillTypeConstants
{
gmgroFillTypeSolid = -1,
gmgroFillTypeHorizontal = 0,
gmgroFillTypeVertical = 1,
gmgroFillTypeForwardDiagonal = 2,
gmgroFillTypeBackwardDiagonal = 3,
gmgroFillTypeCross = 4,
gmgroFillTypeDiagonalCross = 5,
gmgroFillType05Percent = 6,
gmgroFillType10Percent = 7,
gmgroFillType20Percent = 8,
gmgroFillType25Percent = 9,
gmgroFillType30Percent = 10,
gmgroFillType40Percent = 11,
gmgroFillType50Percent = 12,
gmgroFillType60Percent = 13,
gmgroFillType70Percent = 14,
gmgroFillType75Percent = 15,
gmgroFillType80Percent = 16,
gmgroFillType90Percent = 17,
gmgroFillTypeLightDownwardDiagonal = 18,
gmgroFillTypeLightUpwardDiagonal = 19,
gmgroFillTypeDarkDownwardDiagonal = 20,
gmgroFillTypeDarkUpwardDiagonal = 21,
gmgroFillTypeWideDownwardDiagonal = 22,
gmgroFillTypeWideUpwardDiagonal = 23,
gmgroFillTypeLightVertical = 24,
gmgroFillTypeLightHorizontal = 25,
gmgroFillTypeNarrowVertical = 26,
gmgroFillTypeNarrowHorizontal = 27,
gmgroFillTypeDarkVertical = 28,
gmgroFillTypeDarkHorizontal = 29,
gmgroFillTypeDashedDownwardDiagonal = 30,
gmgroFillTypeDashedUpwardDiagonal = 31,
gmgroFillTypeDashedHorizontal = 32,
gmgroFillTypeDashedVertical = 33,
gmgroFillTypeSmallConfetti = 34,
gmgroFillTypeLargeConfetti = 35,
gmgroFillTypeZigZag = 36,
gmgroFillTypeWave = 37,
gmgroFillTypeDiagonalBrick = 38,
gmgroFillTypeHorizontalBrick = 39,
gmgroFillTypeWeave = 40,
gmgroFillTypePlaid = 41,
gmgroFillTypeDivot = 42,
gmgroFillTypeDottedGrid = 43,
gmgroFillTypeDottedDiamond = 44,
gmgroFillTypeShingle = 45,
gmgroFillTypeTrellis = 46,
gmgroFillTypeSphere = 47,
gmgroFillTypeSmallGrid = 4
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -