IgorA wrote:По поводу длительности висения сообщений, думаю что можно сделать дублирование вывода сообщений на board. Но это пускай автор notify решает нужен ли ему этот вывод в board или нет.
Насчёт пропадания сообщения через какое-то время - может лучше сделать флаг, пропадать или закрывать по нажатию? А то в Винде бывает я копирую большой файл (допустим, полчаса занимает) и иду кушать. Прихожу, вижу ошибка копирования. Ошибка висит, ждёт меня. Я знаю, что случилось. А в Колибри - копирую большой файл, иду кушать. Во время копирования - ошибка. Сообщение появляется через
@notify, висит несколько секунд, потом пропадает. Я прихожу с обеда - ни файл не скопировался, ни сообщения об ошибке нет. Непонятно, что произошло. Копирую заново, иду пить чай. Прихожу - опять ни файла, ни ошибки. И т.д., до бесконечности. Время зря теряется на повторные действия.
Leency wrote:Ранее yogev_ezra сделал сравнительный обзор notify версии c полупрозрачностью против версии с сеткой.
Но с того времени появилась фича, нарушающая баланс сил - это рисование текста в память (реализованное
Mario).
[...]
Предложение:
Убрать сетку. Рисовать текст в память (до создания окна) и выводить потом одну картинку.
Так в том-то и дело, что тогда я так и не смог достоверно протестировать и сравнить поведение
@notify на одном и том же компьютере с сеткой и с полупрозрачностью, потому что на тот момент система была очень нестабильной (из-за добавления поддержки USB и нового сетевого стека в транк), и буквально каждая загрузка KolibriOS на eBox вела себя по-другому (т.е. не наблюдалось постоянство поведения с постоянными настройками, и поэтому тестировать было бессмысленно). Поэтому я всего лишь запостил в этой теме всю информацию, относящуюся к
@notify, из чата и из других тем, чтобы не потерялась, и оставил тестирование до лучших времён. Сейчас стабильность опять вернулась, но зато опять нет времени на тестирование. Нужно найти время и вернуться к тестированию.