Эффект установки сервера ldap

В последнее время вы изучаете ограничения Gtk: -)

Прежде всего, ответ dobeys кажется правильным.

Дерево и список-магазины - хороший выбор для коллекций , Большие количества данных, которые идентичны по типу, но различаются по содержанию (например, музыкальная коллекция, в которой каждая часть имеет художника, альбом, название, но имя фактического исполнителя, название альбома, название названия изменяется).

Хорошая вещь об этих виджетах заключается в том, что они легко сортируются, многие элементы могут быть выбраны (например, в режиме «резиновые полосы»), и вам нужно относительно немного строк кода, чтобы добавить тысячи подобных предметов ,

Изменение способа, которым TreeView или ListView ведет себя к кликам / зависанию и т. д. на уровне каждого приложения, является плохой идеей, потому что это противоречит тому, как пользователи ожидают, что ваше приложение будет вести себя. Вы нашли это на основе реакции, которую вы описали в своем вопросе.

Однако ваша проблема заключается в том, что пользователи не понимают, что ваш виджет является TreeView / ListView, вместо этого они думали, что это несколько кнопок. И это, кажется, имеет смысл, основываясь на вашем скриншоте. Кнопки

предназначены для запуска действия (например, остановки, воспроизведения, паузы) или связи с программой (например, «ОК», «Отмена») или даже действия в качестве ссылки на другое представление (см. LinkButton). У них обычно нет (абстрактного) объекта или предмета, связанных с ним (например, «Сэмми Дэвис младший» от «Movits!» Из альбома «Из головы»).

Итак, хотя неконфигурируемое поведение кликов является недостатком gtk, оно должно в любом случае быть только на глобальном уровне для каждого пользователя.

То, что вы хотите, вероятно, это сетка с кнопками. (Кнопки также могут содержать значки).

1
задан 5 November 2012 в 12:23

0 ответов

Другие вопросы по тегам:

Похожие вопросы: