добавьте корзину!
Вы имеете дело и Информацией (с большой буквы). Дальше надо объяснять важность восстановления?
Еще один довод: эту фичу имеют ваши основные конкуренты: GS Notes и InfoAngel.
Еще один довод: эту фичу имеют ваши основные конкуренты: GS Notes и InfoAngel.
Не уверен - не удаляй.
А для чего программа переспрашивает при удалении раздела(ов) ?
Может и сделаю со временем, пока не могу ничего сказать. Но не вижу смысла особого.
Вот функция автоматического резервирования базы будет.
А для чего программа переспрашивает при удалении раздела(ов) ?
Может и сделаю со временем, пока не могу ничего сказать. Но не вижу смысла особого.
Вот функция автоматического резервирования базы будет.
Is there any life on Mars ?
Я подумаю над этим...
Is there any life on Mars ?
А вот Винда тоже спрашивает удалять ли файл, но при удалении почему-то кладет его в корзину. Глупая наверноеMarsianin wrote:Не уверен - не удаляй.
А для чего программа переспрашивает при удалении раздела(ов) ?
Может и сделаю со временем, пока не могу ничего сказать. Но не вижу смысла особого.
У меня она так не делает, может я глупый ?Sevilho wrote:А вот Винда тоже спрашивает удалять ли файл, но при удалении почему-то кладет его в корзину. Глупая наверное
Is there any life on Mars ?
что вы докапались до корзины?
идея нормальная, но единственный нормальный способ помещения в корзину: это без сохранения иерархии дерева (т.е. просто содержимое), иначе если было удаление дочернего, потом родительского и захотели восттановить дочерний, то куда его восттанавливать?
есть вариант проще:
при удалении раздела все его содержимое скидывается в определенную папку согласно настройкам и усе...
если кому то надо восстановить, создает заново раздел и туда кидает содержимое из сохраненного файла.
имя сохраняемого файла формируется там из имени раздела + уник. номер и т.д.
ЗЫ: содержимое дочерних узлов точно так же кидается в туже папку
идея нормальная, но единственный нормальный способ помещения в корзину: это без сохранения иерархии дерева (т.е. просто содержимое), иначе если было удаление дочернего, потом родительского и захотели восттановить дочерний, то куда его восттанавливать?
есть вариант проще:
при удалении раздела все его содержимое скидывается в определенную папку согласно настройкам и усе...
если кому то надо восстановить, создает заново раздел и туда кидает содержимое из сохраненного файла.
имя сохраняемого файла формируется там из имени раздела + уник. номер и т.д.
ЗЫ: содержимое дочерних узлов точно так же кидается в туже папку
If you wish, that the world has changed, - you self become this change...
Не, создавать отдельный файл не годится. Не люблю я, когда куча каких-то файлов валяется.
Если сделаю, то сделаю всё в одном. А проблема восстановления в прежнее место действительно есть, т.к. прежнего места может не быть
Если сделаю, то сделаю всё в одном. А проблема восстановления в прежнее место действительно есть, т.к. прежнего места может не быть
Is there any life on Mars ?
Самый простейший вариант будет лучше чем ничего. Представьте, что удаляется простая заметка, а в ней номера телефонов (по себе замечал, что в состоянии усталости игнорируещь предупреждения).Marsianin wrote:Не, создавать отдельный файл не годится. Не люблю я, когда куча каких-то файлов валяется.
Если сделаю, то сделаю всё в одном. А проблема восстановления в прежнее место действительно есть, т.к. прежнего места может не быть
Насчет восстановления, когда некуда восстанавливать: достаточно складывать в корзину содержимое удаляемого вместе с родительским путем. Если при восстановлении путь есть - хорошо. Нет - или создается (как в Виндах) или юзеру выдается уведомление об этом, чтобы указал куда будем подклеивать. Еще раз повторю, что любой вариант будет хорошим.
Нет никакой проблемы. Все уже продумано и сделано в Виндах: там сохраняется и восстанавливается вместе с путем, т.е. с надпапками. Так и надо делать. Если папки уже не нужны, юзверь их сам поудаляет.Marsianin wrote:А проблема восстановления в прежнее место действительно есть, т.к. прежнего места может не быть
Все гениальное - просто