MSDDSLM, COM interface constants for VB.Net / VBScript

MSDDSLM - interface constants

     This page contains simple VBA include for the MSDDSLM COM library.

library parameters

File NameProgram Files\Common Files\Microsoft Shared\MSDesigners8\msddslm.dll
Guid{77D2C909-7779-11D8-9070-00065B840D9C}
Enums10

DdsLayoutObjectType

enum, 3 members.
Public Enum DdsLayoutObjectType
  dlotBoth = 0  '&H0
  dlotShape = 1  '&H1
  dlotConnector = 2  '&H2
End Enum

DdsLayoutObjectDirection

enum, 3 members.
Public Enum DdsLayoutObjectDirection
  dlodBoth = 0  '&H0
  dlodIn = 1  '&H1
  dlodOut = 2  '&H2
End Enum

DdsHitTestContext

enum, 3 members.
Public Enum DdsHitTestContext
  dhtcNone = 0  '&H0
  dhtcConnectorEditChangingAttachmentSrc = 1  '&H1
  dhtcConnectorEditChangingAttachmentDest = 2  '&H2
End Enum

DdsLayoutDirection

enum, 9 members.
Public Enum DdsLayoutDirection
  dldNorth = 0  '&H0
  dldSouth = 1  '&H1
  dldWest = 2  '&H2
  dldEast = 3  '&H3
  dldAll = 4  '&H4
  dldNorthEast = 5  '&H5
  dldNorthWest = 6  '&H6
  dldSouthEast = 7  '&H7
  dldSouthWest = 8  '&H8
End Enum

DdsSegmentEditMode

enum, 2 members.
Public Enum DdsSegmentEditMode
  dsemAddBendpoint = 0  '&H0
  dsemTrombone = 1  '&H1
End Enum

DdsBendpointEditMode

enum, 2 members.
Public Enum DdsBendpointEditMode
  dbemMove = 0  '&H0
  dbemDelete = 1  '&H1
End Enum

DdsMovingObjectType

enum, 3 members.
Public Enum DdsMovingObjectType
  dmotSrc = 0  '&H0
  dmotDest = 1  '&H1
  dmotBoth = 2  '&H2
End Enum

DdsConnectorHitResult

enum, 10 members.
Public Enum DdsConnectorHitResult
  dchrNS = 0  '&H0
  dchrEW = 1  '&H1
  dchrNWSE = 2  '&H2
  dchrNESW = 3  '&H3
  dchrRectElbow = 4  '&H4
  dchrAddBP = 5  '&H5
  dchrDelBP = 6  '&H6
  dchrMoveBP = 7  '&H7
  dchrMoveSeg = 8  '&H8
  dchrNone = 9  '&H9
End Enum

DdsNavigateKey

enum, 8 members.
Public Enum DdsNavigateKey
  dnkUnknown = 0  '&H0
  dnkPrevShape = 1  '&H1
  dnkNextShape = 2  '&H2
  dnkLeftShape = 3  '&H3
  dnkRightShape = 4  '&H4
  dnkUpShape = 5  '&H5
  dnkDownShape = 6  '&H6
  dnkMax = 7  '&H7
End Enum

LM_Constants

module, 5 members.
Public Enum LM_Constants
  LM_DIAGRAM = MSDDS.LayoutManager.080 
  LM_RECTILINEAR_LAYOUTSTYLE = MSDDS.Rectilinear.080 
  LM_RECTILINEAR_LINEROUTESTYLE = MSDDS.Rectilinear.080 
  LM_OBLIQUE_LAYOUTSTYLE = MSDDS.Oblique.080 
  LM_OBLIQUE_LINEROUTESTYLE = MSDDS.Oblique.080 
End Enum
WUtils.com