Page 15 of 18

Re: Автодополнение в диалогах

Posted: Thu 26 May, 2011 18:09
by John Doe

Latest post of the previous page:

NightRoman wrote:В комстроке список все-таки надо делать в обратном порядке...
Определённый смысл в этом есть.
Но от обратного порядка тоже может произойти разрыв мозга...

Не от самого порядка, а от того что автодополнение в диалогах и комадной строке будут работать по разному, и соответственно требовать разных клавиш для одних и тех же действий.

Re: Автодополнение в диалогах

Posted: Thu 26 May, 2011 18:10
by NightRoman
John Doe wrote:[x] Append first matched item
А, слона не заметил. Хорошо, надо поиграться. А зачем пустая строка в списке этом режиме тогда? Вдруг мне 2-элемент нравится? Тогда мне 2 стрелки вниз надо нажать вместо одной. Опять этот пустой элемент мешается.

Re: Автодополнение в диалогах

Posted: Thu 26 May, 2011 18:15
by John Doe
NightRoman wrote:А зачем пустая строка в списке этом режиме тогда?
пустая строка - это "непостоянное" дополнение: оно выделено блоком, и "адаптируется" по мере ввода.
Как только вы выбрали какой-либо пункт (например первый) - дополнение как-бы становится "постоянным", т.е. фиксируется, и дальнейший ввод продолжается уже после.

P.S.
Как-то коряво получается объяснять, а ведь раз вопросы возникают, значит стоит расписать в хелпе...

P.P.S.
Это ж всё не я придумал, просто описываю что вижу.

Re: Автодополнение в диалогах

Posted: Thu 26 May, 2011 18:42
by NightRoman
"[x] Append first matched item" -- неплохо, да. Но, будучи перфекционистом, замечу, что есть минус по сравнению с выбором из списка (а может и вообще неправильно сделано, как есть). Многие команды начинаются с заглавной буквы (например, "Build-My..."), ибо изначально получены были копипастой или Ctrl+Enter. Набирать же я начинаю без шифта, зачем это, если я знаю, что выберу команду из истории (то есть "bu"). Однако "Append first matched item" не подставляет из списка, а добивает и в итоге получается "build-My...", что и попадает в историю. Это фигня, да. Но потом мне эту команду из истории надо где-то сохранить, подставить в скрипт, послать кому-то, и это уже некрасиво или против стиля кодирования (если в скрипте, например). Вот, приходится изменять b на B. Да история не так опрятно начитает выглядеть. Заглавные буквы в начале они глазу уже привычны-таки.

И в итоге из-за этого недостатка мне "[x] Append first matched item" не подходит, пожалуй... ОК, нет совершенства, да.

Автозаполнение

Posted: Tue 19 Jul, 2011 08:26
by Hunter1972
Здравствуйте,
Поскажите пожалуйста как сделать автозаполнение как в старых версиях в таком маленьком случае (проще на примере показать).
Если я когда-то создал каталог 123, а недавно каталог 12, все удалил и хочу создать опять каталог 12, то:
1) При нажатии 1 появляется 12
2) Далее при нажатии 2 появляется 123.
Как сделать так чтобы 123 не появлялось после второго шага?
В Фаре 1.7 это гоработало именно так.
Эта мелочь достаточно раздражает. Я когда то давно создал файл 1.wav, теперь не могу создать каталог 1, чтобы не вылезло 1.wav
Вообще автозаполнение стало чересчур наглым в командной строке, постоянно чтото предлагает, причем все не к месту

Re: Автозаполнение

Posted: Tue 19 Jul, 2011 08:52
by John Doe
Options/AutoComplete settings
Options/Dialog settings
Options/Command line settings

Re: Автозаполнение

Posted: Tue 19 Jul, 2011 15:26
by Hunter1972
В этих опциях можно только включить/отключить автозаполнение, а мне нужно чтобы оно было, но работало как в старых версиях касательно описанного выше случая.

Re: Автодополнение в диалогах

Posted: Tue 19 Jul, 2011 16:27
by John Doe
Hunter1972 wrote:В этих опциях можно только включить/отключить автозаполнение
Разве?
Hunter1972 wrote:, а мне нужно чтобы оно было, но работало как в старых версиях касательно описанного выше случая.
Вот этого обещать не могу, и даже не уверен что в старых было иначе.
Но поищите в теме, и на мантисе. Может быть на что-то такое уже жаловались...

Автодополнение в диалогах и кнопка по умолчанию.

Posted: Mon 13 May, 2013 20:53
by m8
Когда выбираю пункт в списке автодополнения (ентер на пункте), нажимается кнопка в диалоге, которая нажимается клавишей ентер. Хочется, чтобы кнопка не нажималась. Например, поиск, ввожу маску файла и что искать. приходится нажимать пробел и Backspace.

Re: Автодополнение в диалогах

Posted: Mon 13 May, 2013 22:00
by DrKnS
AutoComplete settings - [x] Modal mode

Re: Автодополнение в диалогах

Posted: Fri 17 May, 2013 17:48
by DV
Как бы сделать так, чтобы в диалогах автодополнение было немодальным, а в командной строке - модальным?
Пример использования: в диалоге немодальное автодополнение удобнее тем, что исключает лишний Enter, требующийся для закрытия модального диалога, - а в командной строке как раз немодальность приводит к тому, что, пока с помощью стрелочек выбираешь нужную команду, в командную строку уже подставилось не то, что хочешь.

Автодополнение в диалогах

Posted: Sun 09 Apr, 2017 18:29
by CDK
У меня автодополнение настроено так:

Code: Select all

[ ] Show list
    [ ] Modal mode
[x] Append first matched item
При этом хоткей CtrlSpace не работает. Он доступен только при включении "Show list". Так и должно быть? Или можно как-то вызвать список по хоткею?

Если сейчас нет возможности вызвать список автодополнения, то можно ли попросить добавить это?

Автодополнение в диалогах

Posted: Sun 09 Apr, 2017 19:47
by DrKnS
Вы отключили список, но хотите список?

Автодополнение в диалогах

Posted: Sun 09 Apr, 2017 20:13
by CDK
Я хочу список, но только по хоткею.

Автодополнение в диалогах

Posted: Sun 09 Apr, 2017 20:55
by DrKnS
Эти опции определяют вид самого дополнения, а не способ его вызова.

То, что вы хотите - это [ ] AutoComplete в Command line settings и Dialog settings.

Автодополнение в диалогах

Posted: Mon 10 Apr, 2017 06:59
by CDK
На сколько я понял там его можно только включить или выключить.
То что я хочу - это чтобы работал "Append first matched item" и при этом был доступен хоткей, который вызывает диалог.