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

📄 mapobjects2.h

📁 程序编写环境为Visual Studio.NET 2002
💻 H
📖 第 1 页 / 共 5 页
字号:
#if !defined _MAP_OBJECTS_21_HEADERFILE_LIST
#define _MAP_OBJECTS_21_HEADERFILE_LIST

#include "map.h"
#include "MoLayers.h"
#include "MoRectangle.h"
#include "MoTrackingLayer.h"
#include "MoPoint.h"
#include "MoEllipse.h"
#include "MoLine.h"
#include "MoPolygon.h"
#include "MoGeoDatasets.h"
#include "MoDataConnection.h"
#include "MoGeoDataset.h"
#include "MoMapLayer.h"
#include "MoRecordset.h"
#include "MoFields.h"
#include "MoField.h"
#include "MoPoints.h"
#include "MoSymbol.h"
#include "MoValueMapRenderer.h"
#include "MoStrings.h"
#include "MoStatistics.h"
#include "MoClassBreaksRenderer.h"
#include "MoDotDensityRenderer.h"
#include "MoLabelRenderer.h"
#include "MoGeoEvent.h"
#include "MoImageLayer.h"
#include "MoTable.h"
#include "MoTextSymbol.h"
#include "MoTableDesc.h"
#include "MoAddressLocation.h"
#include "MoPlaceLocator.h"
#include "MoParts.h"
#include "MoProjection.h"
#include "MoProjCoordSys.h"
#include "MoGeoCoordSys.h"
#include "MoUnit.h"
#include "MoDatum.h"
#include "MoSpheroid.h"
#include "MoPrimeMeridian.h"
#include "MoGeoTransformation.h"
#include "MoStandardizer.h"
#include "MoGeocoder.h"
#include "MoZRenderer.h"
#include "MoGroupRenderer.h"
#include "MoChartRenderer.h"
#include "MoLabelPlacer.h"
#include "font.h"
//
// MapObjects Enummerations
// 
// 
// Machine Generated from MapObjects.odl - 20th March 2001
// 
typedef	enum {
moNoBackground = 1,
moClipToExtent = 2,
	} DrawFlags;
typedef	enum {
moFlat = 0,
mo3D = 1,
	} AppearanceConstants;
typedef	enum {
moDragEnter = 0,
moDragLeave = 1,
moDragOver = 2,
	} DragStateConstants;
typedef	enum {
moDefault = 0,
moArrow = 1,
moCross = 2,
moIBeam = 3,
moIconPointer = 4,
moSizePointer = 5,
moSizeNESW = 6,
moSizeNS = 7,
moSizeNWSE = 8,
moSizeWE = 9,
moUpArrow = 10,
moHourglass = 11,
moNoDrop = 12,
moArrowHourglass = 13,
moArrowQuestion = 14,
moSizeAll = 15,
moZoom = 50,
moZoomIn = 51,
moZoomOut = 52,
moPan = 53,
moPanning = 54,
moIdentify = 55,
moLabel = 56,
moHotLink = 57,
moPencil = 58,
	} MousePointerConstants;
typedef	enum {
moCancelNone = 0,
moCancelMap = 1,
moCancelLayer = 2,
	} CancelActionConstants;
typedef	enum {
moWindowed = 0,
moOpaque = 1,
moTransparent = 2,
	} WindowModeConstants;
typedef	enum {
moExtentOverlap = 0,
moCommonPoint = 1,
moLineCross = 2,
moCommonLine = 3,
moCommonPointOrLineCross = 4,
moEdgeTouchOrAreaIntersect = 5,
moAreaIntersect = 6,
moAreaIntersectNoEdgeTouch = 7,
moContainedBy = 8,
moContaining = 9,
moContainedByNoEdgeTouch = 10,
moContainingNoEdgeTouch = 11,
moPointInPolygon = 12,
moCentroidInPolygon = 13,
moIdentical = 14,
	} SearchMethodConstants;
typedef	enum {
moEditNone = 0,
moEditInProgress = 1,
moEditAdd = 2,
	} EditModeConstants;
typedef	enum {
moExportEMF = 0,
moExportBMP = 1,
moExportClipboardEMF = 2,
moExportClipboardBMP = 3,
	} ExportMapConstants;
typedef	enum {
moShapeTypePoint = 21,
moShapeTypeLine = 22,
moShapeTypePolygon = 23,
moShapeTypeMultipoint = 24,
moShapeTypeRectangle = 25,
moShapeTypeEllipse = 26
	} ShapeTypeConstants;
typedef	enum {
moOpenImagesInDisplay = 0 ,
moOpenAllImages = 1 ,
moOpenOneImage = 2
	} ImageCatalogConstants;
typedef	enum {
moNoSymbologyScaled = 0 ,
moLineSymbolsNotScaled = 1 ,
moAllSymbologyScaled = 2
	} ExportSymbologyScaleConstants;
typedef	enum {
moExport8BitDepth = 0 ,
moExportSourceDepth = 1 ,
moExport24BitDepth = 2
	} ExportDepthConstants;
typedef	enum {
moDefaultPalette = 0,
moHalfTonePalette = 1,
moWebSafePalette = 2,
moGraysWithSystemColorsPalette = 3
	} ExportPaletteConstants;
typedef	enum {
moLexicalOrderAscending  = 0,
moLexicalOrderDescending  = 1,
moAsciiOrderAscending  = 2,
moAsciiOrderDescending  = 3
	} StringsSortOrderConstants;
typedef	enum {
moGeometryUseZForDistanceAndSearching = 0,
moGeometryIgnoreZ = 1
	} GeometryEnvironmentConstants;
typedef	enum {
moUseContainer = 0,
moUsePixels = 1
	} DisplayUnitConstants;
typedef	enum {
moNoError = 0,
moUnknownError = 1,
moAccessDenied = 2,
moInvalidUser = 3,
moNetworkTimeout = 4,
moInvalidDatabase = 5,
moTasksExceeded = 6,
moFileNotFound = 7,
moInvalidDirectory = 8,
moHostUnknown = 9,
moSE_FAILURE              = -1,
moSE_INVALID_LAYERINFO_OBJECT = -2,
moSE_NO_ANNOTATION        = -3,
moSE_FINISHED             = -4,
moSE_SDE_NOT_STARTED      = -5,
moSE_UNCHANGED            = -6,
moSE_CONNECTIONS_EXCEEDED = -7,
moSE_LOGIN_NOT_ALLOWED    = -8,
moSE_INVALID_USER         = -9,
moSE_NET_FAILURE          = -10,
moSE_NET_TIMEOUT          = -11,
moSE_OUT_OF_SVMEM         = -12,
moSE_OUT_OF_CLMEM         = -13,
moSE_OUT_OF_CONTEXT       = -14,
moSE_NO_ACCESS            = -15,
moSE_TOO_MANY_LAYERS      = -16,
moSE_NO_LAYER_SPECIFIED   = -17,
moSE_LAYER_LOCKED         = -18,
moSE_LAYER_EXISTS         = -19,
moSE_LAYER_NOEXIST        = -20,
moSE_LAYER_INUSE          = -21,
moSE_FID_NOEXIST          = -22,
moSE_FID_EXISTS           = -23,
moSE_LAYER_MISMATCH       = -24,
moSE_NO_PERMISSIONS       = -25,
moSE_INVALID_NOT_NULL     = -26,
moSE_INVALID_SHAPE        = -27,
moSE_INVALID_LAYER_NUMBER = -28,
moSE_INVALID_ENTITY_TYPE  = -29,
moSE_INVALID_SEARCH_METHOD = -30,
moSE_INVALID_ETYPE_MASK   = -31,
moSE_BIND_CONFLICT        = -32,
moSE_INVALID_GRIDSIZE     = -33,
moSE_INVALID_LOCK_MODE    = -34,
moSE_ETYPE_NOT_ALLOWED    = -35,
moSE_TOO_MANY_POINTS      = -36,
moSE_TABLE_NOEXIST        = -37,
moSE_ATTR_NOEXIST         = -38,
moSE_LICENSE_FAILURE      = -39,
moSE_OUT_OF_LICENSES      = -40,
moSE_INVALID_COLUMN_VALUE = -41,
moSE_INVALID_WHERE        = -42,
moSE_INVALID_SQL          = -42,
moSE_LOG_NOEXIST          = -43,
moSE_LOG_NOACCESS         = -44,
moSE_LOG_NOTOPEN          = -45,
moSE_LOG_IO_ERROR         = -46,
moSE_NO_SHAPES            = -47,
moSE_NO_LOCKS             = -48,
moSE_LOCK_CONFLICT        = -49,
moSE_OUT_OF_LOCKS         = -50,
moSE_DB_IO_ERROR          = -51,
moSE_STREAM_IN_PROGRESS   = -52,
moSE_INVALID_COLUMN_TYPE  = -53,
moSE_TOPO_ERROR           = -54,
moSE_ATTR_CONV_ERROR      = -55,
moSE_INVALID_COLUMN_DEF   = -56,
moSE_INVALID_SHAPE_BUF_SIZE = -57,
moSE_INVALID_ENVELOPE     = -58,
moSE_TEMP_IO_ERROR        = -59,
moSE_GSIZE_TOO_SMALL      = -60,
moSE_LICENSE_EXPIRED      = -61,
moSE_TABLE_EXISTS         = -62,
moSE_INDEX_EXISTS         = -63,
moSE_INDEX_NOEXIST        = -64,
moSE_INVALID_POINTER      = -65,
moSE_INVALID_PARAM_VALUE  = -66,
moSE_ALL_SLIVERS          = -67,
moSE_TRANS_IN_PROGRESS    = -68,
moSE_IOMGR_NO_DBMS_CONNECT = -69,
moSE_DUPLICATE_ARC        = -70,
moSE_INVALID_ANNO_OBJECT  = -71,
moSE_PT_NO_EXIST          = -72,
moSE_PTS_NOT_ADJACENT     = -73,
moSE_INVALID_MID_PT       = -74,
moSE_INVALID_END_PT       = -75,
moSE_INVALID_RADIUS       = -76,
moSE_LOAD_ONLY_LAYER      = -77,
moSE_LAYERS_NOT_FOUND     = -78,
moSE_FILE_IO_ERROR        = -79,
moSE_BLOB_SIZE_TOO_LARGE  = -80,
moSE_CORRIDOR_OUT_OF_BOUNDS = -81,
moSE_SHAPE_INTEGRITY_ERROR = -82,
moSE_NOT_IMPLEMENTED_YET  = -83,
moSE_CAD_EXISTS   	    = -84,
moSE_INVALID_TRANSID      = -85,
moSE_INVALID_LAYER_NAME   = -86,
moSE_INVALID_LAYER_KEYWORD = -87,
moSE_INVALID_RELEASE      = -88,
moSE_VERSION_TBL_EXISTS	= -89,
moSE_COLUMN_NOT_BOUND     = -90,
moSE_INVALID_INDICATOR_VALUE = -91,
moSE_INVALID_CONNECTION   = -92,
moSE_INVALID_DBA_PASSWORD = -93,
moSE_PATH_NOT_FOUND       = -94,
moSE_SDEHOME_NOT_SET      = -95,
moSE_NOT_TABLE_OWNER      = -96,
moSE_PROCESS_NOT_FOUND    = -97,
moSE_INVALID_DBMS_LOGIN   = -98,
moSE_PASSWORD_TIMEOUT     = -99,
moSE_INVALID_SERVER       = -100,
moSE_IOMGR_NOT_AVAILABLE  = -101,
moSE_SERVICE_NOT_FOUND    = -102,
moSE_INVALID_STATS_TYPE   = -103,
moSE_INVALID_DISTINCT_TYPE = -104,
moSE_INVALID_GRANT_REVOKE = -105,
moSE_INVALID_SDEHOME      = -106,
moSE_INVALID_STREAM       = -107,
moSE_TOO_MANY_STREAMS     = -108,
moSE_OUT_OF_MUTEXES       = -109,
moSE_CONNECTION_LOCKED    = -110,
moSE_CONNECTION_IN_USE    = -111,
moSE_NOT_A_SELECT_STATEMENT = -112,
moSE_FUNCTION_SEQUENCE_ERROR = -113,
moSE_WRONG_COLUMN_TYPE    = -114,
moSE_PTABLE_LOCKED        = -115,
moSE_PTABLE_IN_USE        = -116,
moSE_STABLE_LOCKED        = -117,
moSE_STABLE_IN_USE        = -118,
moSE_INVALID_FILTER_TYPE  = -119,
moSE_NO_CAD               = -120,
moSE_INSTANCE_NOT_AVAILABLE = -121,
moSE_INSTANCE_TOO_EARLY   = -122,
moSE_INVALID_SYSTEM_UNITS = -123,
moSE_INVALID_UNITS        = -124,
moSE_INVALID_CAD_OBJECT   = -125,
moSE_INVALID_NUM_OF_PTS   = -126,
moSE_VERSION_NOEXIST   = -126,
moSE_INVALID_SPATIAL_CONSTRAINT = -127,
moSE_INVALID_STREAM_TYPE  = -128,
moSE_INVALID_SPATIAL_COLUMN  = -129,
moSE_NO_SPATIAL_MASKS     = -130,
moSE_IOMGR_NOT_FOUND      = -131,
moSE_SYSTEM_IS_CLIENT_ONLY = -132,
moSE_MULTIPLE_SPATIAL_COLS = -133,
moSE_INVALID_SHAPE_OBJECT = -134,
moSE_INVALID_PARTNUM      = -135,
moSE_INCOMPATIBLE_SHAPES  = -136,
moSE_INVALID_PART_OFFSET  = -137,
moSE_INCOMPATIBLE_COORDREFS = -138,
moSE_COORD_OUT_OF_BOUNDS  = -139,
moSE_LAYER_CACHE_FULL     = -140,
moSE_INVALID_COORDREF_OBJECT = -141,
moSE_INVALID_COORDSYS_ID  = -142,
moSE_INVALID_COORDSYS_DESC = -143,
moSE_INVALID_ROW_ID_LAYER = -144,
moSE_PROJECTION_ERROR     = -145,
moSE_ARRAY_BYTES_EXCEEDED = -146,
moSE_POLY_SHELLS_OVERLAP      = -147,
moSE_TOO_FEW_POINTS           = -148,
moSE_INVALID_PART_SEPARATOR   = -149,
moSE_INVALID_POLYGON_CLOSURE  = -150,
moSE_INVALID_OUTER_SHELL      = -151,
moSE_ZERO_AREA_POLYGON        = -152,
moSE_POLYGON_HAS_VERTICAL_LINE = -153,
moSE_OUTER_SHELLS_OVERLAP     = -154,
moSE_SELF_INTERSECTING        = -155,
moSE_INVALID_EXPORT_FILE      = -156,
moSE_READ_ONLY_SHAPE          = -157,
moSE_INVALID_DATA_SOURCE      = -158,
moSE_INVALID_STREAM_SPEC      = -159,
moSE_INVALID_ALTER_OPERATION  = -160,
moSE_INVALID_SPATIAL_COL_NAME = -161,
moSE_INVALID_DATABASE         = -162,
moSE_SPATIAL_SQL_NOT_INSTALLED = -163,
moSE_NORM_DIM_INFO_NOT_FOUND = -164,
moSE_NORM_DIM_TAB_VALUE_NOT_FOUND = -165,
moSE_UNSUPPORTED_NORMALIZED_OPERATION = -166,
moSE_INVALID_REGISTERED_LAYER_OPTION = -167,
moSE_READ_ONLY = -168,
moSE_NO_SDE_ROWID_COLUMN      = -169,
moSE_READ_ONLY_COLUMN         = -170,
moSE_INVALID_VERSION_NAME     = -171,
moSE_STATE_NOEXIST            = -172,
moSE_INVALID_STATEINFO_OBJECT = -173,
moSE_VERSION_HAS_MOVED        = -174,
moSE_STATE_HAS_CHILDREN       = -175,
moSE_PARENT_NOT_CLOSED        = -176,
moSE_VERSION_EXISTS           = -177,
moSE_TABLE_NOT_MULTIVERSION   = -178,
moSE_STATE_USED_BY_VERSION    = -179,
moSE_INVALID_VERSIONINFO_OBJECT = -180,
moSE_INVALID_STATE_ID         = -181,
moSE_SDETRACELOC_NOT_SET      = -182,
moSE_ERROR_LOADING_SSA        = -183,
moSE_TOO_MANY_STATES          = -184,
moSE_STATES_ARE_SAME          = -185,
moSE_NO_ROWID_COLUMN          = -186,
moSE_NO_STATE_SET             = -187,
moSE_SSA_FUNCTION_ERROR       = -188,
moSE_INVALID_REGINFO_OBJECT   = -189,
moSE_NO_COMMON_LINEAGE        = -190,
moSE_STATE_INUSE              = -191,
moSE_STATE_TREE_INUSE         = -192,
moSE_INVALID_RASTER_COLUMN    = -193,
moSE_RASTERCOLUMN_EXISTS      = -194,
moSE_INVALID_MVTABLE_INDEX    = -195,
moSE_INVALID_STORAGE_TYPE     = -196,
moSE_AMBIGUOUS_NIL_SHAPE      = -197,
moSE_INVALID_BYTE_ORDER       = -198,
moSE_INVALID_GEOMETRY_TYPE    = -199,
moSE_INVALID_NUM_MEASURES     = -200,
moSE_INVALID_NUM_PARTS        = -201,
moSE_BINARY_TOO_SMALL         = -202,
moSE_SHAPE_TEXT_TOO_LONG      = -203,
moSE_SHAPE_TEXT_ERROR         = -204,
moSE_TOO_MANY_PARTS           = -205,
moSE_TYPE_MISMATCH            = -206,
moSE_SQL_PARENTHESIS_MISMATCH = -207,
moSE_NIL_SHAPE_NOT_ALLOWED    = -208,
moSE_INSTANCE_ALREADY_RUNNING = -209,
moSE_UNSUPPORTED_OPERATION    = -210,
moSE_INVALID_EXTERNAL_LAYER_OPTION = -211,
moSE_NORMALIZE_VALUE_NOT_FOUND = -212,
moSE_INVALID_QUERY_TYPE       = -213,
moSE_NO_TRACE_LIBRARY         = -214,
moSE_TRACE_ON                 = -215,
moSE_TRACE_OFF                = -216,
moSE_SCL_SYNTAX_ERROR         = -217,
moSE_TABLE_REGISTERED         = -218,
moSE_INVALID_REGISTRATION_ID  = -219,
moSE_TABLE_NOREGISTERED       = -220,
moSE_TOO_MANY_REGISTRATIONS   = -221,
moSE_DELETE_NOT_ALLOWED       = -222,
moSE_ROWLOCKING_ENABLED       = -223,

⌨️ 快捷键说明

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