LINUX.ORG.RU
ФорумTalks

[тулкитофобия][ненависть][любимые баги]выпадающие списки

 ,


0

1

Ненавижу выпадающие списки в GTK за то, что они позволяют себе выбрать элемент тем же кликом, которым были открыты. За примером далеко ходить не надо: xfce4 -> менеджер настроек -> хранитель экрана -> режим.

Выбираем режим «Only One Screensaver». Ставим фокус в поле «активация после». Делаем одинарный клик по выпадающему списку «режим» - Viola! - он сам себе выбрал «Random Screen Saver», хотя никто его об этом не просил.

Давайте в очередной раз пожалуемся друг другу на свои любимые баги!

★★

Последнее исправление: name_no (всего исправлений: 1)

с этим я еще мирюсь как-то, но когда список из 5 пунктов «внезапно» не влазит в выдвинувшуюся панель, и появляются кнопки прокрутки в этом самом списке - вот это бесит, и сильно. Причем если список убрать и вызвать снова - все становится ок

dib2 ★★★★★
()

Г тулкит же.

Deleted
()

Мне ещё понравился баг в хромом, который позволяет выбрать disabled элемент списка на веб-странице. Для этого достаточно сделать, чтобы этот элемент шёл первым.

Разрабы хромого баг заинвалидили, потому что хромом при сабмите формы не отсылал значения выбранного элемента - по их мнению это значило, что всё ок. А то, что при это приложение влетает в ситуацию, которой просто никогда быть не должно - это уже не их проблемы. Интересно, что будет, если из кода страницы «comment-message.jsp» убрать выпадаеющий список с типами форматирования...

name_no ★★
() автор топика
Ответ на: комментарий от abraziv_whiskey

> Я вообще по меню не щелкаю. Придавить кнопку - протащить мышку на нужный пункт - отпустить.

Вот до чего G-тулкиты нормальных людей доводят....

name_no ★★
() автор топика
Ответ на: комментарий от name_no

> Интересно, что будет, если из кода страницы «comment-message.jsp» убрать выпадаеющий список с типами форматирования...

ну, знамо что:

Required String parameter 'mode' is not present

непонятно только, почему разрабы хромого считают, что подобные экзепшоны - это нормально.

name_no ★★
() автор топика
Ответ на: комментарий от abraziv_whiskey

> Я вообще по меню не щелкаю. Придавить кнопку - протащить мышку на нужный пункт - отпустить.

Да. И это удобно.

kost-bebix ★★
()

По теме: в Qt приложениях выпадающие списки тоже не безглючны. Они любят вылазить поверх всего. Например, список неактивного окна вылазит поверх активного.

Может, это только в Kwin. Если кто-то что-то знает — скажите.

ChALkeR ★★★★★
()

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

x905 ★★★★★
()
Ответ на: комментарий от dib2

> но когда список из 5 пунктов «внезапно» не влазит в выдвинувшуюся панель, и появляются кнопки прокрутки в этом самом списке - вот это бесит

Плюсую. Я тоже ненавижу эту фичу.

drull ★☆☆☆
()
Ответ на: комментарий от drull

я нашёл баг/фичу дидбифа в опенбоксе при использовании тинт2 : если сделать ланчера дидбифа на панели и во время запущенного и играющего дидбифа нажать на ланчер, то дидбиф переключит песню на следущую: получается экономия одного клика :)

go8765
()
Ответ на: комментарий от go8765

> я нашёл баг/фичу дидбифа в опенбоксе при использовании тинт2

Это фича в любом кружении. Ещё и deadbeef есть параметры запуска, используя которые можно создать ланчер, ставящий воспроизведение на паузу или останавливающий его совсем:

Использование: deadbeef [опции] [файл(ы)]
Опции:
   --help  или  -h     Вывести на экран справку (это сообщение) и выйти
   --quit              Выйти из плеера
   --version           Вывести на экран информацию о версии программы и выйти
   --play              Начать воспроизведение
   --stop              Остановить воспроизведение
   --pause             Приостановить воспроизведение
   --toggle-pause      Приостановить воспроизведение
   --play-pause        Начать воспроизведение если остановлено, в противном случае - приостановить
   --next              Следующая дорожка в плейлисте
   --prev              Предыдущая дорожка в плейлисте
   --random            Воспроизведение случайной дорожки в плейлисте
   --queue             Добавить файл(ы) в существующий плейлист
   --nowplaying FMT    Вывести на экран форматированное название дорожки
                       FMT %-синтаксис: %a-исполнитель, %t-название, %b-альбом,
                       %l-длина, %n-номер дорожки, %y-год, %c-комментарий,
                       %r-авторские права, %e-время, которое прошло 
                       Например: --nowplaying "%a - %t" должна вывести на экран "artist - title"
                      для дополнительной информации, смотрите http://sourceforge.net/apps/mediawiki/deadbeef/index.php?title=Title_Formatting

name_no ★★
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.