Интерфейс - новые идеи?

Обо всём по программе

Re: Интерфейс - новые идеи?

Postby AndroS » Mon May 25, 2009 10:30 am

К вопросу по интерфейсу
Сделал сейчас разделение окна на 2 части - вынес список слов.
Кадо бы его как-то тоже минимизирование сделать - стандартные кнопки винды.
Ещё предложение - после того, как я вынес список слов в отдельное окно, я свернул главное в трей. Нашёл нужное мне слово, и всё!
пусть по двойному щелчку/ентеру снова раскрывает окно с переводом этого слова. А то неудобно выходит.
AndroS
 
Posts: 15
Joined: Wed May 13, 2009 4:22 am

Re: Интерфейс - новые идеи?

Postby ikm » Mon May 25, 2009 10:36 am

Да, это окно надо доделывать и дотачивать. Сейчас оно по функционалу как стандартный отрывающийся док библиотеки Qt, но этого функционала недостаточно.
ikm
Автор GoldenDict
 
Posts: 1595
Joined: Wed Feb 04, 2009 10:40 am

Re: Интерфейс - новые идеи?

Postby oleg.reich » Wed May 27, 2009 8:58 pm

Доброго времени суток!

Мне вот думается, было бы замечательно, если бы к строке поиска (Look up) добавить кнопку очистки, как например в Konqueror.
oleg.reich
 
Posts: 2
Joined: Wed May 27, 2009 8:41 pm
Location: Germany

Re: Интерфейс - новые идеи?

Postby ikm » Wed May 27, 2009 9:03 pm

Ну, в общем да. Но пока можно жать Esc и писать поверх выделения.
ikm
Автор GoldenDict
 
Posts: 1595
Joined: Wed Feb 04, 2009 10:40 am

Re: Интерфейс - новые идеи?

Postby oleg.reich » Wed May 27, 2009 9:27 pm

Да, насчет Esc я знаю, но и кнопка не помешает, IMHO :)
oleg.reich
 
Posts: 2
Joined: Wed May 27, 2009 8:41 pm
Location: Germany

Re: Интерфейс - новые идеи?

Postby Gloggy » Thu May 28, 2009 5:45 am

oleg.reich wrote:Да, насчет Esc я знаю, но и кнопка не помешает, IMHO :)

Да вроде как лишняя кнопка получается. В GD сейчас и так сделано, что когда жмешь Esc или Enter и фокус возвращается в поле поиска, то все выделено сразу, ничего очищать не надо, просто начинаешь набирать новое слово, старое выеделение удаляется при этом. Или вообще, если фокус не на поле ввода, то просто начинаешь набирать новое слово, и фокус прыгает в поле ввода и все там удаляет. Зачем при этом еще и лишнюю кнопку?

Кстати, еще один шорткат для удаления слова и поля ввода - Ctrl-Backspace.

P.S. ikm, вообще-то если что в данном случае улучшить и стоило бы, на мой взгляд, так это сделать выделение всего поля ввода когда человек туда мышой кликает, а то сейчас получается половинчатое решение. Если фокус перешел в поле ввода при помощи клавиатуры, то содержимое - выделено (удобно), а если фокус перешел в поле ввода при помощи мыши - то не выделено

P.P.S. В Лингво так и сделано, кстати, что поле ввода всегда выделяется, когда к нему фокус переходит, что через мышь, что через клавиатуру. А кнопки очистки - нету! :)
Gloggy
Модератор
 
Posts: 516
Joined: Wed May 06, 2009 3:01 pm

Re: Интерфейс - новые идеи?

Postby C2BlEv » Fri May 29, 2009 2:19 pm

Попользовался, попользовался и думаю, что когда пейстить, лучше чтобы текст шел в окно поиска, а не просто открывал карточку. Если там что-то не так то по пейсту сейчас ничего не находится, а если вести тот же текст в окно поиска, внизу можно видеть варианты и выбрать нужный. Да и странно выходит, когда открывается новая карточка после пейста, а в поисковом окне совсем другое слово.
C2BlEv
Модератор
 
Posts: 212
Joined: Tue May 05, 2009 3:45 pm

Re: Интерфейс - новые идеи?

Postby Gloggy » Fri May 29, 2009 3:26 pm

C2BlEv wrote: Если там что-то не так то по пейсту сейчас ничего не находится, а если вести тот же текст в окно поиска, внизу можно видеть варианты и выбрать нужный. Да и странно выходит, когда открывается новая карточка после пейста, а в поисковом окне совсем другое слово.

Согласный я. Получается сейчас странно и не очень удобно. Я так понял, что текущая имплементация такая, какая есть, потому что так проще код было написать. То бишь, лучше так, чем вообще никак, но с пейстом, идущим в поле поиска - конечно, намного удобнее, чем сейчас.
Gloggy
Модератор
 
Posts: 516
Joined: Wed May 06, 2009 3:01 pm

Обновление текущей карточки

Postby Oliver » Fri Jun 05, 2009 3:19 pm

Если поиск ничего не дал, т.к. был в другой группе, то сейчас приходится повторять поиск вручную, копируя в буфер обмена / вбивая содержимое строки в поле запроса. Нельзя ли будет включить обновление текущей карточки путём нового исполнения её запроса, но в группе, которая является текущей В ДАННЫЙ МОМЕНТ? Скажем, по нажатию F5 - без других клавиш (это сочетание пока не занято)?
Oliver
 
Posts: 22
Joined: Wed May 13, 2009 6:06 pm

Просмотр всего списка статей

Postby Oliver » Fri Jun 05, 2009 3:29 pm

Бывает полезна выдача списка всех статей словаря. Или хотя бы словарей группы. Например, в словаре MW Collegiate Thesaurus первая статья содержит некую инфу обо всём словаре. А в словаре "Символы транскрипции" без этой опции вообще трудно что-то найти иначе как случайно или зная содержимое :-) - т.е. вводя "с", "ч" или какой-нибудь символ пунктуации вроде апострофа. Можно просто выдавать список всех слов во всех словарях группы, если в строке поиска ничего пока нет. Но для наилучших результатов пригодилась бы опция "ограничить поиск одним словарем" в основном окне. Скажем в виде галочки "ограничить поиск только одним словарём", делающей активным выпадающий список словарей группы.

А хотелось бы именно иметь возможность временного исключения словарей из области поиска без разрушения группы. С легко доступными опциями типа "отключить словарь", "включить словарь", "отключить все остальные словари", "вернуть в область поиска все словари". В Lingvo такая есть - правда, там легче, т.к. все иконки словарей разные. Полный набор этих иконок выведен в основном окне под самым меню, и всё это делается щелчками по иконкам.

При наличии такой опции достаточно видеть "список статей всей группы" при пустом поле поиска. Тогда список статей словаря можно получить, если временно отключить все словари группы, кроме интересующего.

Для энциклопедических словарей тоже это полезно, для словарей жаргона, для страноведческих - просто полистать список статей, почитать...
Oliver
 
Posts: 22
Joined: Wed May 13, 2009 6:06 pm

PreviousNext

Return to Общий

Who is online

Users browsing this forum: No registered users and 5 guests