ImageEn, unit iesettings

TImageEnModules


Declaration

TImageEnModules = set of (

    // ImageEnView
    iemoIEView,

    // IEIncludeIEVect
    // Support for TImageEnVect: Legacy component for creating vectorial objects
    iemoIEVect,

    // IEIntegrateIEVect
    // Includes the TImageEnVect component, but it is not integrated into other components
    iemoIEIntegrateIEVect,

    // IEIncludeMultiView
    // Support for multi-column/thumbnail view components: TImageEnMIO, TImageEnMView, TImageEnFolderMView, TImageEnLayerMView
    iemoMultiView,

    // IEIncludeFolderMView
    // Support for TImageEnFolderMView. Requires IEIncludeMultiView
    iemoFolderMView,

    // IEIncludeMViewAnimation
    // Support for Horizontal and Circular Flow animation in TImageEnMView
    iemoMViewAnimation,

    // IEIncludeShellComponents
    // Support for TIEFolderTree, TIEFileListBox, TIEOpenFolderDialog and TIEFolderWatch
    iemoShellComponents,

    // IEIncludeLayers
    // Support shape, text and line and angle layers in TImageEnView
    iemoLayers,

    // IEIncludeLayerProps
    // Include support for TIELayerProps
    iemoLayerProps,

    // IEIncludeInteractiveTools
    // Include support for Interactive Image Editing of TImageEnView:
    iemoInteractiveTools,

    // IESupportPdfViewer
    // Include support for PDF loading and manipulation in TImageEnView
    iemoPdfViewer,

    // IEINCLUDEACQUISITION
    // Support acquisition via WIA, Twain and portable devices
    iemoAcquisition,

    // IEINCLUDEWPD
    // Support acquisition via Windows Portable Device API
    iemoWPD,

    // IEINCLUDEDB
    // Support for database classes and components: TIEDBBitmap, TIEDBMultiBitmap, TImageEnDBVect and TImageEnDBView
    iemoDB,

    // IEINCLUDEDIALOGIP
    // Support for the image processing dialog (Image effects and color adjustment)
    iemoIPDialog,

    // IEINCLUDEOPENSAVEDIALOGS
    // Support for Open/Save dialogs. If undefined, standard Windows Open/Save dialogs are used
    iemoOpenSaveDialogs,

    // IEINCLUDEDIALOGIO
    // Support for the input/output dialog
    iemoIODialog,

    // IEINCLUDEPRINTING
    // Support for image printing
    iemoPrinting,

    // IEINCLUDEPRINTDIALOGS
    // Support for print dialogs
    iemoPrintDialogs,

    // IEINCLUDEWIC
    // WIC - Windows Imaging Component support
    iemoWIC,

    // IEINCLUDEDIRECTSHOW
    // DirectShow support
    iemoDirectShow,

    // IEINCLUDEMEDIAFOUNDATION
    // Media Foundation support
    iemoMMF,

    // IEIncludeCMS
    // Includes Color Management System (LCMS)
    iemoCMS,

    // IEIncludeTransitionEffects
    // Allows TImageEnView and TImageEnMView to display effects when transition from one image to the next
    iemoTransitionEffects,

    // IEIncludeExtraTransitionEffects
    // Adds a further 150 transition effects
    iemoExtraTransitionEffects,

    // IEIncludePresetImages
    // Include preset images (used to add special border effects in TImageEnMView)
    iemoPresetImages,

    // IEREGISTERQR
    // register QuickReport ImageEn components
    iemoRegisterQR,

    // IEUseBufferedStream
    // Use TIEBufferedReadStream instead of TStream to read files
    iemoBufferedStream,

    // IEIncludeNeuralNet
    // Include TIENeurNet class
    iemoNeuralNet,

    // IEINCLUDERESOURCEEXTRACTOR
    // Support for TIEResourceExtractor class
    iemoResourceExtractor,

    // IEINCLUDEIMAGINGANNOT
    // Support for TIEImagingAnnot (and related services)
    iemoImagingAnnot,

    // IEINCLUDEIMAGEENANNOT
    // Support for TIEImageEnAnnot (and related services)
    iemoImageEnAnnot,

    // IEINCLUDETIFFHANDLER
    // Support for TIETIFFHandler (and related services)
    iemoTiffHandler,

    // IEINCLUDEFFT
    // Support for FFT processing
    iemoFFT,

    // IERFBPROTOCOL
    // Support for RFB (VNC client) protocol
    iemoRFBProtocol,

    // IEUSEGDIPLUS
    // Use GDI+ for many internal functions to improve functionality and quality of canvas operations
    iemoUseGdiPlus,

    // IEIncludeSlippyMap
    // Support for TIESlippyMap
    iemoSlippyMap,

    // IEEnableShellThumbnails
    // Retrieve thumbnails for video files from Windows Explorer in TImageEnMView
    iemoShellThumbnails,

    // IEIncludeActions
    // Include a set of ImageEn TAction descendents for rapid UI development
    iemoActions,

    // IEINCLUDEEQUIRECTANGULARRENDERER
    // Include TIEEquirectangularRenderer
    iemoEquirectangularRenderer,

    // IEIncludeHashing
    // Support Hashing. Use of Microsoft Cryptography to support hashing, such as MD5
    iemoHashing,

    // IEEnableVFW
    // Use VFW functionality in ImageEn for direct drawing and AVI support. Undefining this will undefine IEIncludeAVI
    iemoVFW,

    // IESupportRichText
    // Allow Rich Text (RTF) formatted text layers in TImageEnView
    iemoRichText,

    // IERichEditObjectSupport
    // Support for insertion of images and other objects in TIERichEdit
    iemoRichEditObjectSupport,

    // IERichEditFindAndReplace
    // Support for Find and Replace dialogs in TIERichEdit
    iemoRichEditFindAndReplace,

    // IEIncludeToolbars
    // Support for ImageEn toolbars and built-in popup menus, including popup toolbars for TIERichEdit and TIETextLayer
    iemoToolbars,

    // IEIncludePopups
    // Support for ImageEn built-in popup menus
    iemoPopups,

    // IEIncludeExtraControls
    // Include support for THistogramBox, TIEGradientBar, THSVBox, TRulerBox, TIEColorPalette, TIEColorCurve
    iemoExtraControls,

    // IESupportTGraphic
    // Supports the VCL TGraphic and TIcon classes
    iemoTGraphic,

    // IECanRegisterTPictureFormats
    // ImageEn Formats can be registered as graphic formats for use by TImage/TPicture
    iemoCanRegisterTPicture,

    // IEPenSupport
    // Support use of a tablet/pen to enable pressure sensitive painting, and support TImageEnView.OnPointer/OnPointerEx events
    iemoIEPenSupport,

    // IEINCLUDERAWFORMATS
    // Include support for Camera Raw formats
    iemoRawFormats,

    // IEINCLUDEDICOM
    // Support for DICOM file format
    iemoDicom,

    // IEINCLUDEIEN
    // Support for ImageEn native format, IEN (image with layers)
    iemoIEN,

    // IEINCLUDEMETAFILES
    // Support for Windows metafiles
    iemoMetaFiles,

    // IEINCLUDEICOWRITING
    // Support for ICO writing
    iemoICOWriting,

    // IEINCLUDESVGWRITING
    // Support for SVG writing
    iemoSVGWriting,

    // IEINCLUDEPSD
    // Support for PSD file format
    iemoPSD,

    // IEINCLUDEZLIB
    // ZLib support (required by some formats, such as PNG)
    iemoZLib,

    // IEIncludeAVI
    // Include support for AVI
    iemoAVI,

    // IEINCLUDEMISCPLUGINS
    // Misc plugins support (iemiscplugins unit, TIEMiscPluginsImageMagick class, etc..)
    iemoMiscPlugins,

    // IESupportNativeJPEG
    // Include ImageEn's native JPEG loading code which will be used if an ImageEn DLL is not available
    iemoNativeJPEG,

    // IEINCLUDEPNG
    // Include support for PNG
    iemoPNG,

    // IESupportNativePNG
    // Include ImageEn's native PNG loading code which will be used if an ImageEn DLL is not available
    iemoNativePNG,

    // IEINCLUDEJPEG2000
    // Include support for Jpeg2000
    iemoJPEG2000,

    // IESupportNativeJPEG2000
    // Include ImageEn's native JPEG2000 loading code which will be used if an ImageEn DLL is not available
    iemoNativeJPEG2000,

    // IEIncludePDF
    // Support for PDF file format
    iemoPDF,

    // IETwainTaskWindows
    // Enhance Twain compatibility
    iemoTwainTaskWindows,

    // IERegisterTPictureFormats
    // Automatically register ImageEn file formats in the VCL
    iemoRegisterTPicture,

    // IECheckIELibVersion
    // Read IELib.DLL version to ensure it is valid for this release
    iemoCheckIELibVersion,

    // IETIFFAdditionalChannelIsAlphaChannel
    // Fourth channel in TIFF images can be intepreted as alpha channel or not
    iemoTIFFAdditionalChannel,

    // IEUseFileDialogClass
    // Whether ImageEn uses the VCL TFileOpenDialog class, rather than TOpenDialog for open/save dialogs
    iemoIEUseFileDialogClass,

    // IEMViewOptimizePainting
    // Improves performance of TImageEnMView by limiting painting regions
    iemoOptimizeIEMView,

    // IEIncludeMetaListView
    // Include support for TIEMetaListView
    iemoMetaListView
    );