Share

Autodesk.AutoCAD.EditorInput.UserInputControls Enumeration

Description

This .NET class wraps the AcEdJig::UserInputControls ObjectARX class.

Returns the bitwise OR'd value of all user input control settings in effect at the present time for this particular jig

Visual Basic

Public Enum UserInputControls
  Accept3dCoordinates = &H80
  AcceptMouseUpAsPoint = &H100
  AcceptOtherInputString = &H800
  AnyBlankTerminatesInput = &H200
  DoNotEchoCancelForCtrlC = 4
  DoNotUpdateLastPoint = 8
  GovernedByOrthoMode = 1
  GovernedByUCSDetect = &H1000
  InitialBlankTerminatesInput = &H400
  NoDwgLimitsChecking = &H10
  NoNegativeResponseAccepted = &H40
  NoZDirectionOrtho = &H2000
  NoZeroResponseAccepted = &H20
  NullResponseAccepted = 2
  UseBasePointElevation = &H8000
End Enum

C#

public enum UserInputControls {
  Accept3dCoordinates = 0x80,
  AcceptMouseUpAsPoint = 0x100,
  AcceptOtherInputString = 0x800,
  AnyBlankTerminatesInput = 0x200,
  DoNotEchoCancelForCtrlC = 4,
  DoNotUpdateLastPoint = 8,
  GovernedByOrthoMode = 1,
  GovernedByUCSDetect = 0x1000,
  InitialBlankTerminatesInput = 0x400,
  NoDwgLimitsChecking = 0x10,
  NoNegativeResponseAccepted = 0x40,
  NoZDirectionOrtho = 0x2000,
  NoZeroResponseAccepted = 0x20,
  NullResponseAccepted = 2,
  UseBasePointElevation = 0x8000
}

Members

Members Description
Accept3dCoordinates = 0x80 Sets the "Accept Z coordinate" mode. Input is restricted to 2d input by default.
AcceptMouseUpAsPoint = 0x100 Sets the "Use mouse up for points" mode. Mouse-up events do not register as points by default.
AcceptOtherInputString = 0x800 Sets the "Accept non-keyword string input" mode. This mode is off by default.
AnyBlankTerminatesInput = 0x200 Sets the "Any blank terminates input" mode. This mode is off by default.
DoNotEchoCancelForCtrlC = 4 Sets the "Don't echo *Cancel* for Ctrl-C's" mode. This is off by default, and *Cancel* is displayed.
DoNotUpdateLastPoint = 8 Sets the "Don't update last point" mode. The last point is updated by default.
GovernedByOrthoMode = 1 Sets the "honor ORTHOMODE sysvar" bit of the user input request packet. By default, this bit is not set.Note that the Jig.acquirePoint(Point3d&, const Point3d&basePnt) method always honors the ORTHOMODE sysvar, regardless of this bit's state.
GovernedByUCSDetect = 0x1000 Description to come.
InitialBlankTerminatesInput = 0x400 Sets the "Initial blank terminates input" mode. This mode is off by default.
NoDwgLimitsChecking = 0x10 Sets the "Do not check point limits" mode. Drawing limits are checked by default.
NoNegativeResponseAccepted = 0x40 Sets the "Don't accept negative values" mode. Negative values are accepted by default. This works for the functions acquireDist() and acquireAngle() only.
NoZDirectionOrtho = 0x2000 Description to come.
NoZeroResponseAccepted = 0x20 Sets the "Don't accept zero values" mode. Zero values are accepted by default. This works for the functions acquireDist() and acquireAngle() only.
NullResponseAccepted = 2 Sets the "null input acceptable" bit of the user input request packet. This bit is clear by default, and null input is not acceptable.

Was this information helpful?