title: Changing tab captions of Tabbed Document Interface at run-time
body: <p>I have a base form that all MDI child forms inherit from. The OnCreate makes a call to the notify the main form a new tab needs to be created. That tab's caption uses the MDIChild's caption.</p>
  
  <p>When child window caption is changed at run-time, how can I capture or be notified so its corresponding tab can be updated with the new caption?</p>
  
  <p>Looking for something like how the Main form's WindowMenu property works.</p>
  
  <p>I have tried to capture the WM_MDISETMENU message in the main form, but no luck:</p>
  
  <p>procedure TMainForm.WMMDISetMenu(var Msg: TWMDISetMenu); message WM_MDISETMENU;</p>
  
  <p>I have researched high and low, but to no avail. Is there a real answer out there somewhere?</p>