Trainable locator inheritance

Use the procedure in this topic to configure an inherited trainable locator so it is trainable.

By default, when a class contains one or more non-trainable locators, these are inherited by any child classes and behave the same as their parents without any manual interventions. With trainable locators, this is not the case.

When a trainable locator is inherited, it extracts as expected, but it is not trainable by default.

Procedure

  1. Open the properties of an inherited trainable locator.

    The Properties icon is greyed out and unavailable.

  2. Select Copy Method.

    The Properties icon is available.

  3. Select Properties.

    The locator properties window is displayed.

  4. Select Close.

    The properties window closes.

  5. Repeat the above steps for each inherited trainable locator.
  6. Select Save Project.

    All inherited trainable locators now behave as expected.