Impact

Overview

Generated Python COM Wrappers for Impact

Project Introduction:

This section describes the Impact COM Automation Interface available with Impact. This collection of interfaces can be used with the Impact CAD application to control automation of the application user interface. This document should be used in conjunction with the impact_cad COM Automation Interface section which describes the majority of the CAD objects available.

Description:

The interfaces described here are available to the Impact application (but not to nServer).

Classes

Enumerations

ipApplicationEvent

Indicates a type of event that can occur from the IApplication object.

ipCursor

Indicates the style of mouse cursor to be displayed.

ipDatabaseWindowOperation

Operations that can be performed using the DBW for external data.

ipDialogButtonType

Indicates the type of a button, usually created with the IDialog.add_button method.

ipDialogCallbackReason

Indicates the reason for a callback from an IDialog.

ipDialogFieldType

Indicates the type of a field displayed in a dialog.

ipDialogPictureAutoResize

Methods for auto-resizing a picture on a dialog

ipDialogPictureCommand

Commands available for a picture on a dialog

ipDialogPictureCommandsPosition

Position of commands for a picture on a dialog

ipDialogPreviewOrientation

Indicates the orientation of a preview field.

ipDialogStringCase

Indicates the case that characters of a text field, created by the IDialog.add_text_field method, are displayed in.

ipDialogStringChars

Indicates the types of characters that are permitted in a text field created by the IDialog.add_text_field method.

ipModifierKey

Indicates which keys the user held down while picking.

ipPluginResult

Indicates the result of a method of IPlugin.

ipPluginThreadPriority

Defines the priority of a plugin thread.

ipSelectTool

Specifies a selection tool.

ipShowMessageButton

Specifies the buttons to be shown on a message box.

ipShowMessageType

Specifies the type of message box to be shown.