2009-11-19 3 views
0

У меня есть приложение MDI с одним ребенком MDI.Как показать * (звездочку) в заголовке приложения, когда документ был изменен и не сохранен

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

ApplicationName [DocumentName*] 

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

ApplicationName [DocumentName] 

Как может Я этого добиваюсь?

ответ

1

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

+0

Спасибо. Я думал, что может быть функция, но я вижу, что мне нужно сделать это вручную. – MysticEarth