Я вообще-то собирался бросать непонятную штуку на кнопки, а не кнопки на непонятную штуку. Это как в жизни: люди привыкли бросать валенки на пульт управления, и нехорошо их переучивать на обратное. Мы как бы представляем кнопки некими стационарными элементами управления, а непонятную хрень, обозначающую "всё" - непонятной хренью, которую можно взять, и ею так долбануть по кнопке, что та застрянет надолго. Иными словами, будет аналог "положи что-то тяжёлое на эту кнопку". Это интуитивно понятно и легко запоминаемо.Qwertiy писал(а): Прочитайте ещё раз: область справа => перетаскивание слева направо...
Согласен, нельзя никак. Но вроде я обратного и не утверждал. Мы с Вами начинаем путаться в собственных ногах.Qwertiy писал(а):Да о любом! Сделать дефаултным действием Заменить все нельзяFuhrer писал(а):Мы о каком варианте диалога говорим? Если это мой вариант, то кнопка "Все" нужна для пользования исключительно мышью. Если же у Вас левая рука лежит на клавиатуре, то легче, наверное, нажать Shift+[Зменить].Qwertiy писал(а):Но нельзя же по умолчанию поставить фокус на Заменить все! Так что мне и кнопка заменить все не пригодится...
А мне даст. Я не хочу тянуться к клавиатуре, а галочка мне принесёт задержку.Qwertiy писал(а): => я буду нажимать Shift+Enter => Наличие кнопки Заменить все мне ничего не даёт.
Всё больше склоняюсь к варианту с перетаскиванием. Но пока ещё окончательно не склонился.Qwertiy писал(а):Осуществимо, но только не удвоением числа кнопок, а как-то по-другому...Fuhrer писал(а):Ну ясен же пень, что оно как бы и быстрее. Но тянуться к клавиатуре ради нажатия одной комбинации, а потом тянуться обратно к мыши - это, мягко говоря, не очень удобно. А поэтому на это пойдут немногие. А потому интерфейс надо разрабатывать так, чтобы пользователь сам решал где у него какая рука - на мыши на клаве, или за спиной. Наша задача сделать так, чтобы в любом случае было максимально удобно и быстро. И это осуществимо, чёрт побери.
Для этого повторно советую почитать книгу Раскина о проектировании интерфейсов. В двух словах:Qwertiy писал(а): А что плохого в том, что каждый может выбрать нужные конкретно ему 6 кнопкок из пары десятков вариантов и расставить в нужном порядке?
1. Пользователю обременительно настраивать подобные мелочи. Большинство не знает даже как настроить стандартное окно открытия файла ( ), хотя пользы от этой настройки будет больше в разы. Если бы в каждой программе можно было бы настраивать всё с такой дотошностью, нужно было бы тратить уйму времени на изучение самих настроек, вместо изучения программы.
2. Пользователь не знает как будет удобно. Удобство нужно продумывать, его нельзя настроить с нахрапа. В результате каждый настроит так, как ему покажется более привычным, хоть это может оказаться и менее удобным. Для примера: чистить картошку специальным ножом - удобнее, легче и экономнее. Но опытные хозяйки пользуются обычными ножами, ибо привычнее. На самом деле, им лень переучиваться, и они терпят недостатки старого метода, придумывая всяческие для этого оправдания. Но если их на месяц поставить в ситуацию, когда нужно будет пользоваться новым инструментом, они привыкнут к нему и будут в дальнейшем использовать все его преимущества.
3. Стандартность интерфейса, его одинаковость. Если бы в автомобилях педали "газ" и "тормоз" можно было бы переназначать, аварий было бы гораздо больше. Просто один посчитает что газ лучше поставить на левую ногу, а другой, сев за руль, в критический момент нажмёт не ту педаль. С программами то же самое: нет ничего хорошего в том, что, приходя на новое рабочее место, придётся заново изучать казалось бы уже известную программу.
Даже если бы его не было, можно было бы подправить бинарник. Но правда в том, что никто этим заниматься не будет. Поиграться - да, но в целом пользователь слишком ленив и занят, чтобы страдать подобной ерундой.Qwertiy писал(а):А вот переименовать можно и сейчас - языковой файл-то лежит в каталоге программы