New in Release 4.50

 

The following transactions and notifications were added in Release 4.50.

Customizing the user interface

· AddButton adds the specified button to a button bar.

· 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.

· DeleteButton deletes the specified command from a button bar.

· DeleteMenuItem deletes a command or separator from a menu.

· GetButtonBarDefinition returns a list of the buttons and separators that are visible in the specified button bar.

· GetMenuDefinition returns the number of commands and separators in the specified menu, and their command identifiers.

· LoadResourceLibrary loads the given external resource library into memory.

· RebuildButtonBar redraws the button bar to reflect changes that have been made to it.

· SetButtonBarDefinition builds a new button bar with the given parameters

· SetCommandBitmapID changes a button bitmap associated with a command.

· SetCommandBitmapIDs changes the full set of button bitmaps associated with a command.

· SetCursorResourceID sets the specified pointer (or cursor) to a different resource identifier.

· SetHotspotResourceID changes the specified hotspot icon.

Getting file information

· GetObjectFileSize returns the size of the specified layer, page, document, or document window.

Printing

· 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 all paper trays for the current printer.

· GetPrinterTrayNames returns the names of all paper trays for the current printer.

· NotifyIM -- PrintComplete tells clients the outcome of a print request.

· ResetPrinterPaperSize resets the paper size for the current printer.

· SetPrinterPaperSize sets the paper size for the current printer.

· SetPrinterTrayID sets the current paper tray for the current printer.

Creating and opening documents

· NotifyIM -- NewLayer tells clients that a new layer has been added.

Back to: What's new in Release 4.5?