AIMP Forum
AIMP for Windows => Предложения / Suggestions => Skin Editor, Skin Engine => Skin Editor => Topic started by: D2NP on March 30, 2019, 00:24:18
-
Возможно в редакторе реализовать подобное?
Если проект не сохранен\внесены изменения - отображать звездочку перед названием файла и\или менять цвет кнопки "Сохранить" на красный. Или вместо постоянно активной кнопки "Сохранить" сделать ее неактивной(изменений нет) и активной(внесены изменения).
Редактор и сейчас определяет внесены ли изменения в проект, но для этого приходится использовать кнопку открыть.
Например в Notepad++, если в документ внесены изменения, то в заголовке окна перед названием файла отображается звездочка, иконка кнопки "Сохранить" меняет цвет с серого на синий. И на вкладке документа иконка меняет цвет с синего на красный.
(https://www.aimp.ru/forum/index.php?action=dlattach;topic=62275.0;attach=57096)
-
Поддерживаю.
Однако тут сложность в том же, что и с функцией Undo - поскольку редактор не отслеживает действия пользователей, он не знает, изменилось ли реально что-то или нет. Перед закрытием документа, он сохраняет проект и смотрит, отличается ли он от того, что есть на диске или нет. Такой подход очень "тяжелый".
-
А меня как-то это и не напрягает, редактор всё равно предупредит при попытке закрыть несохранённый проект, тем более, что функции отката у нас нет, а звёздочку в заголовке окна ещё заметить надо.