docs: public MessageControl getMessageControl()
      {
          if (m_recMessageControl == null)
              {
              RecordOwner recordOwner = this.findRecordOwner();
              m_recMessageControl = new MessageControl(recordOwner);
              if (recordOwner != null)
                  recordOwner.removeRecord(m_recMessageControl);    // Set it is not on the recordowner's list
              this.addListener(new FreeOnFreeHandler(m_recMessageControl));
          }
          return m_recMessageControl;
      }