LemonJuice,
OK, I think I see it. The problem you're having stems from the z-order of the fldPassword and fldAskterisk objects. Since flsAsterisk is a calculated field, it doesn't allow as much editing as a standard unbound field object.
Try this:
1. Open Password.fsl in a design window.
2. Press Ctrl+Space to open the Object Explorer and make certain the Object Tree is visible. (Choose with View | Object Tree or View | Both to display it).
3. Click the plus signs in the Object Tree until you can see both fldPassword and fldAsterisk.
4. Select fldPassword by clicking it with the mouse.
5. From the main Paradox menu, choose Format | Order | Bring To Front. You may notice a change in the order of the two objects in the Object Tree.
6. Save your form and then run it.
This should give you the results you're looking for.
Hope this helps...
-- Lance