What I was trying to do originally was offer the user of my dialog box two options for picking a point; either selecting the point onscreen, or typing the coordinates into two edit boxes. However, if the user chose the point onscreen, I wanted to update the edit boxes with the coordinates of the point they chose. I got that to work (yay!) and I used a very similar approach to solve this problem. I had to use one small cheat (in order to calculate the sum, you have to check a toggle box) but I don't think this would be too much trouble for your user.
The most important thing I learned since my original post was how to use set_tile and how to use a while loop to "refresh" a dialog box for calculations. This tutorial was great for the latter! https://www.afralisp.net/dialog-control-language/tutorials/hiding-dialog-boxes-revisited-part-2.php
Attached are the two .lsp files I wrote along with the dcl and a picture of the dialog box. I'm very beginner to autolisp and DCL, so this is undoubtedly not the most elegant solution, but I think it woks pretty well!
testytesty.dcl
testytesty.lsp
check.lsp