I have ported most of my Ortmaster project to Lazarus and I placed a TLazSerial component on one of the forms. I named the component CommSerialPort. While editing, the usual properties show up, such as Active. But when I run the application, and stop on a breakpoint with CommSerialPort, the properties are shown as the private equivalents, such as FActive. At one point I had set CommSerialPort.Name to 'COM6", which of course changed the name of the component, but I fixed that. Any ideas how this could happen, and how to fix it? Thanks!