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

📄 mapxlib_tlb.pas

📁 This Delphi 4.0 example uses the MapX Ver 4.0 OCX Control. The main goal of this example is to sho
💻 PAS
📖 第 1 页 / 共 5 页
字号:
unit MapXLib_TLB;

// ************************************************************************ //
// WARNING                                                                  //
// -------                                                                  //
// The types declared in this file were generated from data read from a     //
// Type Library. If this type library is explicitly or indirectly (via      //
// another type library referring to this type library) re-imported, or the //
// 'Refresh' command of the Type Library Editor activated while editing the //
// Type Library, the contents of this file will be regenerated and all      //
// manual modifications will be lost.                                       //
// ************************************************************************ //

// PASTLWTR : $Revision:   1.11.1.63  $
// File generated on 7/29/99 11:02:07 AM from Type Library described below.

// ************************************************************************ //
// Type Lib: C:\PROGRAM FILES\COMMON FILES\MAPINFO SHARED\MAPX COMMON\MAPX40.OCX
// IID\LCID: {9D6ED199-5910-11D2-98A6-00A0C9742CCA}\0
// Helpfile: C:\PROGRAM FILES\COMMON FILES\MAPINFO SHARED\MAPX COMMON\MapX40.hlp
// HelpString: MapInfo MapX V4
// Version:    4.0
// ************************************************************************ //

interface

uses Windows, ActiveX, Classes, Graphics, OleCtrls, StdVCL;

// *********************************************************************//
// GUIDS declared in the TypeLibrary. Following prefixes are used:      //
//   Type Libraries     : LIBID_xxxx                                    //
//   CoClasses          : CLASS_xxxx                                    //
//   DISPInterfaces     : DIID_xxxx                                     //
//   Non-DISP interfaces: IID_xxxx                                      //
// *********************************************************************//
const
  LIBID_MapXLib: TGUID = '{9D6ED199-5910-11D2-98A6-00A0C9742CCA}';
  IID_IRowCursor: TGUID = '{9F6AA700-D188-11CD-AD48-00AA003C9CB6}';
  DIID_CMapXDatasets: TGUID = '{77306D4E-5C82-11CF-8795-00AA00B7EF73}';
  CLASS_Datasets: TGUID = '{77306D4F-5C82-11CF-8795-00AA00B7EF73}';
  DIID_CMapX: TGUID = '{9D6ED197-5910-11D2-98A6-00A0C9742CCA}';
  DIID_CMapXEvents: TGUID = '{9D6ED198-5910-11D2-98A6-00A0C9742CCA}';
  CLASS_Map: TGUID = '{9D6ED188-5910-11D2-98A6-00A0C9742CCA}';
  DIID_CMapXLayers: TGUID = '{77306D42-5C82-11CF-8795-00AA00B7EF73}';
  CLASS_Layers: TGUID = '{77306D43-5C82-11CF-8795-00AA00B7EF73}';
  DIID_CMapXLayerInfo: TGUID = '{30D28170-FE33-11D2-9878-0060089F59A5}';
  CLASS_LayerInfo: TGUID = '{30D28171-FE33-11D2-9878-0060089F59A5}';
  DIID_CMapXLayer: TGUID = '{77306D48-5C82-11CF-8795-00AA00B7EF73}';
  CLASS_Layer: TGUID = '{77306D49-5C82-11CF-8795-00AA00B7EF73}';
  DIID_CMapXField: TGUID = '{77306D4C-5C82-11CF-8795-00AA00B7EF73}';
  CLASS_Field: TGUID = '{77306D4D-5C82-11CF-8795-00AA00B7EF73}';
  DIID_CMapXDataset: TGUID = '{77306D51-5C82-11CF-8795-00AA00B7EF73}';
  CLASS_Dataset: TGUID = '{77306D52-5C82-11CF-8795-00AA00B7EF73}';
  DIID_CMapXThemes: TGUID = '{77306D54-5C82-11CF-8795-00AA00B7EF73}';
  CLASS_Themes: TGUID = '{77306D55-5C82-11CF-8795-00AA00B7EF73}';
  DIID_CMapXTheme: TGUID = '{77306D56-5C82-11CF-8795-00AA00B7EF73}';
  CLASS_Theme: TGUID = '{77306D57-5C82-11CF-8795-00AA00B7EF73}';
  DIID_CMapXLegend: TGUID = '{77306D5C-5C82-11CF-8795-00AA00B7EF73}';
  CLASS_Legend: TGUID = '{77306D5D-5C82-11CF-8795-00AA00B7EF73}';
  DIID_CMapXCollection: TGUID = '{3AAB5861-6166-11CF-8795-00AA00B7EF73}';
  CLASS_Collection: TGUID = '{3AAB5862-6166-11CF-8795-00AA00B7EF73}';
  DIID_CMapXAnnotations: TGUID = '{7A35D061-6AAC-11CF-96AE-00AA00A4760F}';
  CLASS_Annotations: TGUID = '{7A35D062-6AAC-11CF-96AE-00AA00A4760F}';
  DIID_CMapXThemeProperties: TGUID = '{44DB7B47-B2F5-11CF-9BEE-00AA00A478CB}';
  CLASS_ThemeProperties: TGUID = '{44DB7B48-B2F5-11CF-9BEE-00AA00A478CB}';
  DIID_CMapXSelection: TGUID = '{B0929660-BA3A-11CF-9019-00AA00A53B3C}';
  CLASS_Selection: TGUID = '{B0929661-BA3A-11CF-9019-00AA00A53B3C}';
  DIID_CMapXFeature: TGUID = '{B0929662-BA3A-11CF-9019-00AA00A53B3C}';
  CLASS_Feature: TGUID = '{9D6ED187-5910-11D2-98A6-00A0C9742CCA}';
  DIID_CMapXRangeCategory: TGUID = '{97F45D06-BF8A-11CF-9BEE-00AA00A478CB}';
  CLASS_RangeCategory: TGUID = '{97F45D07-BF8A-11CF-9BEE-00AA00A478CB}';
  DIID_CMapXFields: TGUID = '{3DBD18C2-C2AC-11CF-8796-00AA00B7EF73}';
  CLASS_Fields: TGUID = '{9D6ED186-5910-11D2-98A6-00A0C9742CCA}';
  DIID_CMapXStyle: TGUID = '{1C1EE340-C439-11CF-9BEE-00AA00A478CB}';
  CLASS_Style: TGUID = '{9D6ED192-5910-11D2-98A6-00A0C9742CCA}';
  DIID_CMapXIValueCategory: TGUID = '{985148C3-C84B-11CF-9BEE-00AA00A478CB}';
  CLASS_IndividualValueCategory: TGUID = '{985148C4-C84B-11CF-9BEE-00AA00A478CB}';
  DIID_CMapXPieChartCategory: TGUID = '{6DDA5660-C853-11CF-9BEE-00AA00A478CB}';
  CLASS_MultiVarCategory: TGUID = '{6DDA5661-C853-11CF-9BEE-00AA00A478CB}';
  DIID_CMapXSourceRows: TGUID = '{46FF43C0-C9ED-11CF-8796-00AA00B7EF73}';
  CLASS_SourceRows: TGUID = '{46FF43C1-C9ED-11CF-8796-00AA00B7EF73}';
  DIID_CMapXSourceRow: TGUID = '{46FF43C2-C9ED-11CF-8796-00AA00B7EF73}';
  CLASS_SourceRow: TGUID = '{46FF43C3-C9ED-11CF-8796-00AA00B7EF73}';
  DIID_CMapXAnnotation: TGUID = '{1C66DB81-D40D-11CF-9BEE-00AA00A478CB}';
  CLASS_Annotation: TGUID = '{1C66DB82-D40D-11CF-9BEE-00AA00A478CB}';
  DIID_CMapXText: TGUID = '{4B6690A0-D4D1-11CF-9BEE-00AA00A478CB}';
  CLASS_Graphic: TGUID = '{4B6690A1-D4D1-11CF-9BEE-00AA00A478CB}';
  DIID_CMapXLegendText: TGUID = '{4EC9B520-DFCF-11CF-9BEE-00AA00A478CB}';
  CLASS_LegendText: TGUID = '{4EC9B521-DFCF-11CF-9BEE-00AA00A478CB}';
  DIID_CMapXLegendTexts: TGUID = '{4EC9B528-DFCF-11CF-9BEE-00AA00A478CB}';
  CLASS_LegendTexts: TGUID = '{4EC9B529-DFCF-11CF-9BEE-00AA00A478CB}';
  DIID_CMapXTitle: TGUID = '{B2504160-E149-11CF-9BEE-00AA00A478CB}';
  CLASS_Title: TGUID = '{B2504161-E149-11CF-9BEE-00AA00A478CB}';
  DIID_CMapXLabelProperties: TGUID = '{61E82A60-FB59-11CF-9019-00AA00A53B3C}';
  CLASS_LabelProperties: TGUID = '{61E82A61-FB59-11CF-9019-00AA00A53B3C}';
  DIID_CMapXBindLayer: TGUID = '{234FF3C8-071E-11D0-9BEE-00AA00A478CB}';
  CLASS_BindLayer: TGUID = '{9D6ED182-5910-11D2-98A6-00A0C9742CCA}';
  DIID_CMapXRangeCategoriesCollection: TGUID = '{ECC81860-038E-11D1-9DC6-00AA00A478CB}';
  CLASS_RangeCategories: TGUID = '{ECC81861-038E-11D1-9DC6-00AA00A478CB}';
  DIID_CMapXIndividualValueCategoriesCollection: TGUID = '{ECC81862-038E-11D1-9DC6-00AA00A478CB}';
  CLASS_IndividualValueCategories: TGUID = '{ECC81863-038E-11D1-9DC6-00AA00A478CB}';
  DIID_CMapXMultivarCategoriesCollection: TGUID = '{ECC81864-038E-11D1-9DC6-00AA00A478CB}';
  CLASS_MultivarCategories: TGUID = '{ECC81865-038E-11D1-9DC6-00AA00A478CB}';
  DIID_CMapXBitmapSymbolsCollection: TGUID = '{ECC81866-038E-11D1-9DC6-00AA00A478CB}';
  CLASS_BitmapSymbols: TGUID = '{9D6ED184-5910-11D2-98A6-00A0C9742CCA}';
  DIID_CMapXRectangle: TGUID = '{4C952040-3331-11D0-8796-00AA00B7EF73}';
  CLASS_Rectangle: TGUID = '{9D6ED191-5910-11D2-98A6-00A0C9742CCA}';
  DIID_CMapXLayerFind: TGUID = '{436052C0-43E3-11D0-83EB-00AA00BD34FC}';
  CLASS_Find: TGUID = '{436052C1-43E3-11D0-83EB-00AA00BD34FC}';
  DIID_CMapXFindFeature: TGUID = '{436052C2-43E3-11D0-83EB-00AA00BD34FC}';
  CLASS_FindFeature: TGUID = '{436052C3-43E3-11D0-83EB-00AA00BD34FC}';
  DIID_CMapXFindResult: TGUID = '{A4274C81-7E2E-11D2-8CE0-00207812C7EB}';
  CLASS_FindResult: TGUID = '{A4274C83-7E2E-11D2-8CE0-00207812C7EB}';
  DIID_CMapXFindMatch: TGUID = '{CF466D04-7FAB-11D2-8CE0-00207812C7EB}';
  CLASS_FindMatch: TGUID = '{CF466D06-7FAB-11D2-8CE0-00207812C7EB}';
  DIID_CMapXFindMatches: TGUID = '{CF466D01-7FAB-11D2-8CE0-00207812C7EB}';
  CLASS_FindMatches: TGUID = '{CF466D03-7FAB-11D2-8CE0-00207812C7EB}';
  DIID_CMapXParts: TGUID = '{968303A0-8F18-11D0-8796-00AA00B7EF73}';
  CLASS_Parts: TGUID = '{9D6ED18A-5910-11D2-98A6-00A0C9742CCA}';
  DIID_CMapXPoints: TGUID = '{968303A2-8F18-11D0-8796-00AA00B7EF73}';
  CLASS_Points: TGUID = '{9D6ED18C-5910-11D2-98A6-00A0C9742CCA}';
  DIID_CMapXPoint: TGUID = '{968303A6-8F18-11D0-8796-00AA00B7EF73}';
  CLASS_Point: TGUID = '{9D6ED18B-5910-11D2-98A6-00A0C9742CCA}';
  DIID_CMapXGeosets: TGUID = '{984C9420-93BA-11D0-B374-444553540000}';
  CLASS_Geosets: TGUID = '{984C9421-93BA-11D0-B374-444553540000}';
  DIID_CMapXGeoset: TGUID = '{DC09D461-9575-11D0-83F7-00AA00BD34FC}';
  CLASS_Geoset: TGUID = '{DC09D462-9575-11D0-83F7-00AA00BD34FC}';
  DIID_CMapXFeatures: TGUID = '{090703E0-9563-11D0-8796-00AA00B7EF73}';
  CLASS_Features: TGUID = '{090703E1-9563-11D0-8796-00AA00B7EF73}';
  DIID_CMapXDatum: TGUID = '{49EB5384-BFFB-11D0-934C-00AA004603B3}';
  CLASS_Datum: TGUID = '{9D6ED185-5910-11D2-98A6-00A0C9742CCA}';
  DIID_CMapXAffineTransform: TGUID = '{DE279C62-DCDF-11D0-934C-00AA004603B3}';
  CLASS_AffineTransform: TGUID = '{9D6ED181-5910-11D2-98A6-00A0C9742CCA}';
  DIID_CMapXCoordSys: TGUID = '{49EB5382-BFFB-11D0-934C-00AA004603B3}';
  CLASS_CoordSys: TGUID = '{9D6ED183-5910-11D2-98A6-00A0C9742CCA}';
  DIID_CMapXBitmapSymbol: TGUID = '{1FF38E51-F159-11D0-9DB4-00AA00A478CB}';
  CLASS_BitmapSymbol: TGUID = '{1FF38E52-F159-11D0-9DB4-00AA00A478CB}';
  DIID_CMapXFeatureFactory: TGUID = '{BBE482A1-037F-11D1-8796-00AA00B7EF73}';
  CLASS_FeatureFactory: TGUID = '{BBE482A3-037F-11D1-8796-00AA00B7EF73}';
  DIID_CMapXResolveObjects: TGUID = '{92880600-CD2F-11D1-A34B-00207812EFE7}';
  CLASS_ResolveObjects: TGUID = '{92880602-CD2F-11D1-A34B-00207812EFE7}';
  DIID_CMapXResolveObject: TGUID = '{92880603-CD2F-11D1-A34B-00207812EFE7}';
  CLASS_ResolveObject: TGUID = '{92880605-CD2F-11D1-A34B-00207812EFE7}';
  DIID_CMapXRowValues: TGUID = '{7A5FFDC2-FE6C-11D2-98A9-00A0C9742CCA}';
  CLASS_RowValues: TGUID = '{7A5FFDC1-FE6C-11D2-98A9-00A0C9742CCA}';
  DIID_CMapXRowValue: TGUID = '{2EF654E2-FE50-11D2-98A9-00A0C9742CCA}';
  CLASS_RowValue: TGUID = '{2EF654E1-FE50-11D2-98A9-00A0C9742CCA}';

// *********************************************************************//
// Declaration of Enumerations defined in Type Library                  //
// *********************************************************************//
// ToolConstants constants
type
  ToolConstants = TOleEnum;
const
  miArrowTool = $000003E8;
  miPanTool = $000003E9;
  miCenterTool = $000003EA;
  miZoomInTool = $000003EB;
  miZoomOutTool = $000003EC;
  miSymbolTool = $000003ED;
  miTextTool = $000003EE;
  miSelectTool = $000003EF;
  miRadiusSelectTool = $000003F0;
  miRectSelectTool = $000003F1;
  miPolygonSelectTool = $000003F2;
  miLabelTool = $000003F3;
  miAddLineTool = $000003F4;
  miAddPolylineTool = $000003F5;
  miAddRegionTool = $000003F6;
  miAddPointTool = $000003F7;

// CursorConstants constants
type
  CursorConstants = TOleEnum;
const
  miDefaultCursor = $00000000;
  miArrowCursor = $00000001;
  miCrossCursor = $00000002;
  miIBeamCursor = $00000003;
  miIconCursor = $00000004;
  miSizeCursor = $00000005;
  miSizeNESWCursor = $00000006;
  miSizeNSCursor = $00000007;
  miSizeNWSECursor = $00000008;
  miSizeEWCursor = $00000009;
  miUpArrowCursor = $0000000A;
  miHourglassCursor = $0000000B;
  miNoDropCursor = $0000000C;
  miArrowHourglassCursor = $0000000D;
  miArrowQuestionCursor = $0000000E;
  miSizeAllCursor = $0000000F;
  miArrowToolCursor = $00000010;
  miPanCursor = $00000011;
  miCenterCursor = $00000012;
  miZoomInCursor = $00000013;
  miZoomOutCursor = $00000014;
  miSymbolCursor = $00000015;
  miTextCursor = $00000016;
  miSelectCursor = $00000017;
  miRadiusSelectCursor = $00000018;
  miRectSelectCursor = $00000019;
  miRegionSelectCursor = $0000001A;
  miInfoCursor = $0000001B;
  miSelectPlusCursor = $0000001C;
  miSelectRadiusPlusCursor = $0000001D;
  miSelectRectPlusCursor = $0000001E;
  miSelectRegionPlusCursor = $0000001F;
  miSelectMinusCursor = $00000020;
  miSelectRadiusMinusCursor = $00000021;
  miSelectRectMinusCursor = $00000022;
  miSelectRegionMinusCursor = $00000023;
  miLabelCursor = $00000024;
  miDrilldownExpandCursor = $00000025;
  miDrilldownContractCursor = $00000026;
  miCustomCursor = $00000027;

// MapUnitConstants constants
type
  MapUnitConstants = TOleEnum;
const
  miUnitMile = $00000000;
  miUnitKilometer = $00000001;
  miUnitInch = $00000002;
  miUnitFoot = $00000003;
  miUnitYard = $00000004;
  miUnitMillimeter = $00000005;
  miUnitCentimeter = $00000006;
  miUnitMeter = $00000007;
  miUnitSurveyFoot = $00000008;
  miUnitNauticalMile = $00000009;
  miUnitTwip = $0000000A;
  miUnitPoint = $0000000B;
  miUnitPica = $0000000C;
  miUnitDegree = $0000000D;
  miUnitLink = $0000001E;
  miUnitChain = $0000001F;
  miUnitRod = $00000020;

// PaperUnitConstants constants
type
  PaperUnitConstants = TOleEnum;
const
  miPaperUnitMile = $00000000;
  miPaperUnitKilometer = $00000001;
  miPaperUnitInch = $00000002;
  miPaperUnitFoot = $00000003;
  miPaperUnitYard = $00000004;
  miPaperUnitMillimeter = $00000005;
  miPaperUnitCentimeter = $00000006;
  miPaperUnitMeter = $00000007;
  miPaperUnitSurveyFoot = $00000008;
  miPaperUnitNauticalMile = $00000009;
  miPaperUnitTwip = $0000000A;
  miPaperUnitPoint = $0000000B;
  miPaperUnitPica = $0000000C;
  miPaperUnitDegree = $0000000D;
  miPaperUnitLink = $0000001E;
  miPaperUnitChain = $0000001F;
  miPaperUnitRod = $00000020;

// SelectionTypeConstants constants
type
  SelectionTypeConstants = TOleEnum;
const
  miSelectionNew = $00000000;
  miSelectionAppend = $00000001;
  miSelectionRemove = $00000002;

// ConversionConstants constants
type
  ConversionConstants = TOleEnum;
const
  miMapToScreen = $00000000;
  miScreenToMap = $00000001;

// DotSizeConstants constants
type
  DotSizeConstants = TOleEnum;
const
  miDotSizeSmall = $00000000;
  miDotSizeLarge = $00000001;

// DistribMethodConstants constants
type
  DistribMethodConstants = TOleEnum;
const
  miCustomRanges = $00000000;
  miEqualCountPerRange = $00000001;
  miEqualRangeSize = $00000002;
  miNaturalBreak = $00000003;
  miStandardDeviation = $00000004;

// PenStyleConstants constants
type
  PenStyleConstants = TOleEnum;
const
  miPenNone = $00000000;
  miPenSolid = $00000001;

// FieldTypeConstants constants
type

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -