CleverMouse wrote:Что будет, когда рамдиск сможет иметь любой размер, в том числе умещаться на дискету как отдельный файл?
Mario_r4 wrote:Блокировки тогда можно и убрать. В любом случае добавить/удалить пару CMP в RDSAVE намного проще и быстрее, чем реализовать в OpenDialog дополнительную функцию фильтрации дисков.
yogev_ezra wrote:IMHO, этого будет недостаточно - в таком случае нужно будет спрашивать, сохранить рамдиск на дискету как дискету, или как файл.
0CodErr wrote:По-моему логичнее было бы разделить на «сохранить образ» и «записать образ».
Можно ещё так: «сохранить образ как файл» или «записать образ».Heavyiron wrote:Далеко не всем будет понятно в чем разница. "Обновить файлы на дискете" и "Записать образ в файл" будет понятнее вроде.
Ещё одно замечание - насчёт использования @notify. Я уже много раз протестировал новый RDSAVE, и всё равно через @notify как-то неудобно - непонятно что происходит. Вот я запустил RDSAVE, нажал "Выбрать путь для сохранения", открыл OpenDialog, выбрал путь, нажал "SAVE" внутри OpenDialog, окно OpenDialog закрылось и я вернулся в RDSAVE. Что происходит сейчас? - Непонятно, всё за кадром, визуально RDSAVE никак не изменился. Потом через несколько секунд в правом верхнем углу появляется сообщение об успешном сохранении. Кто послал это сообщение? RDSAVE? Другая программа? А что, если юзер подумает, что при нажатии SAVE сохранение уже произошло, и сразу же выключит компьютер, не дождавшись сообщения об успешном сохранении? Кроме того, внимание юзера сосредоточено на окне RDSAVE, он не ожидает, что сообщение об успешном сохранении будет приходить в другом месте. Логично для юзера во время сохранения выводить сообщение "Сохраняем рамдиск..." внутри окна RDSAVE, а по окончании уже выводить сообщение, которое сейчас выводится через @notify, опять же в окне RDSAVE. Если сравнить, как работает TinyPad или предыдущая версия RDSAVE (1.3), то IMHO, выглядит гораздо логичней (сообщение внутри окна). IMHO, использовать @notify должно либо ядро, либо программы, у которых нет окна - все остальные программы должны писать сообщения внутри своего окна.