⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 pview.tlh

📁 GemoMedia 应用 演示了其使用方法
💻 TLH
📖 第 1 页 / 共 5 页
字号:
};

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 + -