Ya know what, before wasting time with anything Borland produces or worrying a great deal about refactoring - just learn to use the Edit/Replace function in the exceptional (they "should" be exceptional) case of changing a UI element's name after you've coded event handlers for it.