The addPointKeyIn method posts a text field on the prompt line. The type of the keyword passed into the addPointKeyIn method determines what values are collected from the user; for example, two or three values and whether those values are float or integer types. For example, in the constructor of your procedure you could define an additional keyword as shown in the following code: self.pointKw1 = AFXObjectKeyword(self.cmd, 'point', True) self.pointKw2 = AFXTupleKeyword(self.cmd, 'point', True, 3, 3, AFXTUPLE_TYPE_FLOAT) In one of the steps of your procedure you could add a key-in option, as shown below: step = AFXPickStep(self, self.pointKw1, 'Select a point', AFXPickStep.POINTS) step.addPointKeyIn(self.pointKw2) If a step has a key-in text field, the user enters some values in the text
field, and the user commits the values by pressing |