Я смотрел на описание функции akey(), а там написано про "наименование клавиши". Что подразумевается под "наименованием", сказать трудно, я как раз и понял его как "английскую букву на этой клавише". За указание на оператор спасибо, попробую открыть багрепорт на этот счет.
Решил всё же ещё поворчать . Кому же, интересно, всё же пришла в голову идея ломать интерфейс, живущий ещё со времён чуть ли не NC? Не помню точно, был ли он в NC 3.0, но он точно был в VC 4.0, я проверил - а я его пользовал с момента выхода, с 1994 года (в VC3 кажется, тоже был такой же)... На кой черт его было ломать? Причём диалог удаления readonly-файлов, к примеру, остался прежним, стандартным. С работающим "All". Или нам тоже ждать там "открытий чудных"?
Конечно, старческое ворчание, но, может, кого-то из разработчиков оно заставит задуматься, что новое - это далеко не всегда хорошо. И с внедрением новых фич и выкидыванием старых надо быть поосторожнее...
Hunter1972 wrote:
2)При перезаписи нескольких файлов постоянно нужно жать галочку "запомнить выбор" , которая по умолчанию отключена. Хотя это только дополнительное нажатие пробела, но тоже выводит из себя при быстрой работе
Справа вверху есть Поиск.
Перед тем как задавать вопросы попробуйте поискать самостоятельно.
Если неясно - ключевые слова - "запомнить выбор"
+==== AutoComplete settings =====+
| [ ] Show list |
| [ ] Modal mode |
| [x] Append first matched item |
+--------------------------------+
| { OK } [ Cancel ] |
+================================+
Спасибо!
John Doe wrote:
Hunter1972 wrote:
2)При перезаписи нескольких файлов постоянно нужно жать галочку "запомнить выбор" , которая по умолчанию отключена. Хотя это только дополнительное нажатие пробела, но тоже выводит из себя при быстрой работе
Справа вверху есть Поиск.
Перед тем как задавать вопросы попробуйте поискать самостоятельно.
Если неясно - ключевые слова - "запомнить выбор"
Спасибо поискал, это несколько веток обсуждений. Ответа ясного не нашел, единствено - это писание какогото макроса spaceenter, т.е. судя по всему какойто галочкой дело не исправить. Изучать написание макросов мне сейчас неинтересно и времени нет, так что проще остаться в 1.7
Last edited by Hunter1972 on Thu 01 Jan, 1970 01:00, edited 0 times in total.
Reason:Оверквотинг
Может быть все таки стоит сделать выбор диалога:
1 - тот который есть 2 - [ Overwrite ] [ overwrite All] [ Skip ] [ skip All ] [ Rename ] [ Append ]
по личному опыту и опыту коллег второй дилог интуитивнее.
Выбор уже сделан в пользу первого, и просить бесполезно.
Можно конечно пользоваться прошлыми версиями, где диалог второго типа, но... Сами понимаете.
Рекомендую привыкать.
- прискорбно известная логика программера пишущего под себя, а не под пользователя Это в стиле ленточного меню от Майкрософта: "теперь нужно в два раза больше нажатий, чтобы выполнить прежнюю операцию, просто потому что мы так решили" ...
John Doe wrote:...Можно конечно пользоваться прошлыми версиями,
Я так и сделал. Уже год как откатил на 1.71 b2440 и не парюсь Все привычные плагины и макросы при мне. Да, еще убрал скобки у кнопок во всех диалогах...
Как при копировании пропустить все директории, к которым не доступа по правам? В 1.75 это тихо пролетает, а в 2.0 на каждый конфликт получаю:
╔═══════ Error ═══════╗
║ Access denied ║
║ Cannot create the folder ║
║ "FolderName" ║
╟─────────────────╢
║ { Retry } [ Skip ] [ Cancel ] ║
╚═══════════════════╝
Macro {
area="Dialog"; key="/[akAK]/"; description="Classic S<k>ipAll and <A>ll hotkeys";
action = function()
s = akey(1)
if Dlg.Id =="9FBCB7E1-ACA2-475D-B40D-0F7365B632FF" then
if s == "A" or s == "a" then Keys("AltR", "+", "O" ) else
if s == "K" or s == "k" then Keys("AltR", "+", "S" ) else
end end
else
--msgbox( "id: ["..Dlg.Id )
Keys(s)
end
end;
}
Last edited by JouriM on Thu 01 Jan, 1970 01:00, edited 0 times in total.
Reason:[code], [spoiler]