DDE Transactions

image\bnt_as.gif image\btn_bs.gif image\btn_cs.gif image\btn_ds.gif image\bnt_es.gif image\btn_fs.gif image\getas.gif image\getes.gif image\getms.gif image\getrs.gif image\gos.gif image\btn_hs.gif image\btn_is.gif image\btn_ls.gif image\btn_ms.gif image\btn_ns.gif image\btn_os.gif image\btn_ps.gif image\btn_rs.gif image\sas.gif image\setas.gif image\setes.gif image\setos.gif image\setss.gif image\setts.gif image\shs.gif image\btn_ts.gif image\btn_us.gif

 

 

A

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

 

B

BatchSetButtonStatus sets the status of a button without redrawing the user interface

BatchSetMenuStatus sets the status of a menu without redrawing the user interface

 

C

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

 

D

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

 

E

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

 

F

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

 

GetA

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

 

GetE

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

 

GetM

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

 

GetR

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

 

Go

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

 

H

HandleExternalWindow  tells Imagenation to handle all the specified events for an external Reference, Detail, or document window

 

I

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

 

L

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

 

M

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

 

N

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

 

O

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

 

P

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

 

R

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

 

Sa

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

 

SetA

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

 

SetE

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

 

SetO

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

SetS

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

 

SetT

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

 

Sh

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

 

T

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

 

U

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