Well you might use the same dialog table for more than one dialog, with each needing different positioning. Or I guess you might want the dialog to be positioned based on a setting somewhere or depending on the situation, but this is all still settable using existing methods as noted in my other post (just a little more code required).