logo
logo
accessibility [Miha Ulanov 19/11/2002 15:53]
Извиняюсь за придирки, но я считаю, что программа должна корректно работать с нестандартными настройками цветов Windows.
Серьезных проблем у Cash в этом смысле нет, но тем не менее, есть пара неприятностей в списках:
1. Если в настройке цветов windows цвет текста отличается от черного, то cash рисует текст в списках странно, то черным, то системным цветом. Попробуйте поставить какой-нибудь нечерный цвет, и поперемещайте курсор по списку.
2. На мой взгляд, вообще не хорошо использовать для фона списков не системные, а свои цвета. С другой стороны, полосатость списков - тоже приятная фича.
 
Итак, я предлагаю:
Сделать в настройках опцию "использовать свои/системные цвета для списков".
Если используются свои цвета, то в списках фон полосатый (как сейчас), а цвет текста должен быть черным (системный цвет текста использовать не следует, вдруг он у кого-то, например, белый).
Если выбрана опция "использовать системные цвета", то их использовать и для фона, и для текста. Полосатостью, видимо, придется пожертвовать.
 
Да, я использую Windows 98.
Испытания рекомендую проводить на цветовой схеме "High contrast black"
 
Dervish: А это совсем не придирки, а рекомендация по-существу. На самом деле как раз сейчас переписывается "полосатый" контрол и я уже задумался насчёт выбора цветовой гаммы. Думаю, что изначально контрол будет показываться теми цветами, как сейчас, но у пользователя будет возможность изменить любой цвет из используемой гаммы. На свой вкус.
 
Осталось только решить, эти настройки должны быть индивидуальные для каждой базы данных или общие для всех баз на данном компьютере.