CAM API
  • CAM API
v20.0.1
Search Results for

    Show / Hide Table of Contents

    Enum enumTMacroCommandParamType

    Type of a macro command parameter value.

    Namespace: CAMAPI.Macros
    Assembly: CAMAPI.Macros.dll
    Syntax
    public enum enumTMacroCommandParamType

    Fields

    Name Description
    mptBol

    Boolean value

    mptColorEditor

    Value-bearing field rendered as a clickable colour swatch pill. Clicking it opens the colour picker dialog; the colour travels via the step's own data, not this string.

    mptCoordSystemEditor

    Value-bearing field whose value is a read-only display string rendered as a clickable pill. Clicking it opens the detached 6-value coordinate-system editor (translation + rotation); the underlying transform travels via the step's own data, not this string.

    mptFlt

    Float (double) value

    mptGeomPicker

    Geometry-ref field rendered as a clickable pill that arms viewport geometry pickup: clicking it shows an italic prompt and re-picks the geometry in the 3D scene (Esc cancels). Isolated from the shared model-item picker so its behaviour can change independently.

    mptInt

    Integer value

    mptOffsetEditor

    Not a value-bearing field: the UI renders a glyph button that opens a detached editor dialog (workpiece CS / base-setup offset). The actual override is carried by the step's own param keys, not by this param.

    mptPointEditor

    Value-bearing field whose value is a read-only "x; y; z" display string rendered as a clickable pill. Clicking it opens the dedicated 3-value point editor (a single X/Y/Z triple — e.g. a fixture node's Origin or Direction); the three doubles travel via the step's own data, not this string. Distinct from mptCoordSystemEditor (a 6-value LCS).

    mptStr

    String or enumerated value

    In this article