Как показать * (звездочку) в заголовке приложения, когда документ изменился и не был сохранен - PullRequest
0 голосов
/ 19 ноября 2009

У меня есть приложение MDI с одним ребенком MDI.

Когда пользователь изменяет текстовое поле на дочернем объекте MDI, дочерний объект MDI (= документ) изменяется и не сохраняется. Я хочу, чтобы это было видно в заголовке приложения, например:

ApplicationName [DocumentName*]

Когда пользователь сохраняет документ и ничего не меняет после него, он должен отображать:

ApplicationName [DocumentName]

Как мне этого добиться?

1 Ответ

2 голосов
/ 19 ноября 2009

Вам нужен флаг "измененный документ". Затем в своем коде, который извлекает имя документа для отображения в заголовке, вы можете проверить это, и если документ был изменен, добавьте "*".

...