internal void SetParentText(bool text_changed)
{
if (setting_form_text)
return;
setting_form_text = true;
if (text_changed)
form_text = ParentForm.Text;
if (ParentForm.ActiveMaximizedMdiChild == null) {
ParentForm.Text = form_text;
} else {
string childText = ParentForm.ActiveMaximizedMdiChild.form.Text;
if (childText.Length > 0) {
ParentForm.Text = form_text + " - [" + ParentForm.ActiveMaximizedMdiChild.form.Text + "]";
} else {
ParentForm.Text = form_text;
}
}
setting_form_text = false;
}