rekshd
- Стаж: 5 лет 11 месяцев
- Сообщений: 331
- Репутация:7[+] [-]
|
Последний раз редактировалось: rekshd (2021-11-15 08:08), всего редактировалось 2 раз(а)
|
AZJIO
- Стаж: 6 лет 9 месяцев
- Сообщений: 1324
- Репутация:127[+] [-]
|
rekshd у меня при recycle = 1 ничего не спрашивает. Как я понимаю запрос происходит именно из-за того что удаляется безвозвратно. А не лучше тогда переключить на recycle = 0 ? И проблема как я понимаю исчезнет. На счёт горячих клавиш идея норм, только может Del для выделенного файла, а для всех с каким нибудь модификатором, например Shift+Del?
|
AZJIO
- Стаж: 6 лет 9 месяцев
- Сообщений: 1324
- Репутация:127[+] [-]
|
rekshd, горячие клавиши добавил и флаг FOF_NOCONFIRMATION microsoft FOF_SILENT - Не выводите диалоговое окно "Ход выполнения". (убрал, так как длительное удаление лучше показывать) FOF_NOCONFIRMATION - Ответьте "Да" на все для любого отображаемого диалогового окна. (добавил) FOF_NOERRORUI - Не выводите диалоговое окно пользователю в случае возникновения ошибки. (это не надо добавлять)
|
rekshd
- Стаж: 5 лет 11 месяцев
- Сообщений: 331
- Репутация:7[+] [-]
|
Усё отлично удаляется клавишами И поштучно, и группой. Кстати, пришло в голову следующе: 1. Как вы смотрите на то, чтоб повесить нажатие эскейп на закрытие окна FileSizesList ? Сейчас его можно закрыть тока стандартно - крестиком справа вверху и через Alt+F4 Ну очень напрашивается клавиша Esc на закрытие окна FileSizesList по окончании работы с ним 2. Усё таки насовсем Диалог подтверждения удаления отключать не надо а. Если диалог отключен, то есть большой риск, что случайное нажатие клавиши Del убьёт объект навсегда (тем более при выключенной в системе корзине). Диалог подтверждения удаления - Последнее и единственное предупреждение перед бесповоротным удалением объекта. Он всё-таки должен быть, но быть с возможностью отключения. А этот переключатель - есть или нет Диалог подтверждения удаления - лучше всего вынести в файл ini b. И, по умолчанию, оставить Диалог включенным, тока подкорректировать, что при выборе нескольких объектов запрос на удаление происходил для них всех разом. (Как это делается в самой системе) А не для каждого объекта по отдельности (как было реализовано в позавчерашней версии программы). 3. Пункт "Открыть ini" в контекстном меню неопытных тока будет путать. А спец, в худшем случае прочитав тестовое руководство, и так поймёт где и что править. Лучше "Открыть ini" усё таки скрыть из контекстного меню. Этот пункт с моей точки зрения там лишний ... 4. Двойной клик по папке в окне FileSizesList открывает папку в Проводнике. Это круто. Но он же одновременно раскрывает эту папку и в окне FileSizesList. Это раскрытие папки лучше отключить на двойной клик, а сделать на одиночный. Получится следующее - одиночный клик по папке в окне FileSizesList раскрывает её и только, а двойной клик - открывает в Проводнике, не раскрывая в окне FileSizesList Думаю, так будет более удобно Спасибо за Ваш труд PS1 Маленькая просьба - уточняйте пожалуйста какой файл тестировать, а то я последний архив тестировал, определяясь тока под дате создания файла Могу в спешке и ошибиться и протестировать что-нибудь не то ... PS2 Можно ли в файле ini программы FileSizesList вставлять комментарии и если Да, то в какой форме
|
AZJIO
- Стаж: 6 лет 9 месяцев
- Сообщений: 1324
- Репутация:127[+] [-]
|
dimo70, так как меня заинтересовала возможность развернуть свернуть, то вот тестовый вариант проги rekshd, будет добавлено.
|
Отправлено: 15-Ноя-2021 14:28
(спустя 1 час 13 минут)
dimo70
- Стаж: 7 лет
- Сообщений: 3784
- Репутация:27[+] [-]
- Откуда: BG
|
AZJIO, работает
_________________ Подпись отключена за нарушение правил форума
|
rekshd
- Стаж: 5 лет 11 месяцев
- Сообщений: 331
- Репутация:7[+] [-]
|
AZJIO, W7x64 Разворачивание - сворачивание работает из тестовой версии
|
AZJIO
- Стаж: 6 лет 9 месяцев
- Сообщений: 1324
- Репутация:127[+] [-]
|
Обновил все 4 exe-файла, добавив Esc, предупреждения (warning=1), но пока сделал если удаление в корзину то для одиночных файлов/папок нет предупреждения, так как легко можно восстановить. Для пакетного удаления даже в корзину с предупреждением. Ну и также свернуть/развернуть.
|
Отправлено: 15-Ноя-2021 17:44
(спустя 1 час 6 минут)
AZJIO
- Стаж: 6 лет 9 месяцев
- Сообщений: 1324
- Репутация:127[+] [-]
|
rekshd, поэкспериментировал вариант, чтобы 1 клик раскрывал, второй клик на этом же пункте сворачивал, но не работает, то пропускает клик, то кликаешь на втором пункте, а он сворачивает предыдущий.89769Можно ли в файле ini программы FileSizesList вставлять комментарии и если Да, то в какой форме В ini можно комментировать точкой с запятой. Сворачивание и разворачивание сделал благодаря AutoIt3, так как я погуглил на форуме PureBasic и там был только разворачивание всех пунктов во всём дереве, а сворачивание только корневых, но не вложенных. Помню что на AutoIt3 делал это и там есть функции дочерних пунктов по отношению к родительским. Просто подсмотрел какие вызовы WinAPI используются, и заработало. Можно было бы добавить пункт Настройки и в нём флаг "Удалять в корзину", тогда переключение было бы в реальном времени. Но ради одного пункта лень, а другие пункты статичные, их нет смысла переключать, либо их переключение не будет иметь эффекта.
|
Отправлено: 15-Ноя-2021 20:10
(спустя 1 час 45 минут)
rekshd
- Стаж: 5 лет 11 месяцев
- Сообщений: 331
- Репутация:7[+] [-]
|
Сворачивание и разворачивание сделал благодаря AutoIt3, так как я погуглил на форуме PureBasic и там был только разворачивание всех пунктов во всём дереве, а сворачивание только корневых, но не вложенных. Помню что на AutoIt3 делал это и там есть функции дочерних пунктов по отношению к родительским. Просто подсмотрел какие вызовы WinAPI используются, и заработало Ждем на тестированиеМожно было бы добавить пункт Настройки и в нём флаг "Удалять в корзину", тогда переключение было бы в реальном времени. Но ради одного пункта лень Лень - двигатель прогресса Согласен с Вами, пункт Настройки не нужен. Пойду Откомментирую ини файл, а то периодически путаюсь в значении настроек.
Добавлено через 28 минут 46 секунд: PS Кстати, FileSizesList в своём окне прекрасно раскрывает\скрывает папки по стрелочкам вправо-влево. Видать наследовал от Проводника Виндоус. Кроме того, работает и хоткей * на цифровой клавиатуре для раскрытия сразу всех вложенных папок, и хоткей - на цифровой клавиатуре для обратного действия
|
Страница 5 из 8
Текущее время: 03-Дек 21:44
Часовой пояс: UTC + 3
Вы не можете начинать темы Вы не можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы не можете голосовать в опросах Вы не можете прикреплять файлы к сообщениям Вы можете скачивать файлы
|
|