MSForms, COM interface constants for VB.Net / VBScript

MSForms - interface constants

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

library parameters

File NameWINDOWS\system32\FM20.DLL
Guid{0D452EE1-E08F-101A-852E-02608C4D0BB4}
Enums42

fmDropEffect

enum, 4 members.
Public Enum fmDropEffect

  'None
  fmDropEffectNone = 0  '&H0

  'Copy
  fmDropEffectCopy = 1  '&H1

  'Move
  fmDropEffectMove = 2  '&H2

  'CopyOrMove
  fmDropEffectCopyOrMove = 3  '&H3
End Enum

fmAction

enum, 4 members.
Public Enum fmAction

  'Cut
  fmActionCut = 0  '&H0

  'Copy
  fmActionCopy = 1  '&H1

  'Paste
  fmActionPaste = 2  '&H2

  'DragDrop
  fmActionDragDrop = 3  '&H3
End Enum

fmMode

enum, 3 members.
Public Enum fmMode

  'Inherit
  fmModeInherit = -2  '&HFFFFFFFE

  'On
  fmModeOn = -1  '&HFFFFFFFF

  'Off
  fmModeOff = 0  '&H0
End Enum

fmMousePointer

enum, 15 members.
Public Enum fmMousePointer

  'Default
  fmMousePointerDefault = 0  '&H0

  'Arrow
  fmMousePointerArrow = 1  '&H1

  'Cross
  fmMousePointerCross = 2  '&H2

  'IBeam
  fmMousePointerIBeam = 3  '&H3

  'SizeNESW
  fmMousePointerSizeNESW = 6  '&H6

  'SizeNS
  fmMousePointerSizeNS = 7  '&H7

  'SizeNWSE
  fmMousePointerSizeNWSE = 8  '&H8

  'SizeWE
  fmMousePointerSizeWE = 9  '&H9

  'UpArrow
  fmMousePointerUpArrow = 10  '&HA

  'HourGlass
  fmMousePointerHourGlass = 11  '&HB

  'NoDrop
  fmMousePointerNoDrop = 12  '&HC

  'AppStarting
  fmMousePointerAppStarting = 13  '&HD

  'Help
  fmMousePointerHelp = 14  '&HE

  'SizeAll
  fmMousePointerSizeAll = 15  '&HF

  'Custom
  fmMousePointerCustom = 99  '&H63
End Enum

fmScrollBars

enum, 4 members.
Public Enum fmScrollBars

  'None
  fmScrollBarsNone = 0  '&H0

  'Horizontal
  fmScrollBarsHorizontal = 1  '&H1

  'Vertical
  fmScrollBarsVertical = 2  '&H2

  'Both
  fmScrollBarsBoth = 3  '&H3
End Enum

fmScrollAction

enum, 11 members.
Public Enum fmScrollAction

  'NoChange
  fmScrollActionNoChange = 0  '&H0

  'LineUp
  fmScrollActionLineUp = 1  '&H1

  'LineDown
  fmScrollActionLineDown = 2  '&H2

  'PageUp
  fmScrollActionPageUp = 3  '&H3

  'PageDown
  fmScrollActionPageDown = 4  '&H4

  'Begin
  fmScrollActionBegin = 5  '&H5

  'End
  fmScrollActionEnd = 6  '&H6

  'AbsoluteChange
  _fmScrollActionAbsoluteChange = 7  '&H7

  'PropertyChange
  fmScrollActionPropertyChange = 8  '&H8

  'ControlRequest
  fmScrollActionControlRequest = 9  '&H9

  'FocusRequest
  fmScrollActionFocusRequest = 10  '&HA
End Enum

fmCycle

enum, 2 members.
Public Enum fmCycle

  'AllForms
  fmCycleAllForms = 0  '&H0

  'CurrentForm
  fmCycleCurrentForm = 2  '&H2
End Enum

fmZOrder

enum, 2 members.
Public Enum fmZOrder

  'Front
  fmZOrderFront = 0  '&H0

  'Back
  fmZOrderBack = 1  '&H1
End Enum

fmBorderStyle

enum, 2 members.
Public Enum fmBorderStyle

  'None
  fmBorderStyleNone = 0  '&H0

  'Single
  fmBorderStyleSingle = 1  '&H1
End Enum

fmTextAlign

enum, 3 members.
Public Enum fmTextAlign

  'Left
  fmTextAlignLeft = 1  '&H1

  'Center
  fmTextAlignCenter = 2  '&H2

  'Right
  fmTextAlignRight = 3  '&H3
End Enum

fmAlignment

enum, 2 members.
Public Enum fmAlignment

  'Left
  fmAlignmentLeft = 0  '&H0

  'Right
  fmAlignmentRight = 1  '&H1
End Enum

fmBorders

enum, 4 members.
Public Enum fmBorders

  'None
  fmBordersNone = 0  '&H0

  'Box
  fmBordersBox = 1  '&H1

  'Left
  fmBordersLeft = 2  '&H2

  'Top
  fmBordersTop = 3  '&H3
End Enum

fmBackStyle

enum, 2 members.
Public Enum fmBackStyle

  'Transparent
  fmBackStyleTransparent = 0  '&H0

  'Opaque
  fmBackStyleOpaque = 1  '&H1
End Enum

fmButtonStyle

enum, 2 members.
Public Enum fmButtonStyle

  'PushButton
  fmButtonStylePushButton = 0  '&H0

  'ToggleButton
  fmButtonStyleToggleButton = 1  '&H1
End Enum

fmPicPosition

enum, 9 members.
Public Enum fmPicPosition

  'Center
  fmPicPositionCenter = 0  '&H0

  'TopLeft
  fmPicPositionTopLeft = 1  '&H1

  'TopCenter
  fmPicPositionTopCenter = 2  '&H2

  'TopRight
  fmPicPositionTopRight = 3  '&H3

  'CenterLeft
  fmPicPositionCenterLeft = 4  '&H4

  'CenterRight
  fmPicPositionCenterRight = 5  '&H5

  'BottomLeft
  fmPicPositionBottomLeft = 6  '&H6

  'BottomCenter
  fmPicPositionBottomCenter = 7  '&H7

  'BottomRight
  fmPicPositionBottomRight = 8  '&H8
End Enum

fmVerticalScrollBarSide

enum, 2 members.
Public Enum fmVerticalScrollBarSide

  'Right
  fmVerticalScrollBarSideRight = 0  '&H0

  'Left
  fmVerticalScrollBarSideLeft = 1  '&H1
End Enum

fmLayoutEffect

enum, 3 members.
Public Enum fmLayoutEffect

  'None
  fmLayoutEffectNone = 0  '&H0

  'Initiate
  fmLayoutEffectInitiate = 1  '&H1

  'Respond
  _fmLayoutEffectRespond = 2  '&H2
End Enum

fmSpecialEffect

enum, 5 members.
Public Enum fmSpecialEffect

  'Flat
  fmSpecialEffectFlat = 0  '&H0

  'Raised
  fmSpecialEffectRaised = 1  '&H1

  'Sunken
  fmSpecialEffectSunken = 2  '&H2

  'Etched
  fmSpecialEffectEtched = 3  '&H3

  'Bump
  fmSpecialEffectBump = 6  '&H6
End Enum

fmDragState

enum, 3 members.
Public Enum fmDragState

  'Enter
  fmDragStateEnter = 0  '&H0

  'Leave
  fmDragStateLeave = 1  '&H1

  'Over
  fmDragStateOver = 2  '&H2
End Enum

fmPictureSizeMode

enum, 3 members.
Public Enum fmPictureSizeMode

  'Clip
  fmPictureSizeModeClip = 0  '&H0

  'Stretch
  fmPictureSizeModeStretch = 1  '&H1

  'Zoom
  fmPictureSizeModeZoom = 3  '&H3
End Enum

fmPictureAlignment

enum, 5 members.
Public Enum fmPictureAlignment

  'TopLeft
  fmPictureAlignmentTopLeft = 0  '&H0

  'TopRight
  fmPictureAlignmentTopRight = 1  '&H1

  'Center
  fmPictureAlignmentCenter = 2  '&H2

  'BottomLeft
  fmPictureAlignmentBottomLeft = 3  '&H3

  'BottomRight
  fmPictureAlignmentBottomRight = 4  '&H4
End Enum

fmButtonEffect

enum, 2 members.
Public Enum fmButtonEffect

  'Flat
  fmButtonEffectFlat = 0  '&H0

  'Sunken
  fmButtonEffectSunken = 2  '&H2
End Enum

fmOrientation

enum, 3 members.
Public Enum fmOrientation

  'Auto
  fmOrientationAuto = -1  '&HFFFFFFFF

  'Vertical
  fmOrientationVertical = 0  '&H0

  'Horizontal
  fmOrientationHorizontal = 1  '&H1
End Enum

fmSnapPoint

enum, 9 members.
Public Enum fmSnapPoint

  'TopLeft
  fmSnapPointTopLeft = 0  '&H0

  'TopCenter
  fmSnapPointTopCenter = 1  '&H1

  'TopRight
  fmSnapPointTopRight = 2  '&H2

  'CenterLeft
  fmSnapPointCenterLeft = 3  '&H3

  'Center
  fmSnapPointCenter = 4  '&H4

  'CenterRight
  fmSnapPointCenterRight = 5  '&H5

  'BottomLeft
  fmSnapPointBottomLeft = 6  '&H6

  'BottomCenter
  fmSnapPointBottomCenter = 7  '&H7

  'BottomRight
  fmSnapPointBottomRight = 8  '&H8
End Enum

fmPicturePosition

enum, 13 members.
Public Enum fmPicturePosition

  'LeftTop
  fmPicturePositionLeftTop = 0  '&H0

  'LeftCenter
  fmPicturePositionLeftCenter = 1  '&H1

  'LeftBottom
  fmPicturePositionLeftBottom = 2  '&H2

  'RightTop
  fmPicturePositionRightTop = 3  '&H3

  'RightCenter
  fmPicturePositionRightCenter = 4  '&H4

  'RightBottom
  fmPicturePositionRightBottom = 5  '&H5

  'AboveLeft
  fmPicturePositionAboveLeft = 6  '&H6

  'AboveCenter
  fmPicturePositionAboveCenter = 7  '&H7

  'AboveRight
  fmPicturePositionAboveRight = 8  '&H8

  'BelowLeft
  fmPicturePositionBelowLeft = 9  '&H9

  'BelowCenter
  fmPicturePositionBelowCenter = 10  '&HA

  'BelowRight
  fmPicturePositionBelowRight = 11  '&HB

  'Center
  fmPicturePositionCenter = 12  '&HC
End Enum

fmDisplayStyle

enum, 7 members.
Public Enum fmDisplayStyle

  'Text
  fmDisplayStyleText = 1  '&H1

  'List
  fmDisplayStyleList = 2  '&H2

  'Combo
  fmDisplayStyleCombo = 3  '&H3

  'CheckBox
  fmDisplayStyleCheckBox = 4  '&H4

  'OptionButton
  fmDisplayStyleOptionButton = 5  '&H5

  'Toggle
  fmDisplayStyleToggle = 6  '&H6

  'DropList
  fmDisplayStyleDropList = 7  '&H7
End Enum

fmShowListWhen

enum, 4 members.
Public Enum fmShowListWhen

  'Never
  fmShowListWhenNever = 0  '&H0

  'Button
  fmShowListWhenButton = 1  '&H1

  'Focus
  fmShowListWhenFocus = 2  '&H2

  'Always
  fmShowListWhenAlways = 3  '&H3
End Enum

fmShowDropButtonWhen

enum, 3 members.
Public Enum fmShowDropButtonWhen

  'Never
  fmShowDropButtonWhenNever = 0  '&H0

  'Focus
  fmShowDropButtonWhenFocus = 1  '&H1

  'Always
  fmShowDropButtonWhenAlways = 2  '&H2
End Enum

fmMultiSelect

enum, 3 members.
Public Enum fmMultiSelect

  'Single
  fmMultiSelectSingle = 0  '&H0

  'Multi
  fmMultiSelectMulti = 1  '&H1

  'Extended
  fmMultiSelectExtended = 2  '&H2
End Enum

fmListStyle

enum, 2 members.
Public Enum fmListStyle

  'Plain
  fmListStylePlain = 0  '&H0

  'Option
  fmListStyleOption = 1  '&H1
End Enum

fmEnterFieldBehavior

enum, 2 members.
Public Enum fmEnterFieldBehavior

  'SelectAll
  fmEnterFieldBehaviorSelectAll = 0  '&H0

  'RecallSelection
  fmEnterFieldBehaviorRecallSelection = 1  '&H1
End Enum

fmDragBehavior

enum, 2 members.
Public Enum fmDragBehavior

  'Disabled
  fmDragBehaviorDisabled = 0  '&H0

  'Enabled
  fmDragBehaviorEnabled = 1  '&H1
End Enum

fmMatchEntry

enum, 3 members.
Public Enum fmMatchEntry

  'FirstLetter
  fmMatchEntryFirstLetter = 0  '&H0

  'Complete
  fmMatchEntryComplete = 1  '&H1

  'None
  fmMatchEntryNone = 2  '&H2
End Enum

fmDropButtonStyle

enum, 4 members.
Public Enum fmDropButtonStyle

  'Plain
  fmDropButtonStylePlain = 0  '&H0

  'Arrow
  fmDropButtonStyleArrow = 1  '&H1

  'Ellipsis
  fmDropButtonStyleEllipsis = 2  '&H2

  'Reduce
  fmDropButtonStyleReduce = 3  '&H3
End Enum

fmStyle

enum, 2 members.
Public Enum fmStyle

  'DropDownCombo
  fmStyleDropDownCombo = 0  '&H0

  'DropDownList
  fmStyleDropDownList = 2  '&H2
End Enum

fmTabOrientation

enum, 4 members.
Public Enum fmTabOrientation

  'Top
  fmTabOrientationTop = 0  '&H0

  'Bottom
  fmTabOrientationBottom = 1  '&H1

  'Left
  fmTabOrientationLeft = 2  '&H2

  'Right
  fmTabOrientationRight = 3  '&H3
End Enum

fmTabStyle

enum, 3 members.
Public Enum fmTabStyle

  'Tabs
  fmTabStyleTabs = 0  '&H0

  'Buttons
  fmTabStyleButtons = 1  '&H1

  'None
  fmTabStyleNone = 2  '&H2
End Enum

fmIMEMode

enum, 13 members.
Public Enum fmIMEMode

  'NoControl
  fmIMEModeNoControl = 0  '&H0

  'On
  fmIMEModeOn = 1  '&H1

  'Off
  fmIMEModeOff = 2  '&H2

  'Disable
  fmIMEModeDisable = 3  '&H3

  'Hiragana
  fmIMEModeHiragana = 4  '&H4

  'Katakana
  fmIMEModeKatakana = 5  '&H5

  'KatakanaHalf
  fmIMEModeKatakanaHalf = 6  '&H6

  'AlphaFull
  fmIMEModeAlphaFull = 7  '&H7

  'Alpha
  fmIMEModeAlpha = 8  '&H8

  'HangulFull
  fmIMEModeHangulFull = 9  '&H9

  'Hangul
  fmIMEModeHangul = 10  '&HA

  'HanziFull
  fmIMEModeHanziFull = 11  '&HB

  'Hanzi
  fmIMEModeHanzi = 12  '&HC
End Enum

fmTransitionEffect

enum, 13 members.
Public Enum fmTransitionEffect

  'None
  fmTransitionEffectNone = 0  '&H0

  'CoverUp
  fmTransitionEffectCoverUp = 1  '&H1

  'CoverRightUp
  fmTransitionEffectCoverRightUp = 2  '&H2

  'CoverRight
  fmTransitionEffectCoverRight = 3  '&H3

  'CoverRightDown
  fmTransitionEffectCoverRightDown = 4  '&H4

  'CoverDown
  fmTransitionEffectCoverDown = 5  '&H5

  'CoverLeftDown
  fmTransitionEffectCoverLeftDown = 6  '&H6

  'CoverLeft
  fmTransitionEffectCoverLeft = 7  '&H7

  'CoverLeftUp
  fmTransitionEffectCoverLeftUp = 8  '&H8

  'PushUp
  fmTransitionEffectPushUp = 9  '&H9

  'PushRight
  fmTransitionEffectPushRight = 10  '&HA

  'PushDown
  fmTransitionEffectPushDown = 11  '&HB

  'PushLeft
  fmTransitionEffectPushLeft = 12  '&HC
End Enum

fmListBoxStyles

enum, 3 members.
Public Enum fmListBoxStyles

  'None
  _fmListBoxStylesNone = 0  '&H0

  'ListBox
  _fmListBoxStylesListBox = 1  '&H1

  'ComboBox
  _fmListBoxStylesComboBox = 2  '&H2
End Enum

fmRepeatDirection

enum, 2 members.
Public Enum fmRepeatDirection

  'Horizontal
  _fmRepeatDirectionHorizontal = 0  '&H0

  'Vertical
  _fmRepeatDirectionVertical = 1  '&H1
End Enum

fmEnAutoSize

enum, 4 members.
Public Enum fmEnAutoSize

  'None
  _fmEnAutoSizeNone = 0  '&H0

  'Horizontal
  _fmEnAutoSizeHorizontal = 1  '&H1

  'Vertical
  _fmEnAutoSizeVertical = 2  '&H2

  'Both
  _fmEnAutoSizeBoth = 3  '&H3
End Enum
WUtils.com