That kind of works except in my test EditGet() contains the whole contents of the edit field. So.. if I enter 12345678 and then move the cursor between 4 and 5 and do the EditGet() i get 12345678 but what I want is to paste my field between the 4 and 5.