Цитата: На панели главного окна Clipdiary, нужна кнопка очистить базу данных. Чтобы не лезть в настройки.
Тут,
AnTul, почти полностью раскрыл тему, но я еще немного дополню ниже.
Цитата: Не помешает, но и погоды не сделает.
Еще как помешает. Ручная очистка бд (и манипуляции типа переключение баз), нужны довольно редко ограниченому числу пользователей. Я принципиально не буду добавлять подобные вещи в главное окно. Потому что если реализовать все подобные запросы - в главном окне появится кнопки\меню - очистки бд, смены бд, создания новой, запуска мастера очистки, сохрания клипа в файл, открытия в броузере, дублирование ряда опций (зачем лазить в опции, если с главного окна удобнее), а потом еще с пару десяток кнопок. Я подобного монстра делать принципиально нехочу. Программа должна быть легкой в освоении и быстрой в использовании, а лишние пару десяток кнопок в главном окне этому явно не способствуют.
Цитата: Вот именно, поэтому лучше делать редактор в основном окне, внизу. Эту же область можно было бы использовать (альтернативно) вместо подсказок (и для мини просмотра картинок, как вариант) и в зоне просмотра сделать миниатюрные вкладочки - гладкий текст, форматированный текст и т.д (контекстные, т.е. появляющиеся в зависимости от имеющихся форматов буфера). Область сделать с изменяемым размером, а текст в ней с переносами по ширене окна, кому картинки нужны растянут, кому 3-4 строки текста важнее сузят, кому эта область не нужна отключат ее в настройках и будут пользоваться тем видом который есть сейчас. Как то так я это вижу.
Это только в нарисованном окне это красиво, в реальной жизни будет гораздо хуже. Поверьте я с этим экспериментировал. Узкое и невысокое окно (если делать снизу) - абсолютно не юзабельно даже для просмотра текста, не говоря уж про редактирование. Делать там предпросмотр картинок это тоже ущербно (можете открыть свои картинки стандартным просмотрщиком винды, уменьшить его размер до предполагаемой вами ширины этой области в Clipdiary и посмотреть). И в реальной жизни придется туда добавлять еще не маленький тулбар - со всякими copy\cut\paste, find&replace, сохранить клип, отменить редактирование и т.д. А потом еще 1 тулбар специфичный для редактирования RTF . В общем в свое время я поэксперементировал - подобная панель была и снизу, и справа пытался добавить - неудобно. Пытался раз уж сделал большое окно, с областью предпросмотра, добавить сразу туда еще ряд функций - удобство работы с программой резко упало, на мой взгляд. Я махнул рукой почти на 2 недели работы и откатился назад.
С тех пор почти на все предложения добавить что-то в основное окно программы, я как правило отвечаю - что политика партии, хранить программу как можно более простой в работе и понятной.
Цитата: Например, ты накопировал ссылок на порносайты, или картинок с них, а потом за комп села твоя жена...
У меня установлена опция "очистить при выходе", или как там она называется, так что моя жена и без кнопки ничего не узнает.
Как честный человек, вынужден предупредить - может и узнать
Clipdiary удаляет все клипы при настройке "хранить 0 в бд" не в момент выключения компьютера, а в момент следующего старта. Так что если он не в автозагрузке, то жена может просто скачать портабельную версию скопировать в нее базу из вашей рабочей версии и открыть ее. Если в автозагрузке - то загрузиться с флешки и скопировать базу
Более того SQLite только помечает записи как удаленные и перезаписывает их по мере возможности (Vaccuum Clipdiary вызывает только после удаления значительного количества клипов), не удивлюсь если есть софт который может показать удаленные записи в бд, если они еще физически не перезаписаны, так что будьте осторожны
И кстати, после того как накопировали подобных ссылок, всегда можно в Clipdiary нажать ctrl+a + ctrl+del, возможно несколько раз. Это быстро и это убъет что надо (но не затрет нулями, на жестком диске!)
Цитата: Да и, очистку и смену баз действительно нужно попроще сделать и достать из настроек, в этом случае базы можно будет использовать как хранилища шаблонов. Что я умудрялся делать даже при нынешнем управлении базами. )
Ну если вам надо открутить десяток болтов то логичнее взять отвертку, а не просить производителя ножей делать крестовые концы на лезвии
Полно же специализированного софта - и он будет удобнее. Я не очень хочу поощрять, использование не по назначению, к тому же в следующем году уже будут раздел избранные клипы. И они, надеюсь, будут удобнее чем вот такой креатив, соответственно очистка и переключение баз в главном окне станут не нужными, а будут только бесполезно усложнять окно.