CAD
6
interface
Documentation
Contents
|
Index
|
Search
Introduction
Change Log
Basics
Constants
Units
Geometrical Representation
Matrices and Vectors
Advanced Text Capabilities
Formatting
Attributes
Variables
Statements
Mathematical Terms
Layers, Pens, and Transmission
MKD File Format
Data Representation
Drawing Files
Library Files
Collection Files
File Sections
Section =ATTRIB=
Section =BITMAP=
Section =BLOCK=
Section =DATABASE=
Section =EXIT=
Section =INFO=
Section =ITEM=
Section =OBJECT=
Section =PREVIEW=
Section =PROFILE=
Entities
Object 0 "Line"
Object 1 "Hatching"
Object 5 "Circle"
Object 6 "Circle Arc"
Object 7 "Circle Sector"
Object 8 "Circle Segment"
Object 10 "Zigzag Line"
Object 11 "Spline"
Object 12 "Curve"
Object 13 "Surface"
Object 15 "Ellipse"
Object 16 "Ellipse Arc"
Object 17 "Ellipse Sector"
Object 18 "Ellipse Segment"
Object 20 "Dimension Line Straight"
Object 21 "Dimension Line Curved"
Object 22 "Dimension Line Elliptical"
Object 25 "Dimension Distance"
Object 26 "Dimension Radius"
Object 27 "Dimension Diameter"
Object 28 "Dimension Angle"
Object 29 "Dimension Arc Length"
Object 30 "Dimension Coordinate"
Object 31 "Dimension Area"
Object 32 "Dimension Perimeter"
Object 33 "Dimension Text"
Object 35 "Standard Text"
Object 36 "Frame Text"
Object 37 "Reference Text"
Object 39 "Hyperlink"
Object 40 "Comment"
Object 41 "Marking"
Object 43 "Bitmap Reference"
Object 45 "Construction Aid Endless Line"
Object 46 "Construction Aid Circle"
Object 47 "Construction Aid Ellipse"
Object 48 "Guide Curve"
Object 49 "Container"
Object 50 "Callback"
Object 53 "Construction Aid Beam"
Object 54 "Construction Aid Line"
Object 55 "Construction Aid Curve"
Object 56 "Construction Aid Surface"
Object 57 "Construction Aid Circle Arc"
Object 58 "Construction Aid Circle Sector"
Object 59 "Construction Aid Circle Segment"
Object 60 "Construction Aid Ellipse Arc"
Object 61 "Construction Aid Ellipse Sector"
Object 62 "Construction Aid Ellipse Segment"
Data Blocks
How to Create a Plug-In
Getting Your Private Owner ID
Basic Plug-In Code
Sample Source Code
External Commands
Export Filters
Import Filters
Handling of Coordinates
Creating Text Objects
Creating Dimension Objects
Creating Groups
Creating Extended Objects
Editing Extended Objects
Debugging Plug-Ins
Plug-In Style Guide
API Functions
Application
MKI_CommandAvailable
MKI_CommandExternal
MKI_CommandInternal
MKI_CommandUpdateMenu
MKI_GetApplicationType
MKI_GetBuildDate
MKI_GetCommandIcon
MKI_GetCommandTitle
MKI_GetLocale
MKI_GetProcessorCount
MKI_GetVersionString
Attributes
MKI_AttributeBuffer
MKI_AttributeGetBlock
MKI_AttributeGetLocal
MKI_AttributeGetOutline
MKI_AttributeGetPoint
Bitmaps
MKI_BitmapCalcFrame
MKI_BitmapDelete
MKI_BitmapFlattenImage
MKI_BitmapFreeImage
MKI_BitmapGetData
MKI_BitmapGetIndex
MKI_BitmapGetName
MKI_BitmapGetNumber
MKI_BitmapLibraryCalcFrame
MKI_BitmapLibraryDelete
MKI_BitmapLibraryGetData
MKI_BitmapLibraryGetIndex
MKI_BitmapLibraryGetName
MKI_BitmapLibraryGetNumber
MKI_BitmapLibraryReadFromFile
MKI_BitmapLibraryWriteToFile
MKI_BitmapLoadImage
MKI_BitmapLoadResourcePNG
MKI_BitmapReadFromFile
MKI_BitmapWriteToFile
Calculation
MKI_CalcArcAngle
MKI_CalcArcBisection
MKI_CalcArcCurvature
MKI_CalcArcFrame
MKI_CalcBezier
MKI_CalcBlockFrame
MKI_CalcCircumcircle
MKI_CalcDistance
MKI_CalcEllipseAngle
MKI_CalcEntityDistance
MKI_CalcEquidistant
MKI_CalcEquidistantEx
MKI_CalcIncircle
MKI_CalcIntersection
MKI_CalcObjectArea
MKI_CalcObjectCentroid
MKI_CalcObjectPerimeter
MKI_CalcPerpendicular
MKI_CalcPointInsideArea
MKI_CalcPointInsideObject
MKI_CalcPointInsidePolygon
MKI_CalcRadiusFit
MKI_CalcRefFrame
MKI_CalcSegmentNumber
MKI_CalcTangent
MKI_CalcTextFrame
Callback
DllMain
MKI_CallbackProc
MKI_EnumAttribProc
MKI_EnumExtProc
MKI_EnumIdentProc
MKI_EnumObjectProc
MKI_EnumPointsProc
MKI_HatchAddObjectProc
MKI_HatchClosePathProc
MKI_HatchOpenPathProc
MKI_HookKeyProc
MKI_HookMouseProc
MKI_HookPositionProc
MKI_InputCancelProc
MKI_InputDialogProc
MKI_InputDisplayProc
MKI_InputFinishProc
MKI_InputParameterProc
MKI_InputPointExitProc
MKI_InputPointInitProc
MKI_InputPointMoveProc
MKI_PlugInCommand
MKI_PlugInExit
MKI_PlugInExport
MKI_PlugInImport
MKI_PlugInInit
MKI_PlugInNotify
MKI_PlugInRequest
MKI_SubclassProc
Collections, Pinboard, and Notes
MKI_CollectionDeleteItem
MKI_CollectionGetItemNumber
MKI_CollectionGetInfo
MKI_CollectionGetNumber
Reading
MKI_CollectionReadClose
MKI_CollectionReadItemOpen
MKI_CollectionReadPinboardOpen
Writing
MKI_CollectionWriteClose
MKI_CollectionWriteItemOpen
MKI_CollectionWritePinboardOpen
Databases
MKI_DatabaseCellGet
MKI_DatabaseCellSet
MKI_DatabaseCleanUp
MKI_DatabaseColumnAdd
MKI_DatabaseColumnFind
MKI_DatabaseColumnGetCount
MKI_DatabaseColumnGetWidth
MKI_DatabaseColumnMerge
MKI_DatabaseColumnRemove
MKI_DatabaseCopy
MKI_DatabaseCreate
MKI_DatabaseGetActive
MKI_DatabaseGetData
MKI_DatabaseGetDisplayName
MKI_DatabaseGetIndex
MKI_DatabaseGetNumber
MKI_DatabaseOpen
MKI_DatabaseRemove
MKI_DatabaseRowAdd
MKI_DatabaseRowFind
MKI_DatabaseRowGetCount
MKI_DatabaseRowRemove
MKI_DatabaseSave
MKI_DatabaseSetActive
MKI_DatabaseSetData
MKI_DatabaseSort
MKI_DatabaseUpdateObjectData
Dialog Controls
MKI_DialogComboboxAdjust
MKI_DialogComboboxFill
MKI_DialogControlGetInt32
MKI_DialogControlGetInt64
MKI_DialogControlGetPoint
MKI_DialogControlGetText
MKI_DialogControlSetAngle
MKI_DialogControlSetArea
MKI_DialogControlSetCoordinate
MKI_DialogControlSetDouble
MKI_DialogControlSetDoubleEx
MKI_DialogControlSetInt32
MKI_DialogControlSetInt64
MKI_DialogControlSetLength
MKI_DialogControlSetPoint
MKI_DialogControlSetWidth
MKI_DialogCustomBitmapControl
MKI_DialogCustomButtonColor
MKI_DialogCustomButtonLayer
MKI_DialogCustomButtonPen
MKI_DialogCustomButtonText
MKI_DialogCustomIconControl
MKI_DialogCustomListboxColor
MKI_DialogHandleCheckClear
MKI_DialogHandleCheckInvert
MKI_DialogHandleCheckSet
MKI_DialogHandleCtlColor
MKI_DialogHandleRadio
MKI_DialogHandleSlider
MKI_DialogHandleSpinDouble
MKI_DialogHandleSpinInt64
MKI_DialogInitCheck
MKI_DialogInitRadio
MKI_DialogInitSlider
MKI_DialogSubclassControl
MKI_DialogSubclassPinButton
MKI_DrawBlock
MKI_DrawClear
MKI_DrawEntity
MKI_DrawLineDef
Dialog Windows
MKI_DialogAngle
MKI_DialogAnyEntity
MKI_DialogAnyEntityMulti
MKI_DialogBitmapExport
MKI_DialogBoxParam
MKI_DialogCenter
MKI_DialogCheckMessage
MKI_DialogClearProgress
MKI_DialogCollectionHandleBlock
MKI_DialogCollectionHandleColor
MKI_DialogCollectionHandleFile
MKI_DialogCollectionHandleName
MKI_DialogCollectionHandleText
MKI_DialogCollectionManage
MKI_DialogCollectionShowMenu
MKI_DialogColor
MKI_DialogCreateBlock
MKI_DialogDatabaseColumns
MKI_DialogDimLarge
MKI_DialogDimLargeMulti
MKI_DialogDimLine
MKI_DialogDimLineMulti
MKI_DialogDimSmall
MKI_DialogDimSmallMulti
MKI_DialogDimTextLarge
MKI_DialogDimTextSmall
MKI_DialogDouble
MKI_DialogEnterIdle
MKI_DialogFileOptions
MKI_DialogFileSelection
MKI_DialogFontDef
MKI_DialogHelpTopic
MKI_DialogHideMasterProgress
MKI_DialogHideProgress
MKI_DialogInsertBlock
MKI_DialogInt32
MKI_DialogInt64
MKI_DialogIsCancelled
MKI_DialogLength
MKI_DialogMasterIsCancelled
MKI_DialogMessage
MKI_DialogName
MKI_DialogPlugInAbout
MKI_DialogPlugInNoTest
MKI_DialogPlugInTest
MKI_DialogPopupActivate
MKI_DialogPopupMove
MKI_DialogPopupRegister
MKI_DialogPopupSetCursor
MKI_DialogPopupUnregister
MKI_DialogPrint
MKI_DialogProgressIsPending
MKI_DialogProgressIsVisible
MKI_DialogProperty
MKI_DialogSelectEntity
MKI_DialogSelectHatch
MKI_DialogSelection
MKI_DialogSelectLayer
MKI_DialogSelectLine
MKI_DialogSelectMultiPage
MKI_DialogSelectPage
MKI_DialogSelectPen
MKI_DialogSelectSystem
MKI_DialogSelectVariable
MKI_DialogSelectVariableEx
MKI_DialogSerialPrint
MKI_DialogShowMasterProgress
MKI_DialogShowProgress
MKI_DialogString
MKI_DialogTextFrame
MKI_DialogTextFrameMulti
MKI_DialogTextStandard
MKI_DialogTextStandardMulti
MKI_DialogTrackPopup
MKI_DialogTrimGenerate
MKI_DialogTrimSimplify
MKI_DialogUpdateButtons
MKI_DialogUpdateGuide
MKI_DialogUpdateMasterProgress
MKI_DialogUpdateProgress
MKI_DialogWidth
MKI_DialogXProperty
MKI_DialogXPropertyMulti
Display
MKI_DrawNewObjects
MKI_DrawWindowAll
MKI_DrawWindowArea
MKI_DrawWindowSelection
MKI_WindowGetActive
MKI_WindowGetCurrentData
MKI_WindowGetMatrix
MKI_WindowGetMode
MKI_WindowGetPixelPerMM
MKI_WindowGetRect
MKI_WindowGetViewRect
MKI_WindowGetViewScale
MKI_WindowRedraw
MKI_WindowSetActive
MKI_WindowSetMode
MKI_WindowSetViewAll
MKI_WindowSetViewArea
MKI_WindowSetViewPage
MKI_WindowSetViewQuad
MKI_WindowSetViewScale
Drawing
MKI_DrawingArchiveFile
MKI_DrawingBitmapExport
MKI_DrawingGetInfo
MKI_DrawingNewFile
MKI_DrawingOpenFile
MKI_DrawingSaveFile
MKI_DrawingSetChanged
MKI_DrawingSetInfo
Elements
Colors
MKI_ColorAdd
MKI_ColorBrightness
MKI_ColorConvertD2D
MKI_ColorConvertMode
MKI_ColorFade
MKI_ColorFindValue
MKI_ColorGetByIndex
MKI_ColorGetIndex
MKI_ColorGetNumber
MKI_ColorGetSortValue
MKI_ColorMix
MKI_ColorSetByIndex
Coordinate Systems
MKI_SystemAdd
MKI_SystemGetActive
MKI_SystemGetByIndex
MKI_SystemGetCurrent
MKI_SystemGetIndex
MKI_SystemGetLibraryByIndex
MKI_SystemGetName
MKI_SystemGetNumber
MKI_SystemSetActive
MKI_SystemSetByIndex
MKI_SystemSetLibraryByIndex
Hatches
MKI_HatchGetActive
MKI_HatchGetByIndex
MKI_HatchGetIndex
MKI_HatchGetName
MKI_HatchGetNumber
MKI_HatchGetOrigin
MKI_HatchSetActive
MKI_HatchSetByIndex
Layers
MKI_LayerAdd
MKI_LayerGetActive
MKI_LayerGetBaseMode
MKI_LayerGetByIndex
MKI_LayerGetIndex
MKI_LayerGetLibraryByIndex
MKI_LayerGetName
MKI_LayerGetNumber
MKI_LayerSetActive
MKI_LayerSetBaseMode
MKI_LayerSetByIndex
MKI_LayerSetLibraryByIndex
Line Types
MKI_LineAdd
MKI_LineGetByIndex
MKI_LineGetIndex
MKI_LineGetLibraryByIndex
MKI_LineGetName
MKI_LineGetNumber
MKI_LineSetByIndex
MKI_LineSetLibraryByIndex
Pages
MKI_PageAdd
MKI_PageDelete
MKI_PageGetActive
MKI_PageGetByIndex
MKI_PageGetNumber
MKI_PageGetQuadRect
MKI_PageSetActive
MKI_PageSetByIndex
Pens
MKI_PenAdd
MKI_PenGetActive
MKI_PenGetBaseMode
MKI_PenGetByIndex
MKI_PenGetIndex
MKI_PenGetLibraryByIndex
MKI_PenGetName
MKI_PenGetNumber
MKI_PenSetActive
MKI_PenSetBaseMode
MKI_PenSetByIndex
MKI_PenSetLibraryByIndex
Variables
MKI_VariableAdd
MKI_VariableGetComment
MKI_VariableGetValue
MKI_VariableNumber
Entity Creation
Block
MKI_BlockAddAttribute
MKI_BlockAddEnd
MKI_BlockAddEntity
MKI_BlockClose
MKI_BlockCopyBaseAttributes
MKI_BlockFastInsert
MKI_BlockGetAddress
MKI_BlockGetFree
MKI_BlockInsert
MKI_BlockOpen
MKI_BlockUpdateList
Clipping Surface
MKI_ClipAddAttribute
MKI_ClipAddCurve
MKI_ClipAddEnd
MKI_ClipAddPoint
MKI_ClipClose
MKI_ClipCopyAllDataBlocks
MKI_ClipCopyBaseAttributes
MKI_ClipCopyNonAttribDataBlocks
MKI_ClipCopyNonBaseAttribDataBlocks
MKI_ClipCopyOutlineAttributes
MKI_ClipCopyPointAttributes
MKI_ClipCopyPointDataBlocks
MKI_ClipFastInsert
MKI_ClipGetAddress
MKI_ClipGetFree
MKI_ClipInsert
MKI_ClipOpen
Drawing Reference
MKI_RefAddAttribute
MKI_RefCopyBaseAttributes
MKI_RefAddEnd
MKI_RefClose
MKI_RefFastInsert
MKI_RefGetAddress
MKI_RefGetFree
MKI_RefInsert
MKI_RefOpen
Extended Object
MKI_ExtAddAttribute
MKI_ExtAddBinary
MKI_ExtAddDataBlock
MKI_ExtAddDouble
MKI_ExtAddEnd
MKI_ExtAddInt32
MKI_ExtAddPoint
MKI_ExtAddText
MKI_ExtAddXProperty
MKI_ExtClose
MKI_ExtCopyAllDataBlocks
MKI_ExtCopyBaseAttributes
MKI_ExtCopyDataList
MKI_ExtCopyLinkList
MKI_ExtCopyNonAttribDataBlocks
MKI_ExtCopyNonBaseAttribDataBlocks
MKI_ExtCopyOutlineAttributes
MKI_ExtCopyPointAttributes
MKI_ExtCopyPointDataBlocks
MKI_ExtDataAddContainer
MKI_ExtDataAddObject
MKI_ExtDataAddEntity
MKI_ExtDataClose
MKI_ExtDataOpen
MKI_ExtFastInsert
MKI_ExtGetAddress
MKI_ExtGetFree
MKI_ExtInsert
MKI_ExtListAddEntity
MKI_ExtListClose
MKI_ExtListOpen
MKI_ExtOpen
MKI_ExtTempListAddEntity
MKI_ExtTempListClose
MKI_ExtTempListDelete
MKI_ExtTempListOpen
Group
MKI_GroupAddAttribute
MKI_GroupAddEnd
MKI_GroupAddEntity
MKI_GroupClose
MKI_GroupCopyBaseAttributes
MKI_GroupFastInsert
MKI_GroupGetAddress
MKI_GroupGetFree
MKI_GroupInsert
MKI_GroupOpen
Hatch
MKI_HatchAddAttribute
MKI_HatchAddCurve
MKI_HatchAddEnd
MKI_HatchAddPoint
MKI_HatchClose
MKI_HatchCopyAllDataBlocks
MKI_HatchCopyBaseAttributes
MKI_HatchCopyNonAttribDataBlocks
MKI_HatchCopyNonBaseAttribDataBlocks
MKI_HatchCopyOneDataBlock
MKI_HatchCopyOutlineAttributes
MKI_HatchCopyPointAttributes
MKI_HatchCopyPointDataBlocks
MKI_HatchFastInsert
MKI_HatchGetAddress
MKI_HatchGetFree
MKI_HatchInsert
MKI_HatchOpen
Instance
MKI_InstanceAddAttribute
MKI_InstanceAddEnd
MKI_InstanceClose
MKI_InstanceCopyBaseAttributes
MKI_InstanceFastInsert
MKI_InstanceGetAddress
MKI_InstanceGetFree
MKI_InstanceInsert
MKI_InstanceOpen
Mapping
MKI_MappingAddAttribute
MKI_MappingAddCurve
MKI_MappingAddEnd
MKI_MappingAddPoint
MKI_MappingClose
MKI_MappingCopyAllDataBlocks
MKI_MappingCopyBaseAttributes
MKI_MappingCopyNonAttribDataBlocks
MKI_MappingCopyNonBaseAttribDataBlocks
MKI_MappingCopyOutlineAttributes
MKI_MappingCopyPointAttributes
MKI_MappingCopyPointDataBlocks
MKI_MappingFastInsert
MKI_MappingGetAddress
MKI_MappingGetFree
MKI_MappingInsert
MKI_MappingOpen
Object
MKI_ObjectAddAttribute
MKI_ObjectAddBitmapRef
MKI_ObjectAddCommentData
MKI_ObjectAddConstant
MKI_ObjectAddContainer
MKI_ObjectAddCurve
MKI_ObjectAddDataBlock
MKI_ObjectAddDimLarge
MKI_ObjectAddDimLine
MKI_ObjectAddDimSmall
MKI_ObjectAddDouble
MKI_ObjectAddEnd
MKI_ObjectAddInt32
MKI_ObjectAddOrient
MKI_ObjectAddPoint
MKI_ObjectAddTextFrame
MKI_ObjectAddTextLong
MKI_ObjectAddTextReference
MKI_ObjectAddTextShort
MKI_ObjectAddTextStandard
MKI_ObjectAddXProperty
MKI_ObjectClose
MKI_ObjectCopyAllDataBlocks
MKI_ObjectCopyBaseAttributes
MKI_ObjectCopyLinkList
MKI_ObjectCopyNonAttribDataBlocks
MKI_ObjectCopyNonBaseAttribDataBlocks
MKI_ObjectCopyOneDataBlock
MKI_ObjectCopyOutlineAttributes
MKI_ObjectCopyPointAttributes
MKI_ObjectCopyPointDataBlocks
MKI_ObjectFastInsert
MKI_ObjectGetAddress
MKI_ObjectGetFree
MKI_ObjectInsert
MKI_ObjectOpen
MKI_ObjectReplace
MKI_ObjectUpdateFrame
MKI_ContainerBuffer
MKI_EntityBuffer
MKI_EntityCloseAll
MKI_PatchInsert
MKI_UndoCancelProcess
MKI_UndoFinishProcess
MKI_UndoGetCount
MKI_UndoGetNewFrame
MKI_UndoInitProcess
MKI_UndoSetPrevious
MKI_UndoUpdateLinks
Entity Editing
MKI_EditBlockResetProperties
MKI_EditClipResolve
MKI_EditCopyBefore
MKI_EditCopyBehind
MKI_EditEntityPointsMatrix
MKI_EditExtResolve
MKI_EditExtToGroup
MKI_EditGroupResolve
MKI_EditIdentClear
MKI_EditIdentCount
MKI_EditIdentDuplicate
MKI_EditIdentEnumModify
MKI_EditIdentFinish
MKI_EditIdentMatrix
MKI_EditIdentRedraw
MKI_EditIdentSetEntity
MKI_EditIdentStart
MKI_EditInstanceResolve
MKI_EditLinkBefore
MKI_EditLinkBehind
MKI_EditMarkDeleted
MKI_EditMoveBefore
MKI_EditMoveBehind
MKI_EditPointsCount
MKI_EditPointsMatrix
MKI_EditRefresh
MKI_EditRefreshAll
MKI_EditScanForEscape
MKI_EditSearchID
MKI_EditXPropertyApply
MKI_EditXPropertyInherit
MKI_EditXPropertyResolve
MKI_PhysicalDeleteBlock
MKI_PhysicalDeleteEntity
MKI_TransformCurveSurface
MKI_TransformDistortable
MKI_TransformInvert
MKI_TransformObjectType
MKI_TransformReverseAllOutlines
MKI_TransformReverseOneOutline
MKI_TransformSimplify
MKI_TransformStartPoint
Enumeration
MKI_EnumerateAll
MKI_EnumerateAllExt
MKI_EnumerateBlock
MKI_EnumerateBlockAttrib
MKI_EnumerateChar
MKI_EnumerateEntity
MKI_EnumerateEntityAttrib
MKI_EnumerateExt
MKI_EnumerateFlag
MKI_EnumerateGroup
MKI_EnumerateHatchBlock
MKI_EnumerateHatchLine
MKI_EnumerateIdent
MKI_EnumerateLibrary
MKI_EnumerateNative
MKI_EnumeratePage
MKI_EnumeratePageRect
MKI_EnumeratePoints
Feedback
MKI_FeedbackHiddenGeo
MKI_FeedbackHiddenMark
MKI_FeedbackLocation
MKI_FeedbackLog
MKI_FeedbackNotification
MKI_FeedbackTooltip
File I/O
Buffered File Reading
MKI_FileReadBinary
MKI_FileReadBitmapExport
MKI_FileReadBitmapRef
MKI_FileReadBool
MKI_FileReadChar
MKI_FileReadColor
MKI_FileReadComma
MKI_FileReadCommentData
MKI_FileReadContinue
MKI_FileReadCurrentLine
MKI_FileReadCurrentSize
MKI_FileReadData
MKI_FileReadDelimiters
MKI_FileReadDimLarge
MKI_FileReadDimLine
MKI_FileReadDimSmall
MKI_FileReadDouble
MKI_FileReadEndOfFile
MKI_FileReadError
MKI_FileReadExit
MKI_FileReadFontdef
MKI_FileReadInfoEntry
MKI_FileReadInitDisk
MKI_FileReadInitDiskOffset
MKI_FileReadInitMemory
MKI_FileReadInt16
MKI_FileReadInt32
MKI_FileReadInt64
MKI_FileReadIsUTF8
MKI_FileReadKeyword
MKI_FileReadLastKeyword
MKI_FileReadLine
MKI_FileReadNextKeyword
MKI_FileReadNextSection
MKI_FileReadPartsListData
MKI_FileReadPrintEntry
MKI_FileReadPrintPDF
MKI_FileReadProfileEntry
MKI_FileReadProperty
MKI_FileReadSemi
MKI_FileReadString
MKI_FileReadTextFrame
MKI_FileReadTextReference
MKI_FileReadTextStandard
MKI_FileReadTotalSize
MKI_FileReadXProperty
Buffered File Writing
MKI_FileWriteBinary
MKI_FileWriteBitmapExport
MKI_FileWriteBitmapRef
MKI_FileWriteBool
MKI_FileWriteColor
MKI_FileWriteComma
MKI_FileWriteComment
MKI_FileWriteCommentData
MKI_FileWriteCurrentLine
MKI_FileWriteCurrentSize
MKI_FileWriteData
MKI_FileWriteDelimiters
MKI_FileWriteDimLarge
MKI_FileWriteDimLine
MKI_FileWriteDimSmall
MKI_FileWriteDouble
MKI_FileWriteEndOfFile
MKI_FileWriteError
MKI_FileWriteExit
MKI_FileWriteFlush
MKI_FileWriteFontdef
MKI_FileWriteInfoEntry
MKI_FileWriteInitDisk
MKI_FileWriteInitMemory
MKI_FileWriteInitNull
MKI_FileWriteInt16
MKI_FileWriteInt32
MKI_FileWriteInt64
MKI_FileWriteKeyword
MKI_FileWriteNewline
MKI_FileWritePartsListData
MKI_FileWritePrintEntry
MKI_FileWritePrintPDF
MKI_FileWriteProfileEntry
MKI_FileWriteProperty
MKI_FileWriteSemi
MKI_FileWriteString
MKI_FileWriteTextData
MKI_FileWriteTextFrame
MKI_FileWriteTextReference
MKI_FileWriteTextStandard
MKI_FileWriteXProperty
MKI_FileWriteZeros
MKI_FileAllUsersPath
MKI_FileAppend
MKI_FileApplicationPath
MKI_FileBaseName
MKI_FileCheckUTF8
MKI_FileClose
MKI_FileCopy
MKI_FileCreate
MKI_FileDelete
MKI_FileExist
MKI_FileFindLocal
MKI_FileFullPath
MKI_FileGetExtension
MKI_FileGetStandardPath
MKI_FileGrantUserAccess
MKI_FileIsLocked
MKI_FileOpen
MKI_FilePathName
MKI_FileSetCurrentFile
MKI_FileSetExtension
MKI_FileSetPointer
MKI_FileShortName
MKI_FileSize
MKI_FileUnbufferedRead
MKI_FileUnbufferedWrite
MKI_FileUnbufferedWriteAsAnsi
MKI_FileUnbufferedWriteAsUTF8
MKI_FileUserPath
Hooks
MKI_HookKeyEnd
MKI_HookKeyStart
MKI_HookMouseEnd
MKI_HookMouseStart
MKI_HookPositionEnd
MKI_HookPositionStart
Input
MKI_InputDrawBeam
MKI_InputDrawBezier
MKI_InputDrawCircle
MKI_InputDrawCircleArc
MKI_InputDrawCursorText
MKI_InputDrawCurve
MKI_InputDrawEllipse
MKI_InputDrawEllipseArc
MKI_InputDrawEndless
MKI_InputDrawFadedRect
MKI_InputDrawFrame
MKI_InputDrawLine
MKI_InputDrawPatch
MKI_InputDrawPoint
MKI_InputDrawReference
MKI_InputDrawTempEntity
MKI_InputFeedbackDisplay
MKI_InputFeedbackInitQuad
MKI_InputFeedbackInitRect
MKI_InputFeedbackSetBlock
MKI_InputFeedbackSetEntity
MKI_InputFeedbackSetFlag
MKI_InputGenerateSurfaceStep1
MKI_InputGenerateSurfaceStep2
MKI_InputGetIdentAddress
MKI_InputGetIdentData
MKI_InputGetIdentObject
MKI_InputGetLastPoint
MKI_InputGetTempEntity
MKI_InputSetPoint
Library
MKI_LibraryGetDisplayName
MKI_LibraryGetInfoByIndex
MKI_LibraryGetInfoByName
MKI_LibraryGetNumber
Memory
MKI_HeapAlloc
MKI_HeapFree
Plug-Ins
MKI_ExportGetData
MKI_ExportGetNumber
MKI_ImportGetData
MKI_ImportGetNumber
MKI_PlugInCallInterface
MKI_PlugInGetData
MKI_PlugInGetNumber
MKI_PlugInGetState
Printing
MKI_DrawingPrint
MKI_PrinterGetInfo
MKI_PrinterSetInfo
Settings
MKI_MaxPolygonPoints
MKI_MaxUnitData
MKI_MaxUnitPoints
MKI_ProfileDrawingGetData
MKI_ProfileDrawingGetObject
MKI_ProfileDrawingSetData
MKI_ProfileDrawingSetObject
MKI_SettingGet
MKI_SettingSet
Profile Reading
MKI_ProfileReadAttribute
MKI_ProfileReadBitmapExport
MKI_ProfileReadBool
MKI_ProfileReadColor
MKI_ProfileReadData
MKI_ProfileReadDimLarge
MKI_ProfileReadDimLine
MKI_ProfileReadDimSmall
MKI_ProfileReadDouble
MKI_ProfileReadFontDef
MKI_ProfileReadInt32
MKI_ProfileReadInt64
MKI_ProfileReadIntPoint
MKI_ProfileReadIntRect
MKI_ProfileReadIntVector
MKI_ProfileReadKeyClose
MKI_ProfileReadKeyOpen
MKI_ProfileReadMatrix
MKI_ProfileReadNamedProperty
MKI_ProfileReadNamedXProperty
MKI_ProfileReadPoint
MKI_ProfileReadPrintData
MKI_ProfileReadPrintDevice
MKI_ProfileReadProperty
MKI_ProfileReadRect
MKI_ProfileReadSimplifyData
MKI_ProfileReadString
MKI_ProfileReadTextFrame
MKI_ProfileReadTextReference
MKI_ProfileReadTextStandard
MKI_ProfileReadVariable
MKI_ProfileReadVector
MKI_ProfileReadXProperty
Profile Writing
MKI_ProfileWriteAttribute
MKI_ProfileWriteBitmapExport
MKI_ProfileWriteBool
MKI_ProfileWriteClear
MKI_ProfileWriteColor
MKI_ProfileWriteDimLarge
MKI_ProfileWriteDimLine
MKI_ProfileWriteDimSmall
MKI_ProfileWriteDouble
MKI_ProfileWriteFontDef
MKI_ProfileWriteInt32
MKI_ProfileWriteInt64
MKI_ProfileWriteIntPoint
MKI_ProfileWriteIntRect
MKI_ProfileWriteIntVector
MKI_ProfileWriteKeyClose
MKI_ProfileWriteKeyOpen
MKI_ProfileWriteMatrix
MKI_ProfileWriteNamedProperty
MKI_ProfileWriteNamedXProperty
MKI_ProfileWritePoint
MKI_ProfileWritePrintData
MKI_ProfileWritePrintDevice
MKI_ProfileWriteProperty
MKI_ProfileWriteRect
MKI_ProfileWriteSimplifyData
MKI_ProfileWriteString
MKI_ProfileWriteTextFrame
MKI_ProfileWriteTextReference
MKI_ProfileWriteTextStandard
MKI_ProfileWriteVariable
MKI_ProfileWriteVector
MKI_ProfileWriteXProperty
Strings
MKI_CompareA
MKI_CompareW
MKI_ConvertAngleDisplay
MKI_ConvertAngleString
MKI_ConvertAngleStringEx
MKI_ConvertAnsiToUTF16
MKI_ConvertAreaDisplay
MKI_ConvertAreaString
MKI_ConvertAreaStringEx
MKI_ConvertBytesString
MKI_ConvertColorString
MKI_ConvertDoubleString
MKI_ConvertDoubleStringEx
MKI_ConvertInt32ToUTF16
MKI_ConvertIntString32
MKI_ConvertIntString64
MKI_ConvertLengthDisplay
MKI_ConvertLengthString
MKI_ConvertLengthStringEx
MKI_ConvertNumberString
MKI_ConvertStringAngle
MKI_ConvertStringAngleFast
MKI_ConvertStringArea
MKI_ConvertStringAreaFast
MKI_ConvertStringDouble
MKI_ConvertStringDoubleFast
MKI_ConvertStringInt32
MKI_ConvertStringInt64
MKI_ConvertStringLength
MKI_ConvertStringLengthFast
MKI_ConvertStringWidth
MKI_ConvertStringWidthFast
MKI_ConvertTextToUTF16
MKI_ConvertUTF16ToAnsi
MKI_ConvertUTF16ToInt32
MKI_ConvertUTF16ToText
MKI_ConvertUTF16ToUntaggedAnsi
MKI_ConvertUTF16ToUTF8
MKI_ConvertUTF8ToUTF16
MKI_ConvertVariables
MKI_ConvertVariablesEx
MKI_ConvertWidthDisplay
MKI_ConvertWidthString
MKI_ConvertWidthStringEx
MKI_CopyA
MKI_CopyPartA
MKI_CopyPartW
MKI_CopyW
MKI_EqualA
MKI_EqualW
MKI_InitA
MKI_InitW
MKI_IsTextUTF8
MKI_JoinA
MKI_JoinPartA
MKI_JoinPartW
MKI_JoinW
MKI_MakePathA
MKI_MakePathW
MKI_PathA
MKI_PathW
MKI_PrintA
MKI_PrintW
MKI_TerminateA
MKI_TerminateW
API Types
__int16
__int32
__int64
BINARY
BYTE
char
double
DRAWITEMSTRUCT
MKI_ALPHAVALUE
MKI_COLORMODEL
MKI_COLORVALUE
MKI_D2D_*
MKI_OFFSET
MKI_RESULTVALUE
MKI_STRxxxA
MKI_STRxxxW
MKI_WIC_*
wchar_t
API Classes
Basic Classes
MKI_ATTRIBUTE_DATA
Init
GetIndex
Add
Remove
MKI_ATTRIBUTE_ENTRY
IsAttribute
IsBaseAttribute
IsGlobalAttribute
IsLocalAttribute
IsOutlineAttribute
IsOutlineorPointAttribute
IsPointAttribute
MKI_BEZIER
(Constructor)
FlatConstantDeltaT
FlatConstantLength
GetPoint
GetRect
GetRectX
GetRectY
GetT
Init
Length
LengthTo
SplitCenter
SplitOnce
SplitTwice
SquareTo
MKI_BITFIELD
(Constructor)
BitwiseAndAll
BitwiseOrAll
BitwiseXOrAll
ClearAll
ClearBit
CopyBitsToField
CopyFieldToBits
GetBitSize
GetByteSize
InvertAll
InvertBit
IsAllClear
IsBitSet
IsIdentical
operator BYTE*
SetAll
SetBit
MKI_BITMAP_DATA
MKI_BITMAP_EXPORT
Init
MKI_BUFFER
AddEnumerate
AddSnapGuide
AddEntity
Alloc
Free
Init
Prepare
MKI_BUTTON_DATA
MKI_CIRCLEARC
(Constructor)
Init
SplitCenter
MKI_COLLECTION_DATA
(Constructor)
Init
MKI_COMMAND_DATA
MKI_COMMAND_ENTRY
MKI_CONTEXT_COMMAND
(Constructor)
Init
MKI_CONTEXT_DATA
(Constructor)
Init
MKI_CREATEBLOCK_DATA
(Constructor)
Init
InitAnonymous
MKI_DATABASE_CELL
Init
MKI_DATABASE_COLUMN
MKI_DATABASE_DATA
Init
MKI_DIALOG_TEMPLATE
(Constructor)
(Destructor)
Exit
Init
operator !=
operator ==
operator BYTE*
operator LPDLGTEMPLATE
operator LPVOID
MKI_DISPLAYDATA
(Constructor)
ControlDrawExit
ControlDrawInit
DrawCoordinateBezier
DrawCoordinateCircle
DrawCoordinateEllipse
DrawCoordinateLine
DrawCoordinatePoint
DrawPixelBezier
DrawPixelEllipse
DrawPixelEndless
DrawPixelLine
DrawPixelMark
DrawPixelOrigin
DrawPixelPatch
DrawPixelPoint
DrawPixelPolygon
DrawPixelRect
DrawPixelText
Init
IsGrayed
IsLocked
IsPrinted
IsSnapped
IsVisible
MKI_ELLIPSEARC
(Constructor)
Init
SplitCenter
MKI_ENTITYSTACK
Add
GetInstance
GetTop
GetTopExt
Init
IsEmpty
IsFull
MKI_ENUMATTRIB_DATA
Init
MKI_ENUMDEF_DATA
Init
ClipToRectangle
GetOrientation
IsPointInside
IsPointLeft
MKI_ENUMEXT_DATA
Init
MKI_EXTENDED_DATA
MKI_FONTDEF
Init
IsFillable
IsIdentical
MKI_GEO_OBJECT
(Constructor)
Init
CopyObj
MKI_ICON_DATA
MKI_IDENTDATA
(Constructor)
AddSorted
Init
MKI_INSERTBLOCK_DATA
(Constructor)
Init
MKI_INTPOINT
(Constructor)
Add
IsInvalid
IsNonZero
IsValid
IsZero
operator !=
operator =
operator ==
Set
SetAdd
SetCenter
SetInvalid
SetSub
SetZero
Sub
MKI_INTQUAD
(Constructor)
IsNonZero
IsZero
operator =
operator POINT*
Set
SetZero
MKI_INTRECT
(Constructor)
Combine
Contains
Expand
GetArea
GetCenter
GetCenterX
GetCenterY
GetMaxX
GetMaxY
GetMinX
GetMinY
GetSize
GetSizeX
GetSizeY
Include
Intersect
IsDisjoint
IsInvalid
IsNonZero
IsOutside
IsValid
IsZero
Move
operator !=
operator =
operator ==
operator POINT*
Set
SetCombine
SetIntersect
SetInvalid
SetMinMax
SetZero
MKI_INTVECTOR
(Constructor)
Add
IsInvalid
IsNonZero
IsValid
IsZero
operator !=
operator =
operator ==
operator POINT*
Set
SetAdd
SetInvalid
SetSub
SetZero
Sub
MKI_ITEM_HEADER
Init
MKI_LINE
(Constructor)
IsNonZero
IsZero
operator MKI_POINT*
Set
SetZero
MKI_MATRIX
(Constructor)
ApplyPoint
Assemble
AssembleText
Determinant
DistortX
DistortY
dx
dy
GetRotation
GetScaling
GetTextHeight
GetTranslation
Init
Invert
IsDistortMatrix
IsIdentical
IsMirrorMatrix
IsNonscaleMatrix
MirrorX
MirrorY
Move
Multiply
Offset
Point
Rotate
RotateFix
Scale
ScaleFix
Separate
SeparateText
SetInvert
SetMultiply
SetTranslation
SetZero
Vector
x
y
MKI_MENU_ENTRY
MKI_PARTSLIST_ATTRIB
(Constructor)
Init
MKI_PARTSLIST_DATA
(Constructor)
Init
MKI_PATCH
MKI_PLUGIN_CONTAINER
MKI_PLUGIN_DATA
MKI_PLUGIN_ID
Init
MKI_PLUGIN_PROC
MKI_POINT
(Constructor)
Add
AngleTo
Curve
IsInvalid
IsNear
IsNonZero
IsNotNear
IsOrientNegative
IsOrientPositive
IsValid
IsZero
LengthTo
Multiply
operator !=
operator ==
Orient
Set
SetAdd
SetArcCenter
SetCenter
SetInvalid
SetMultiply
SetSub
SetZero
SquareTo
Sub
MKI_POINTDATA
Curve
Orient
IsOrientNegative
IsOrientPositive
MKI_POINTIDENTDATA
(Constructor)
Init
MKI_POPUP_ENTRY
MKI_PRINT_DATA
(Constructor)
Init
MKI_PRINT_DEVICE
Init
MKI_PRINT_ENTRY
Init
MKI_PRINT_PDF
Init
MKI_QUAD
(Constructor)
IsNonZero
IsZero
Move
Multiply
operator MKI_POINT*
Set
SetMultiply
SetZero
MKI_RECT
(Constructor)
Combine
Contains
Expand
GetArea
GetCenter
GetCenterX
GetCenterY
GetMaxX
GetMaxY
GetMinX
GetMinY
GetSize
GetSizeX
GetSizeY
Include
Intersect
IsDisjoint
IsInvalid
IsNonZero
IsOutside
IsValid
IsZero
Move
Multiply
operator MKI_POINT*
Set
SetCombine
SetIntersect
SetInvalid
SetMaximum
SetMinMax
SetMultiply
SetZero
MKI_SEARCH_DATA
MKI_SIMPLIFY_DATA
(Constructor)
Init
SetDefault
MKI_SNAP_POINT
(Constructor)
Init
MKI_SUBCLASS_DATA
MKI_TIMER
(Constructor)
GetMilliSecondsSinceLast
GetMilliSecondsSinceStart
GetSecondsSinceLast
GetSecondsSinceStart
GetTicksPerSecond
GetTicksSinceLast
GetTicksSinceStart
IsExpired
Reset
Restart
MKI_TOKEN_DATA
Init
MKI_TOOLTIP_ENTRY
MKI_TOOLTIP_LIST
(Constructor)
(Destructor)
Activate
AddControlHatch
AddControlLayer
AddControlLine
AddControlModelOrPage
AddControlPen
AddControlSystem
AddControlText
AddRectText
AddTooltipList
Exit
Init
SetTooltipList
MKI_UNIQUE_ID
(Constructor)
Create
CreateIfZero
IsIdentical
IsNonZero
IsZero
SetZero
MKI_UNITARC
(Constructor)
Init
SplitCenter
MKI_UPDATE_DATABASE
Init
MKI_UPDATE_ELEMENTS
Init
MKI_VECTOR
(Constructor)
Add
Angle
AngleTo
Determinant
Divide
IsInvalid
IsNonZero
IsValid
IsZero
Length
Multiply
Normalize
operator !=
operator ==
Rotate
Scalar
Set
SetAdd
SetInvalid
SetMultiply
SetRotate
SetSub
SetZero
Square
Sub
Data Block Classes
MKI_BLOCK_ATTRIBUTE
MKI_BLOCK_BASE
ClearFlagBits
GetFlag
InvertFlagBits
IsAnyPoint
IsAnyPointOrInfo
IsAttribute
IsBaseAttribute
IsFixedPoint
IsFlagClear
IsFlagSet
IsGlobalAttribute
IsLocalAttribute
IsNotAttribute
IsNotBaseAttribute
IsNotEndOfList
IsOutlineAttribute
IsOutlineOrPointAttribute
IsPoint
IsPointAttribute
SetFlag
SetFlagBits
MKI_BLOCK_BINARY
MKI_BLOCK_BITMAPREF
MKI_BLOCK_COLOR
MKI_BLOCK_COMMENTDATA
MKI_BLOCK_DIMLARGE
MKI_BLOCK_DIMLINE
MKI_BLOCK_DIMSMALL
MKI_BLOCK_DOUBLE
MKI_BLOCK_ENUM
(Constructor)
AddSizeToOffset
AppendAny
AppendAttribute
AppendBaseAttributes
AppendConstant
AppendDataBlock
AppendLocalAttributes
AppendOrientArc
AppendOrientCurve
AppendOutlineAttributes
AppendPoint
AppendPointAttributes
AppendTextLong
AppendTextShort
ApplyOffset
AttributeName
AttributeValue
Binary
BitmapRef
ClearFlagBits
Color
CommentData
Constant
CopyAllDataBlocks
CopyBaseAttributes
CopyLocalAttributes
CopyNonAttribDataBlocks
CopyNonBaseAttribDataBlocks
CopyOutlineAttributes
CopyPointAttributes
CopyPointDataBlocks
Curve
DimLarge
DimLine
DimSmall
Double
FontDef
GetAddress
GetBlockOwner
GetBlockType
GetElemCount
GetElemType
GetFlag
GetHeader
GetIdent
GetOffset
GetSize
InitBinary
InitDouble
InitEnd
InitInt32
InitOrientCurve
InitPoint
InitText
Int32
InvertFlagBits
IsAnyPoint
IsAnyPointOrInfo
IsAttribute
IsBaseAttribute
IsFixedPoint
IsFlagClear
IsFlagSet
IsGlobalAttribute
IsLocalAttribute
IsNotAttribute
IsNotBaseAttribute
IsNotEndOfList
IsOrientNegative
IsOrientPositive
IsOutlineAttribute
IsOutlineOrPointAttribute
IsPoint
IsPointAttribute
Orient
ParseArc
ParseBezier
Point
Property
SetAlignSize
SetAndApplyDifference
SetAndApplyOffset
SetBaseAndResetOffset
SetBlockOwner
SetBlockType
SetElemCount
SetElemType
SetFlag
SetFlagBits
SetIdent
SetNext
Temp001
Temp002
Temp003
Temp004
Temp005
Temp006
Temp007
Temp008
TerminateAndSetSize
Text
TextFrame
TextReference
TextStandard
XProperty
MKI_BLOCK_FONTDEF
MKI_BLOCK_HEADER
MKI_BLOCK_INT32
MKI_BLOCK_POINT
MKI_BLOCK_PROPERTY
MKI_BLOCK_T001
MKI_BLOCK_T002
MKI_BLOCK_T003
MKI_BLOCK_T004
MKI_BLOCK_T005
MKI_BLOCK_T006
MKI_BLOCK_T007
MKI_BLOCK_T008
MKI_BLOCK_TEXT
MKI_BLOCK_TEXTFRAME
MKI_BLOCK_TEXTREFERENCE
MKI_BLOCK_TEXTSTANDARD
MKI_BLOCK_XPROPERTY
Entity Classes
MKI_ENTITY_ATTRIB
MKI_ENTITY_BASE
AllowsOutlineOrPointAttributes
ClearFlagBits
GetDataAddress
GetDataType
GetDepth
GetElemCount
GetFlag
GetHeaderSize
GetLinkedID
GetLongTitle
GetMultiXProperty
GetOutputType
GetRoot
GetTitle
Init
InvertFlagBits
IsExt3D
IsExt3DAssembly
IsExt3DMapping
IsExtGradient
IsExtParametric
IsFlagClear
IsFlagSet
IsHidden
SetFlag
SetFlagBits
SetLinkedID
MKI_ENTITY_BLOCK
GetPosNo
IsGroup
IsIntern
IsPosNo
MKI_ENTITY_CLIP
MKI_ENTITY_ENUM
(Constructor)
(Destructor)
GetFirst
GetLast
GetNext
GetPrevious
IsValid
Reset
MKI_ENTITY_EXT
MKI_ENTITY_GROUP
GetPosNo
MKI_ENTITY_HATCH
MKI_ENTITY_HEADER
MKI_ENTITY_INSTANCE
GetPosNo
IsGroup
IsIntern
IsPosNo
MKI_ENTITY_MAPPING
MKI_ENTITY_MEMORY
MKI_ENTITY_OBJECT
AllowsOutlineOrPointAttributes
GetOutlineCount
GetOutputType
IsBasicObject
IsGeoObject
IsSpecialObject
IsSurface
IsTextOnlyObject
MKI_ENTITY_PATCH
IsErased
IsFilled
IsFramed
IsOpaque
MKI_ENTITY_REF
Entity Data Classes
MKI_BITMAPREF
Init
IsIdentical
MKI_COLORDEF
Init
MKI_COMMENTDATA
Init
IsIdentical
MKI_DEFAULTDEF
Init
MKI_DIMLARGE
InitLarge
IsIdentical
MKI_DIMLINE
Init
IsIdentical
MKI_DIMPARAM
Init
MKI_DIMSMALL
CopyParam
InitParam
InitSmall
IsIdenticalSmall
MKI_DIMTEXTLARGE
Init
AppendFullDimension
MKI_DIMTEXTSMALL
Init
AppendDimensionText
AppendFullDimension
MKI_FILE_HEADER
Init
MKI_HATCHDEF
Init
IsIdentical
MKI_HATCHLINE
Init
IsIdentical
MKI_HATCHLINELIST
Init
IsIdentical
MKI_LAYERDATA
Apply
Init
IsIdentical
MKI_LAYERDEF
Init
MKI_LAYERPROPERTY
Apply
Init
MKI_LINEBLOCKDEF
Init
IsIdentical
MKI_LINEBLOCKENTRY
MKI_LINEDEF
(Constructor)
(Destructor)
Attach
Copy
CopyFromLibrary
CopyToLibrary
Exit
Init
MKI_MODELDEF
Init
MKI_NAMED_PROPERTY
Init
MKI_NAMED_XPROPERTY
Init
MKI_PAGEDEF
Init
MKI_PATCHPROPERTY
CopyFromXProperty
CopyToXProperty
Init
IsErased
IsFilled
IsFramed
IsOpaque
MKI_PENDEF
Init
MKI_PROPERTY
CopyFromProperty
Init
IsErased
IsFilled
IsFramed
IsIdenticalBase
IsIdenticalFlag
IsOpaque
MKI_TASKDEF
(Constructor)
(Destructor)
Copy
Free
HasFrame
Init
MKI_SYSTEMDEF
Init
MKI_TEXTFRAME
Init
IsIdentical
MKI_TEXTREFERENCE
Init
IsIdentical
MKI_TEXTSTANDARD
Init
IsIdentical
MKI_TEXTSTYLEDEF
Init
IsErased
IsFilled
IsFramed
IsOpaque
MKI_VARIABLEDEF
MKI_WINDOWDEF
Init
MKI_XPROPERTY
ApplyDefault
CopyFromProperty
CopyFromXProperty
CopyToProperty
InheritXProperty
Init
IsErased
IsFilled
IsFramed
IsGrayed
IsIdenticalBase
IsIdenticalFlag
IsLocked
IsOpaque
IsPrinted
IsSnapped
IsStandard
IsVisible
ResolvePenLayer
Multi-Entity Editing Classes
MKI_MULTI_BASE
IsIndeterminate
Handle
SetAll
SetNone
MKI_MULTI_BITMAPREF
Apply
Fill
GetBitmapInfo
Init
MKI_MULTI_CLIP
Apply
Fill
Init
MKI_MULTI_COMMENT
Apply
Fill
Init
MKI_MULTI_DIMLARGE
Apply
Fill
Init
MKI_MULTI_DIMLINE
Apply
Fill
Init
MKI_MULTI_DIMPARAM
Apply
Fill
Init
MKI_MULTI_DIMSMALL
Apply
Fill
Init
MKI_MULTI_EXT
MKI_MULTI_GROUP
Apply
Fill
Init
MKI_MULTI_HATCH
Apply
Fill
Init
MKI_MULTI_INFO
(Constructor)
Init
MKI_MULTI_INSTANCE
Apply
Fill
Init
MKI_MULTI_MAPPING
Apply
Fill
Init
MKI_MULTI_PAGEDEF
Apply
Fill
Init
MKI_MULTI_REF
Apply
Fill
Init
MKI_MULTI_SYSTEMDEF
Apply
Fill
Init
MKI_MULTI_TEXTFRAME
Apply
Fill
Init
MKI_MULTI_TEXTREFERENCE
Apply
Fill
Init
MKI_MULTI_TEXTSTANDARD
Apply
Fill
Init
MKI_MULTI_XPROPERTY
Apply
Fill
Init
MKI_MULTI_ZIGZAG
Apply
Fill
Init
Object Parser Classes
MKI_PARSE_OBJ_ARC
(Constructor)
ArcAngle
IsOrientNegative
IsOrientPositive
Orient
PointAngle1
PointAngle2
PointCenter
PointRadius
MKI_PARSE_OBJ_BITMAPREF
(Constructor)
BitmapRef
MKI_PARSE_OBJ_CIRCLE
(Constructor)
PointCenter
PointRadius
MKI_PARSE_OBJ_COMMENT
(Constructor)
CommentData
CurveData
PointRef
Text
MKI_PARSE_OBJ_DANGLE
(Constructor)
DimLarge
PointEnd1
PointEnd2
PointExtension1
PointExtension2
PointLine
PointNumber1
PointNumber2
PointStart1
PointStart2
Temp
Text1
Text2
Text3
Tolerance1
Tolerance2
MKI_PARSE_OBJ_DARC
(Constructor)
ArcAngle
ArrowEndAngle
ArrowStartAngle
DimLine
EndAngle
IsOrientNegative
IsOrientPositive
Orient
PointAngle1
PointAngle2
PointCenter
PointRadius
StartAngle
MKI_PARSE_OBJ_DARCLENGTH
(Constructor)
DimLarge
IsOrientNegative
IsOrientPositive
Orient
PointAngle1
PointAngle2
PointCenter
PointExtension1
PointExtension2
PointLine
PointNumber1
PointNumber2
PointRadius
Temp
Text1
Text2
Text3
Tolerance1
Tolerance2
MKI_PARSE_OBJ_DAREA
(Constructor)
DimSmall
PointNumber1
PointNumber2
Temp
Text1
Text2
Text3
Tolerance1
Tolerance2
ValueArea
MKI_PARSE_OBJ_DCOORDINATE
(Constructor)
DimSmall
PointNumber1
PointNumber2
PointSplit
PointStart
Temp
Text1
Text2
Text3
Text4
Text5
TextReference
Tolerance1
Tolerance2
MKI_PARSE_OBJ_DDIAMETER
(Constructor)
DimLarge
PointCenter
PointExtension1
PointExtension2
PointLine1
PointLine2
PointNumber1
PointNumber2
PointRadius
Temp
Text1
Text2
Text3
Tolerance1
Tolerance2
MKI_PARSE_OBJ_DDISTANCE
(Constructor)
DimLarge
PointEnd
PointExtension1
PointExtension2
PointLine1
PointLine2
PointLine3
PointNumber1
PointNumber2
PointStart
Temp
Text1
Text2
Text3
Tolerance1
Tolerance2
MKI_PARSE_OBJ_DEARC
(Constructor)
ArcAngle
ArrowEndAngle
ArrowStartAngle
DimLine
EndAngle
IsOrientNegative
IsOrientPositive
Orient
PointAngle1
PointAngle2
PointCenter
PointVector1
PointVector2
StartAngle
MKI_PARSE_OBJ_DGENERIC5
(Constructor)
DimLarge
Point1
Point2
PointExtension1
PointExtension2
PointLine1
PointLine2
PointNumber1
PointNumber2
Temp
Text1
Text2
Text3
Tolerance1
Tolerance2
MKI_PARSE_OBJ_DGENERIC6
(Constructor)
DimLarge
Point1
Point2
PointExtension1
PointExtension2
PointLine
PointNumber1
PointNumber2
Temp
Text1
Text2
Text3
Tolerance1
Tolerance2
MKI_PARSE_OBJ_DGENERIC7
(Constructor)
DimSmall
PointNumber1
PointNumber2
Temp
Text1
Text2
Text3
Tolerance1
Tolerance2
Value
MKI_PARSE_OBJ_DLINE
(Constructor)
ArrowEndAngle
ArrowStartAngle
DimLine
PointEnd
PointStart
MKI_PARSE_OBJ_DPERIMETER
(Constructor)
DimSmall
PointNumber1
PointNumber2
Temp
Text1
Text2
Text3
Tolerance1
Tolerance2
ValuePerimeter
MKI_PARSE_OBJ_DRADIUS
(Constructor)
DimLarge
PointEnd
PointExtension1
PointExtension2
PointLine1
PointLine2
PointNumber1
PointNumber2
PointStart
Temp
Text1
Text2
Text3
Tolerance1
Tolerance2
MKI_PARSE_OBJ_DTEXT
(Constructor)
DimSmall
PointNumber1
PointNumber2
Temp
Text
Tolerance1
Tolerance2
MKI_PARSE_OBJ_EARC
(Constructor)
ArcAngle
IsOrientNegative
IsOrientPositive
Orient
PointAngle1
PointAngle2
PointCenter
PointVector1
PointVector2
StartAngle
MKI_PARSE_OBJ_ELLIPSE
(Constructor)
PointCenter
PointVector1
PointVector2
MKI_PARSE_OBJ_HYPERLINK
(Constructor)
CurveData
LinkURL
MKI_PARSE_OBJ_LINE
(Constructor)
PointEnd
PointStart
MKI_PARSE_OBJ_TEXTFRAME
(Constructor)
PointStart
PointVector1
PointVector2
Text
TextFrame
MKI_PARSE_OBJ_TEXTREFERENCE
(Constructor)
PointSplit
PointStart
Temp
Text
TextReference
TextStandard
MKI_PARSE_OBJ_TEXTSTANDARD
(Constructor)
Text
TextStandard
MKI_PARSE_OBJ_ZIGZAG
(Constructor)
Distance
PointEnd
PointStart
Selection Filter Classes
MKI_SELFILTER_BASE
MKI_SELFILTER_COLOR
MKI_SELFILTER_DATA
MKI_SELFILTER_ENTITYTYPE
MKI_SELFILTER_EXTTYPE
MKI_SELFILTER_HEADER
MKI_SELFILTER_INTERVAL
MKI_SELFILTER_LAYER
MKI_SELFILTER_LINETYPE
MKI_SELFILTER_OBJECTTYPE
MKI_SELFILTER_PAGE
MKI_SELFILTER_PEN
MKI_SELFILTER_RECORD
MKI_SELFILTER_SYSTEM
MKI_SELFILTER_TEXT
MKI_SELFILTER_VALUE
API Constants
MKI_ANGLEUNIT_*
MKI_ARCMODE_*
MKI_ARROWFORM_*
MKI_ARROWMODE_*
MKI_ATTRIBMODE_*
MKI_BASEMODE_*
MKI_BITMAPANTIALIASE_*
MKI_BITMAPDISPLAY_*
MKI_BITMAPMODE_*
MKI_BITMAPOPTION_*
MKI_BITMAPRESOLUTION_*
MKI_BITMAPSIZE_*
MKI_BOUNDARYLINE_*
MKI_BUTTON_*
MKI_BUTTONSTATE_*
MKI_CELLMODE_*
MKI_CHANGECODE_*
MKI_COLLECTION_TYPE_*
MKI_COLOR_*
MKI_COLORMODE_*
MKI_COLOROUTPUT_*
MKI_COLUMNASSIGN_*
MKI_COLUMNTYPE_*
MKI_COMMAND_*
MKI_COMMANDMODE_*
MKI_CONTAINS_*
MKI_DATABASEOPTION_*
MKI_DATABASETYPE_*
MKI_DB_ALL_*
MKI_DB_ATTRIB_*
MKI_DB_INFO_*
MKI_DB_POINT_*
MKI_DB_TYPE_*
MKI_DEFLAYER_*
MKI_DEFPEN_*
MKI_DELIMITER_*
MKI_DIMMODE_*
MKI_DISPLAYMODE_*
MKI_ENTITYENUM_*
MKI_ENTITYLIST_
MKI_ENTITYMODE_*
MKI_ENTITYTYPE_*
MKI_ENUM_*
MKI_ENUMDATA_*
MKI_EXTFLAG_*
MKI_FEEDBACK_*
MKI_FILEMODE_*
MKI_FILLMODE_*
MKI_FLAG_*
MKI_FRACTION_*
MKI_GRID_*
MKI_HIGHLIGHT_*
MKI_ICON_ID_*
MKI_IDENTMODE_*
MKI_LENGTHUNIT_*
MKI_LINEDISPLAY_*
MKI_LINEMODE_*
MKI_LINETYPE_*
MKI_MARKFORM_*
MKI_MATH_*
MKI_MENU_*
MKI_MENUMODE_*
MKI_MESSAGE_*
MKI_MKD_KEY_*
MKI_MODELMODE_*
MKI_NOTIFY_*
MKI_NUMPLACING_*
MKI_NUMREFRESH_*
MKI_NUMROTATE_*
MKI_OBJ_*
MKI_ORIGIN_*
MKI_OUTPUTTYPE_*
MKI_PAGEDISPLAY_*
MKI_PAGEGUIDE_*
MKI_PAGELAYERS_*
MKI_PAGEMODE_*
MKI_PAGEORIENT_*
MKI_PAGETYPE_*
MKI_PATCH_*
MKI_PENLAYERMODE_*
MKI_PLUGINCTRL_*
MKI_PLUGINID_*
MKI_PLUGINMENU_*
MKI_PLUGINMODE_*
MKI_POINT_*
MKI_POINTDISPLAY_*
MKI_POINTMODE_*
MKI_PRINTERTYPE_*
MKI_PRINTMODE_*
MKI_PRINTORIENT_*
MKI_PRINTOUTPUT_*
MKI_PRINTPDF_3D_*
MKI_PRINTPDF_FLAG_*
MKI_PRINTPDF_TYPE_*
MKI_PRINTPDF_U3D_*
MKI_PRINTRANGE_*
MKI_PRINTSERIAL_*
MKI_PROFILE_*
MKI_PROPMODE_*
MKI_REFARROW_*
MKI_REFFRAME_*
MKI_RESULT_*
MKI_SELFILTER_TYPE_*
MKI_SEPARATOR_*
MKI_SNAPMODE_*
MKI_SNAPTYPE_*
MKI_TASKMODE_*
MKI_TEXTMODE_*
MKI_TEXTORDER_*
MKI_TEXTSTYLEMODE_*
MKI_TEXTVERTICAL_*
MKI_USE_*
MKI_USETYPE_*
MKI_VIEWMODE_*
MKI_WINDOWMODE_*
API Macros