Ken Shmidheiser wrote: > You're losing me. You mean I have to plug something into FN doDialog: > > SELECT evnt > CASE _wndRefresh > FN updateWindowandEditFields(ID) > END SELECT Ken, Don't want to butt in, but bowerbird indicated he might be out, so: You just have to do drawing stuff in the refresh event. EFs, Buttons, all the FB stuff gets refreshed automatically. FB calls refresh event quite frequently, but that doesn't handle stuff that you've drawn with toolbox calls; so, yes, you do need something like above in doDialog. Joe Wilkins