MODI, COM interface constants for VB.Net / VBScript

MODI - interface constants

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

library parameters

File NameProgram Files\Common Files\Microsoft Shared\MODI\11.0\MDIVWCTL.DLL
Guid{A5EDEDF4-2BBC-45F3-822B-E60C278A1A79}
Enums13

MiFONT_FAMILY

enum, 6 members.
Public Enum MiFONT_FAMILY
  miFFamily_Helvetica = 1  '&H1
  miFFamily_Times = 2  '&H2
  miFFamily_Century = 3  '&H3
  miFFamily_TimesCentury = 4  '&H4
  miFFamily_HelveticaCentury = 5  '&H5
  miFFamily_DEFAULT = 6  '&H6
End Enum

MiFONT_FACE_STYLE

enum, 4 members.
Public Enum MiFONT_FACE_STYLE
  miFFace_ROMAN = 1  '&H1
  miFFace_ITALIC = 2  '&H2
  miFFace_BOLD = 3  '&H3
  miFFace_BOLD_ITALIC = 4  '&H4
End Enum

MiFONT_SERIF_STYLE

enum, 5 members.
Public Enum MiFONT_SERIF_STYLE
  miFSerifSANS = 1  '&H1
  miFSerifTHIN = 2  '&H2
  miFSerifSQ = 3  '&H3
  miFSerifRND = 4  '&H4
  miFSerifSTYLE_UNKNOWN = 5  '&H5
End Enum

MiTHUMBNAIL_SIZE

enum, 5 members.
Public Enum MiTHUMBNAIL_SIZE
  miTHUMB_SIZE_TINY = 0  '&H0
  miTHUMB_SIZE_SMALL = 1  '&H1
  miTHUMB_SIZE_MEDIUM = 2  '&H2
  miTHUMB_SIZE_LARGE = 3  '&H3
  miTHUMB_SIZE_MAXIMUM = 3  '&H3
End Enum

MiCOMP_LEVEL

enum, 3 members.
Public Enum MiCOMP_LEVEL
  miCOMP_LEVEL_LOW = 0  '&H0
  miCOMP_LEVEL_MEDIUM = 1  '&H1
  miCOMP_LEVEL_HIGH = 2  '&H2
End Enum

MiCOMP_TYPE

enum, 12 members.
Public Enum MiCOMP_TYPE
  miCOMP_UNKNOWN = 0  '&H0
  miCOMP_TIFF_NONE = 1  '&H1
  miCOMP_TIFF_CCITT1D = 2  '&H2
  miCOMP_TIFF_CCITT3 = 3  '&H3
  miCOMP_TIFF_CCITT4 = 4  '&H4
  miCOMP_TIFF_LZW = 5  '&H5
  miCOMP_TIFF_JPEG6 = 6  '&H6
  miCOMP_TIFF_JPEG = 7  '&H7
  miCOMP_TIFF_PACK = 32773  '&H8005
  miCOMP_MODI_BLC = 34718  '&H879E
  miCOMP_MODI_VECTOR = 34719  '&H879F
  miCOMP_MODI_PTC = 34720  '&H87A0
End Enum

MiFILE_FORMAT

enum, 4 members.
Public Enum MiFILE_FORMAT
  miFILE_FORMAT_TIFF = 1  '&H1
  miFILE_FORMAT_TIFF_LOSSLESS = 2  '&H2
  miFILE_FORMAT_MDI = 4  '&H4
  miFILE_FORMAT_DEFAULTVALUE = -1  '&HFFFFFFFF
End Enum

MiPRINT_FITMODES

enum, 2 members.
Public Enum MiPRINT_FITMODES
  miPRINT_ACTUALSIZE = 0  '&H0
  miPRINT_PAGE = 1  '&H1
End Enum

MiLANGUAGES

enum, 22 members.
Public Enum MiLANGUAGES
  miLANG_CHINESE_SIMPLIFIED = 2052  '&H804
  miLANG_CHINESE_TRADITIONAL = 1028  '&H404
  miLANG_CZECH = 5  '&H5
  miLANG_DANISH = 6  '&H6
  miLANG_DUTCH = 19  '&H13
  miLANG_ENGLISH = 9  '&H9
  miLANG_FINNISH = 11  '&HB
  miLANG_FRENCH = 12  '&HC
  miLANG_GERMAN = 7  '&H7
  miLANG_GREEK = 8  '&H8
  miLANG_HUNGARIAN = 14  '&HE
  miLANG_ITALIAN = 16  '&H10
  miLANG_JAPANESE = 17  '&H11
  miLANG_KOREAN = 18  '&H12
  miLANG_NORWEGIAN = 20  '&H14
  miLANG_POLISH = 21  '&H15
  miLANG_PORTUGUESE = 22  '&H16
  miLANG_RUSSIAN = 25  '&H19
  miLANG_SPANISH = 10  '&HA
  miLANG_SWEDISH = 29  '&H1D
  miLANG_TURKISH = 31  '&H1F
  miLANG_SYSDEFAULT = 2048  '&H800
End Enum

MiActionState

enum, 6 members.
Public Enum MiActionState

  'None
  miASTATE_NONE = 0  '&H0

  'Pan
  miASTATE_PAN = 1  '&H1

  'Zoom
  miASTATE_ZOOM = 2  '&H2

  'Annotation Select
  miASTATE_AnntSELECT = 3  '&H3

  'Hidden
  miASTATE_HIDDEN = 4  '&H4

  'Select
  miASTATE_SELECT = 5  '&H5
End Enum

MiDocviewMode

enum, 3 members.
Public Enum MiDocviewMode

  'DOCVIEWMODE_CONTINOUSPAGEVIEW
  miDOCVIEWMODE_CONTINOUSPAGEVIEW = 0  '&H0

  'DOCVIEWMODE_SINGLEPAGEVIEW
  miDOCVIEWMODE_SINGLEPAGEVIEW = 1  '&H1

  'DOCVIEWMODE_TWOCOLUMNS_CONTINOUSPAGEVIEW
  miDOCVIEWMODE_TWOCOLUMNS_CONTINOUSPAGEVIEW = 4  '&H4
End Enum

MiVIEWLAYER

enum, 1 members.
Public Enum MiVIEWLAYER
  miVIEWLAYER_RICHINK = 0  '&H0
End Enum

MiFITMODE

enum, 5 members.
Public Enum MiFITMODE

  'Free
  miFree = 0  '&H0

  'ByWidth
  miByWidth = 1  '&H1

  'ByHeight
  miByHeight = 2  '&H2

  'ByWindow
  miByWindow = 3  '&H3

  'ByTextWidth
  miByTextWidth = 4  '&H4
End Enum
WUtils.com