22.07.2010, 17:41 | #1 |
Участник
|
Как избавиться от полосок в гриде ax 2009?
Как избавиться от полосок в гриде ax 2009?
Прошу разработчиков добавить в настройки пользователя в раздел шрифтов, настройки цвета для грида. Например: Цвет1 Белый Цвет2 Серый В итоге хотелось бы, чтобы можно было это менять. Так чтобы если я укажу Цвет1 Белый Цвет2 Белый Тогда чтобы не было полосок. Вообще визуальный интерфейс должен иметь настройки. Чтобы каждый мог под себя цвета настраивать. можно это как то в коде поменять? цвета переопределить? или в крайнем случае чтобы у ярлыка запуска был ключ запуска -oldgrid хорошо что в Excel не догадались жестко приделать полосчатость для строк. Последний раз редактировалось Evgeniy2020; 22.07.2010 в 17:45. |
|
22.07.2010, 17:49 | #2 |
Banned
|
Обсуждалось неоднократно: никак.
|
|
22.07.2010, 18:02 | #3 |
Участник
|
Ну тогда нужно попросить хотфикс,
а то зрение портится. или чтобы в RU6 добавили в exe возможность. или хотя бы как то уведомили команду занимающуюся гридами, о том что неплохо бы сделать настройки цветов, а то вкусы как то не совпадают с дизайнерами. ну или где нибудь придется в технете запостить на английском форуме, мол accesibility страдает и люди с плохим зрением мучаются. |
|
23.07.2010, 01:16 | #4 |
Гость
|
в 2009 наврядли будут делать
если сформулируете более чотко и на английском, в AX6 могут сделать |
|
23.07.2010, 10:41 | #5 |
Участник
|
Спустя 2 месяца работы с DAX2009, вдруг обнаружил, что уже не замечаю эти полоски, хотя сначала тоже раздражало.
|
|
23.07.2010, 10:57 | #6 |
Участник
|
Не все так плохо, прошу прощения, все таки разработчики добавили кастомизацию Грида
только что отключил полоски. Свойства Экрана -> Оформление -> Дополнительно -> Граница неактивного окна Выбираем цвет белый, и вуаля Грид без полосок. Единственное что когда скажем в гриде переходишь с одной строки на другую, во время перерисовки содержимое в гриде моргает, то есть перерисовка сделана не совсем корректно, но это больше к тем кто занимается перерисовкой объектов в гриде. я не знаю что там используется может GDI. но сделали бы это как нибудь бы по аккуратнее что ли. а то как то немного топорно смотрится перезаливка. Последний раз редактировалось Evgeniy2020; 23.07.2010 в 11:01. |
|
|
За это сообщение автора поблагодарили: Logger (3), Ace of Database (4), lev (4), Ivanhoe (2), gl00mie (2), alex55 (1), monter (1). |
23.07.2010, 11:14 | #7 |
Участник
|
У меня на разных серверах / клиентах нормально отрисовывается.
__________________
Ivanhoe as is.. |
|
23.07.2010, 11:58 | #8 |
Участник
|
Все бы хорошо, но не хватает тонких горизонтальных линий разделяющих разные строки грида. Они как бы сливаются. Неудобно, особенно когда никаких значений не выводится.
|
|
23.07.2010, 12:10 | #9 |
Участник
|
Цитата:
Столько времени все мучались, никто не мог решить проблему... |
|
23.07.2010, 13:09 | #10 |
Участник
|
2 Logger:
По поводу горизонтальных полосок согласен, хотелось бы чтобы как в Excel они были, или хотя бы настройка была бы в меню пользователя. (можно еще поэксперементировать) но может быть полоски заданы жестко, разве что методом кряка можно найти где устанавливается аттрибуты в внутри exe. Может быть у самого грида есть какие то свойства как контрола. что то вроде такого FormBuildGridControl.gridLines Method но я не уверен, может что то еще. А поводу полосок, алгоритм простой. Я решил проверить насколько жестко заданы цвета в гриде. Обычно в микрософте народ привязывается к системным цветам. Поэтому зашел в оформление и сначала поставил высоко контрастную схему с черным фоном. Полоски стали синими. Осознал что некоторая свобода есть, я полез искать элементы с синим цветом, и после перебора нашел этот параметр в оформлении. Последний раз редактировалось Evgeniy2020; 23.07.2010 в 13:50. |
|
|
За это сообщение автора поблагодарили: Logger (12). |
23.07.2010, 13:37 | #11 |
Участник
|
А может для границы неактивного окна устновить не белый цвет, а светло-серый, например, RGB(240,240,240) - и в глазах рябить не будет, и строчки будут различимы
|
|
|
За это сообщение автора поблагодарили: Logger (1). |
23.07.2010, 13:52 | #12 |
Участник
|
Если в свойствах грида поставить не показывать полоски
или вызвать метод gridLines(false); то убираются и вертикальные полосы (границы) в гриде, а вот как добавить горизонтальные полосы (границы). пока не известно |
|
14.01.2011, 00:03 | #13 |
Участник
|
А если у столбцов:
ColorSheme = RGB BackgroundColor = ... С чем потом могут быть прблемы? Кроме игнорирования виндовых тем. И как убрать крайний столбец? Последний раз редактировалось Dronas; 14.01.2011 в 00:11. |
|
14.01.2011, 06:58 | #14 |
Участник
|
Очень актуальная тема. Видимо люди, которые придумали это, не подумали о том, что программисты могут сами красить грид, используя DisplayOption. Пользователям это очень нравится. Информация легче воспринимается.Теперь, когда ты открываешь грид с большим количеством строк одного цвета, картинка превращается в большую не разлинеенную матрицу.Почти все пользователи были очень недовольны отсутствием разделительных линий. Вообще, я считаю, грид - основное место работы людей в АХ.
У него должно быть максимально возможное количество настроек, свойств, методов для удобства работы людей. Почему пользователи теперь должны подстраиваться под каких-то дизайнеров-фантазеров. |
|
|
За это сообщение автора поблагодарили: Сисой (1), BOAL (1), Logger (2). |
14.01.2011, 11:38 | #15 |
Участник
|
Цитата:
Сообщение от Pustik
Очень актуальная тема. Видимо люди, которые придумали это, не подумали о том, что программисты могут сами красить грид, используя DisplayOption. Пользователям это очень нравится. Информация легче воспринимается.Теперь, когда ты открываешь грид с большим количеством строк одного цвета, картинка превращается в большую не разлинеенную матрицу.Почти все пользователи были очень недовольны отсутствием разделительных линий. Вообще, я считаю, грид - основное место работы людей в АХ.
У него должно быть максимально возможное количество настроек, свойств, методов для удобства работы людей. Почему пользователи теперь должны подстраиваться под каких-то дизайнеров-фантазеров. Если было сделано такое изменение, значит было проведено UX исследование, и большинство опрошенных пользователей (как новых, так и существующих) высказалось за именно такой дизайн... Это просто, чтобы люди понимали, что даже Microsoft UX team не пытается просто сломать все, к чему мы привыкли. Хотя даже у меня часто возникает такое ощущение |
|
14.01.2011, 12:12 | #16 |
Участник
|
Результат очень сильно зависит от того, как был сформулирован вопрос, какие примеры были приложены к вопросу. На 100%; уверен, что в опросе не было упомянуто, что грид может быть раскрашен программно, и не было примера как в этом случае будет выглядеть грид и что будет проблема с восприятием. Вот просто совершенно уверен.
|
|
|
За это сообщение автора поблагодарили: Pustik (1). |
14.01.2011, 12:18 | #17 |
Участник
|
Цитата:
Сообщение от Zabr
Результат очень сильно зависит от того, как был сформулирован вопрос, какие примеры были приложены к вопросу. На 100%; уверен, что в опросе не было упомянуто, что грид может быть раскрашен программно, и не было примера как в этом случае будет выглядеть грид и что будет проблема с восприятием. Вот просто совершенно уверен.
|
|
24.01.2011, 18:17 | #18 |
Британский учённый
|
Цитата:
Или не закрывающееся "Сontent Pane"... Да конечно можно взять напильник и все более менее привести в порядок, но где прогресс. Да и после напильника ненужные панели занимают в три раза больше места, чем полезный Тabax. Странная тенденция, если вводят новую фичу, то делают это без возможности оставить старую или отключить новую. А ведь эти вещи настолько элементарны в реализации, но почему то так сложно дать возможность пользователям выбирать настройки Даже взять такой простой пример как закрытие приложения. В тройке можно было выбрать подтверждение, чем эта настройка мешала, если она опциональна. Ведь это две строчки кода. Уверен, что у многих компаний, есть этот мод в 4.0 и 2009. З.Ы. Я это в целом и общем, рассуждая о никудышным юзабилити. Обидно очень, ведь так мало нужно приложить усилий, что бы достичь приемлемого уровня. |
|
25.01.2011, 10:06 | #19 |
Участник
|
Цитата:
Цитата:
Цитата:
Цитата:
Цитата:
Из моего скромного опыта и общения с коллегами и пользователями - в интерфейсе 2009-й много не столько неудобного, сколько непривычного. Но если пообвыкнуться, новые особенности кажутся намного удобнее и логичнее трешки. Это примерно как с офисом 2010: после 2003-го поначалу вообще ничего не можешь найти, но потом работать становится намного удобнее и быстрее. |
|
25.01.2011, 13:15 | #20 |
Участник
|
Основная прелесть проявляется при работе в нескольких приложениях АХ
Цитата:
Цитата:
Цитата:
Цитата:
|
|
|
За это сообщение автора поблагодарили: Pustik (1). |
Теги |
ax2009, grid, внешний вид, грид, зебра, интерфейс, полезное, цвет |
|
|