ActivateAllHotspots activates all hotspots on an edit layer
ActivateHotspot activates a hotspot
ActivateImagenation activates the Imagenation window
AddButton adds the specified command to a button bar
AddExternalCommand adds an external command to the command table
AddExternalCommandEx adds an external command to the command table, with a specified menu label, ToolTip, and status message
AddMenuItem adds the defined command or separator to the specified menu
ApproveMenuAction approves an intercepted menu item and performs the associated action
ArrangeDocwins displays document windows tiled, cascaded, and so on
BatchSetButtonStatus sets the status of a button without redrawing the user interface
BatchSetMenuStatus sets the status of a menu without redrawing the user interface
ChangeRaster changes the resolution, rotation, mirroring, and other data in a raster file
CloseAllDocwin closes all document windows
CloseDocwin closes a document window
CreateDocwin creates a new document window
CreatePreviewFile creates a preview image of a raster file and stores it in a new file
CropLayer crops a raster automatically or according to the given coordinates of diagonal corners
DeleteButton deletes the specified command from a button bar
DeleteHotspot removes a hotspot from the active edit layer in a page
DeleteLayer removes a layer from a document
DeleteMenuItem deletes a command or separator from the specified menu
DeletePage removes a page from a document
DeleteUserAttribute removes a user attribute from a layer, page, or document
Deskew rotates a raster by a given angle or tries to deskew automatically
DespeckleEx cleans up a raster by filling in white holes in addition to (or instead of) removing clusters of black pixels
DuplicateDocwin copies the contents of a window to a new window
EditRedo redoes the last change made to an object on an edit layer
EditUndo reverses the last change made to an object on an edit layer
EnableDocwinSystemCmds sets which system commands are enabled in a document window
EnableDragDrop sets the "drag and drop" flags for the Imagenation and the document windows
EnableIMSystemCmds sets which systems commands are enabled in the Imagenation window
EndImagenation closes all sessions and document windows, forces a checkin or save decision, and closes Imagenation
ExportLayer exports a layer using the specified parameters, without changing any of its properties
ExportPage exports a page using the specified parameters, without changing any of its properties
ExtractText extracts strings from text objects on an edit layer and saves them to a file
FaxDocWinEx faxes the contents of the specified document window using the specified parameters
FindTextMatch starts a text search
FitLayerToWindow defines where a layer fits on the pages of all views of the specified document
FlushDownloadDirectory deletes downloaded Internet files from the local temp directory
FlushWorklist deletes all file names from the Work List and closes all of the open windows
FreezeUI disables and enables user input through the Imagenation user interface
GetActiveLayer returns the identifier of the active layer or layers
GetASCIITemplate returns the file name of the template .rtf file used for loading ASCII text documents
GetAvailableLanguages returns a list of languages available for use in Imagenation
GetAvailableMaskTables returns a list of all mask tables that have been loaded
GetBatchMessageMode reports whether error and status messages are suppressed
GetButtonBarDefinition returns a list of the buttons and separators that are visible in the specified button bar
GetButtonStatus returns the status of a button
GetCFGFilename returns which configuration (CFG) file is being used by Imagenation
GetDefaultMaskTable returns the identifier of the current mask table
GetDeskewLimits returns the lower and upper limits of the deskew angle
GetDirtyDocwins returns the number of document windows that have been changed, and their identifiers
GetDirtyPageIDs returns the number of pages that have been changed, and their identifiers
GetDisplayLayer reports whether a layer is currently displayed
GetDocumentDirectory returns the directory used by default for opening and saving documents
GetDocumentDirtyStatus reports whether a document has been changed
GetDocumentFilename returns the file name of a document
GetDocumentID returns the root document identifier of a document
GetDocumentState reports whether a layer has changed
GetDocumentTitle returns the label of a document
GetDocumentViewDocwins returns all of the document windows containing views of the specified document
GetDocwin returns the identifier of a document window
GetDocwinIDFromHWnd returns the document window identifier for a window handle
GetDocwinRefresh reports whether the specified document window responds to refresh requests
GetDocwins returns the number of open document windows, and their identifiers
GetErrorMessage returns the text message that corresponds to a numerical error code
GetExtDocumentWindowMode
returns whether Imagenation is allowed to control zooming, vector drawing, and scrolling in an external window
GetFileType returns the file format identifier of a particular file
GetFileTypeName returns the file format string that corresponds to a file format identifier
GetFormatAttribute returns an attribute for a COLD file format
GetFormatExtension returns the file extension for the given writable format
GetFormatList returns a list of the valid formats for a file type
GetFrameHWnd returns the window handle of the Imagenation window
GetHighlightBoxColor returns the color of the highlight box in the Reference window
GetHotspotNotifyUnits returns the unit of measurement used by all hotspot notifications
GetHotspotPromptDataFlag reports whether the user is prompted for data when placing a hotspot
GetHWndFromDocwinID returns the window handle for a document window identifier
GetIMVersion returns the Imagenation version number
GetINIFilename returns the name of the INI file being used with Imagenation
GetLanguage returns the current English name and the local name of the language being used in the Imagenation interface
GetLanguageString returns the specified text string from the language being used in the Imagenation interface
GetLastDDEError returns the last DDE transaction error code
GetLayerDirtyStatus reports whether a layer has been changed
GetLayerFileFormat returns the file format of the specified layer
GetLayerFilename returns the file name of a layer
GetLayerFormat returns the file type of a layer
GetLayerIDs returns the number of layers in a window, and their identifiers
GetLayerInfo returns information about a layer
GetLayerMER returns the extents (minimum enclosing rectangle--MER) of the specified layer
GetLayerPerms returns the current permissions of a layer
GetLayerRGBColor returns the color of the specified layer, expressed as an RGB value
GetLayerTitle returns the label of a layer
GetLayerToolAttribute returns a specific attribute of a tool for the active edit layer
GetMailDocumentFormat returns the file format documents are converted to before they are attached to e-mail messages
GetMaskTableLabel returns the label associated with the specified mask table
GetMenuDefinition returns the number of commands and separators in the specified menu, and the command identifiers
GetMenuStatus returns the status of a particular command in a menu
GetMouseNotifyUnits returns the unit of measurement used by the two mouse pointer notifications
GetMRUFileLimit returns the upper limit for the 'most recently used' list in the File menu
GetNumberDocwins returns the number of open document windows
GetNumberLayers returns the number of layers in a page
GetNumberPages returns the number of pages in a document window
GetObjectAttribute returns the value of an object's attribute
GetObjectFileSize returns the size of the specified layer, page, document, or document window
GetOverWriteRaster returns whether raster operations overwrite the contents of the original document window or create a new window
GetPageCalibration returns the calibrated scale factor for the page
GetPageDirtyStatus reports whether or not a page has been changed
GetPageDisplayParms returns the current display parameters of a page
GetPageFileFormat returns the file format of a page
GetPageFilename returns the file name of a page
GetPageID returns the identifier of a page
GetPageIDs returns the number of pages in a document window, and their identifiers
GetPageMER returns the extents (minimum enclosing rectangle--MER) of the layers on the specified page
GetPageNumber returns the page number of a page, given its identifier
GetPagePerms returns the current permissions of a page
GetPagesPerSheet returns the number of pages printed on each sheet of paper
GetPageTitle returns the label of a page
GetParentPageID returns the identifier of the page in which a page is embedded
GetPrinterName returns name information for the current printer
GetPrinterNames returns a list of all printer names available
GetPrinterTrayCount returns the number of paper trays for the current printer
GetPrinterTrayID returns the identifier of the current paper tray for the current printer
GetPrinterTrayIDs returns the identifiers of the paper trays for the current printer
GetPrinterTrayIDNames returns the number of paper trays for the current printer, along with their identifiers and names
GetPrinterTrayNames returns the names of the paper trays for the current printer
GetProduct returns the current and available product configurations
GetRasterInfoString returns the information string for a CALS or TIFF layer
GetReadOnlyModsFlag returns whether or not the user can activate and change a layer that is of a read-only file format
GetRemoveMergedLayers reports whether layers that are overwritten after rasterization are also removed
GetScanDlgControlState returns the status of a specified setting (or "control") in the active Scan dialog box
GetScanParameter returns the value of a scanning parameter
GetSerialNumber returns the serial number of the Imagenation program currently running
GetStampFont returns the font used by stamps
GetStampPageView returns whether stamps are displayed on the given page
GetStampParameter returns whether stamps are displayed on-screen or when printed
GetStampString returns one of the eight possible stamp text strings
GetStandardPaperSizes returns the standard page sizes supported by the current printer
GetSymbolDir returns the directory in which symbols are opened and saved by default
GetSymbolList returns a list of all symbol files in the current symbol directory
GetSystemToolAttribute returns a specific default attribute for a specific tool
GetTool returns which tool is selected in a window
GetUIConfiguration returns the value of a specified user interface configuration feature
GetUserAttribute returns the value of a specified user attribute
GetVectorLoadRasterMapping
reports whether raster information is used to initialize vector mapping when a vector file is loaded
GetVectorPen returns the color, width, units, and dashing pattern of the specified vector pen line
GetViewHairlines returns whether the Hairlines view option is enabled
GetViewMonochrome returns whether the Monochrome view option is enabled
GetViewWireframes returns whether the Wireframes view option is enabled
GetVisibleLayerMER returns the extents (MER--minimum enclosing rectangle) of the specified displayed layer
GetVisiblePageArea returns the visible area of a page
GetVisiblePageMER returns the extents (MER--minimum enclosing rectangle) of the displayed layers on the specified page
GetWindowTitle returns the label of a window
GetXRefPath returns the reference file search path for a specific file format
GetZoomFactor returns the specific scale factor, if a custom one is being used, and the coordinates of the center of scaling
GotoPage selects the page with a particular number
GotoPageID selects the page with a particular identifier
GotoPageRelative selects the page with a particular relative position
GuessDeskewAngle returns the angle by which an image is skewed
HandleExternalWindow tells Imagenation to handle all the specified events for an external Reference, Detail, or document window
IconizeDocwin minimizes or restores a document window
ImportLayer adds a layer in a document
ImportLayerToRegion imports a layer onto the given page and fits the layer into the given rectangle
ImportPage adds a file as a page in a document
InterceptMenuAction intercepts the specified command action
InternetFileDownload downloads an Internet file to a temporary directory on a local disk
InternetFileUpload uploads a file from a temporary directory on a local disk to an Internet server
IsDetailWindowVisible reports whether the Detail window is displayed
IsLayersWindowVisible reports whether the Layers window is displayed
IsMenuBarVisible reports whether the menu bar is displayed
IsReferenceWindowVisible reports whether the Reference window is displayed
IsRibbonBarVisible reports whether the View Ribbon is displayed
IsStatusBarVisible reports whether the Status Bar is displayed
IsSymbolPaletteVisible reports whether the Symbols palette is displayed
IsToolBarVisible reports whether the Tool Bar is displayed
LinkToDocumentWindow links an external document window to an external Reference or Detail window
LoadMaskTableFile loads the specified file as one or more mask tables
LoadPenSettings loads pen settings from an INI file
LoadResourceLibrary loads the given external resource library into memory
LockImagenation locks or unlocks Imagenation in memory
Merge combines layers into a new raster image
MoveDocwin moves and resizes a document window
MoveIMWindow moves and resizes the Imagenation window
MoveLayer shifts a layer's position relative to another layer on the same page
NewDocument opens a new, empty document window
NewExternalView copies the contents of a window to an external document window using default or current display paramters
NewLayer adds a new, empty layer to a document
NewPage adds a new, empty page to a document
NewView copies the contents of a window to a new window using default or current display parameters
OCRRegion saves an area of the image to a file for use by OCR software
OpenDocwin opens a document in a new window
OpenExtDocwin opens a file into an external document window
OpenODMADocument opens the specified ODMA document
OpenPages opens a new document window that contains only specific pages from the given file
PlaceHotspot places a hotspot object on an edit layer
PlaceHotspotAndData places a hotspot object on an edit layer, and sets the hotspot data
PlaceSymbol places a symbol object on an edit layer
PlaceText places a text object with the specified attributes on an edit layer
PrintAreaDocwin prints an area of a document window
PrintDocwin prints a document window with the specified settings or with the dialog box options
Rasterize combines layers into a new raster image, allowing you to set several output options for the new image
RebuildButtonBar redraws the button bar to reflect changes that have been made to it
Refresh redraws a window
RefreshMenus updates the menus and button bars after their status has changed
RefreshPrintOptions refreshes the options for the printer specified in the INI file
RefreshSymbolPalette redraws the Symbols palette so that all available symbols are displayed in it
RegisterExternalWindow registers a Reference, Detail, or document window handle for an external application for use by Imagenation
RegisterLanguageTable registers a language table for Imagenation to use
ReorderLayers moves a layer to another position in a document
ReorderPage moves a page to another position in a document
ReplaceDocument replaces a document in a window with another document
ResetExternalWindowSize resets the size of an external Reference, Detail, or document window
ResetMenuIntercepts resets the menu intercept flags back to the 'do not intercept' state.
ResetMenus resets the menus and button bars back to the startup state
ResetPrinterPaperSize resets the paper size for the current printer
ResizePage resizes an active raster layer
Save resaves a document with its existing or a new file name
SaveDocument saves the complete document
SaveLayer saves a layer with its existing or a new file name, format, and rotation
SavePage saves a page with its existing or a new file name, label, and format
SaveSymbol saves a selected group of objects to a file
SelectedSetCommand performs an action on a selected set of objects
SetActiveLayer makes a layer active
SetASCIITemplate sets the file name of the template .rtf file used for loading ASCII text documents
SetBannerPrintOptions sets the options for a banner
SetBatchMessageMode sets whether error and status messages are suppressed
SetButtonBarDefinition builds a new button bar with the given parameters
SetButtonStatus sets the status of a button
SetCFGFilename sets which configuration (CFG) file is being used
SetCommandBitmapID changes a button bitmap associated with a command
SetCommandBitmapIDs changes the full set of button bitmaps associated with a command
SetCommandMenuLabel changes the menu name of the specified command
SetCommandStatusTip changes the Status Bar message for the given command
SetCommandToolTip changes the ToolTip for the given command
SetCursorResourceID sets the specified pointer (or cursor) to a different resource identifier
SetDefaultMaskTable defines which mask table is used in a particular area
SetDisplayLayer displays or hides layers
SetDocumentDirectory sets the directory used by default for opening and saving documents
SetDocumentDirtyStatus changes a document's dirty status flag
SetDocumentFilename sets the file name of a document
SetDocumentTitle assigns a label to a document
SetDocwin activates a document window
SetDocwinRefresh sets whether or not a window is redrawn
SetDocwinScrollBars turns the scroll bars on or off for the specified document window
SetExtDocumentWindowMode
sets whether or not Imagenation is allowed to control zooming, vector drawing, and scrolling in an external window
SetFocus activates the Imagenation window
SetFormatAttribute sets a file attribute for a COLD file format
SetHighlightBoxColor sets the color of the highlight box in the Reference window
SetHotspot EXECUTE sets a hotspot's ID and data fields
SetHotspot POKE sets a hotspot's ID and data fields, allowing the data to contain API calls
SetHotspotData EXECUTE sets a hotspot's data field
SetHotspotData POKE sets a hotspot's data field, allowing the data to contain API calls
SetHotspotIcon sets the icon associated with a hotspot
SetHotspotID sets the ID field of a hotspot
SetHotspotNotifyUnits sets the unit of measurement to be used by the hotspot notifications
SetHotspotPromptDataFlag sets a flag for whether the user is prompted for data when placing a hotspot
SetHotspotResourceID changes the specified hotspot icon
SetLanguage selects the language that the Imagenation interface uses
SetLayerDefaultFormat sets the default output format for a layer type
SetLayerDirtyStatus sets a layer's dirty status flag
SetLayerFileFormat sets the file format for the current or specified layer
SetLayerFilename assigns a file name to a layer
SetLayerPerms sets the permissions for a layer
SetLayerRGBColor sets the color of a layer to an RGB value
SetLayerTitle assigns a label to a layer
SetLayerToolAttribute sets the value for a tool's attribute for an edit layer
SetMailDocumentFormat sets the format to which documents are converted before they are attached to e-mail messages
SetMenuStatus sets the availability of a menu command
SetMouseNotifyUnits sets the unit of measurement to be used by the mouse pointer notifications
SetMinOutputLineWidth sets the minimum output line width used for print, fax, and rasterize
SetMinOutputTextWidth sets the minimum output text width used for print, fax, and rasterize
SetMRUFileLimit sets the maximum number of 'most recently used' files that can be listed in the File menu
SetObjectAttribute assigns a value to one of a selected object's attributes
SetOverwriteRaster sets the flag that specifies whether raster operations overwrite the original raster or create a new document window
SetPageCalibration defines a scale factor for the page to be used when measuring lines and regions
SetPageDirtyStatus sets the dirty status of a page
SetPageDisplayParms sets the display parameters of a page
SetPageFileFormat sets the file format of a page
SetPageFilename sets the file name of a page
SetPagePerms sets the permissions of a page
SetPageScrollBars turns the scroll bars on or off for the specified page
SetPagesPerSheet defines the number of document pages printed on each sheet of paper
SetPageTitle sets the label of a page
SetPrinterName sets the current printer name, driver, and device
SetPrinterPaperSize sets the paper size for the current printer
SetPrinterTrayID sets the current paper tray for the current printer
SetPrintOptions sets the default print options
SetProduct sets the current product type
SetRasterInfoString applies a comment to a CALS or TIFF file's header
SetReadOnlyModsFlag sets a flag that enables or disables the activation of formats that Imagenation does not write
SetRemoveMergedLayers sets whether or not layers that are overwritten after rasterization are removed
SetScanDlgControlState sets the status of the specified setting (or "control") in the active Scan dialog box
SetScanParameter sets the value of a scanning parameter
SetScrollStep sets the increment by which a window scrolls
SetScrollView scrolls a window
SetShowStatusDialogs sets whether or not status dialog boxes are displayed when the Imagenation window is minimized
SetStampFont sets which font is used for stamps
SetStampPageView sets whether stamps are displayed on the given page
SetStampParameter sets whether stamps are displayed on-screen or when printed
SetStampString sets of one of the eight possible stamp text strings
SetStandardPaperSize sets the standard paper size to be used by the current printer
SetSymbol assigns a symbol file to the Symbol tool
SetSymbolDir sets the directory where symbols are saved to and opened from by default
SetSystemToolAttribute sets the default value for a tool's attribute for future edit layers
SetTool chooses a tool in a window
SetUIConfiguration sets the value of a specified user interface configuration feature
SetUserAttribute attaches a user attribute globally or to a document, page, or layer
SetVectorLoadRasterMapping
defines whether raster information is used to initialize vector mapping when a vector file is loaded
SetVectorPen defines the color, width, units, and dashing pattern of a particular vector pen line
SetVectorPenColor defines the color of a particular vector pen line
SetVectorPenPattern defines the dashing pattern of a particular vector pen line
SetVectorPenWidth defines the width and units of a particular vector pen line
SetViewHairlines sets whether the Hairlines view option is enabled
SetViewMode activates or deactivates the specified view option, including sample and scale to gray
SetViewMonochrome sets whether the Monochrome view option is enabled
SetViewRotate sets the display rotation of the given document window
SetViewWindow sets the viewed area of a page to specific coordinates
SetViewWireframes sets whether the Wireframes view option is enabled
SetWindowTitle assigns a label to a window
SetXRefPath sets the reference file search path for a specific file format
SetZoom scales the image in a window
SetZoomStep sets the factor by which a window can be magnified or reduced
ShowDetailWindow displays or hides the Detail window
ShowDialog displays the specified Imagenation dialog box
ShowDocwin sets how a document window is shown
ShowImagenation sets how the Imagenation window is shown
ShowLayersWindow displays or hides the Layers window
ShowMenuBar displays or hides the menu bar
ShowReferenceWindow displays or hides the Reference window
ShowRibbonBar displays or hides the View Ribbon
ShowStatusBar displays or hides the Status Bar
ShowSymbolPalette displays or hides the Symbols palette
ShowTextMatch sets or hides the highlighting of the last text match
ShowToolBar displays or hides the Tool Bar
Stamp combines a page with the defined stamp to create a new raster
StartScan begins the scanning process
StopScan ends the scanning process
Terminate ends Imagenation application, closing any open windows
TextReplace searches for a text string in a text object or annotation and replaces it with a new string
TextSearch searches for a text string in a text object or annotation
UnloadMaskTable removes a mask table from memory
UnloadPage removes a page from current memory
UnloadPages removes all pages but the current one from current memory
UnregisterExternalWindow unregisters an external window used by Imagenation for rendering either a document window, Reference window, or Detail window
UnregisterLanguageTable unregisters a language table being used by Imagenation