-bowerbird writes in response to coloring Edit Fields: ya gotta do it on the refresh. (you can even skip it on the build, since it's followed by a refresh, but ya gotta do it on the refresh.) bird, You're losing me. You mean I have to plug something into FN doDialog: SELECT evnt CASE _wndRefresh FN updateWindowandEditFields(ID) END SELECT Ken