Стандартный диалог выбора цвета Windows не позволяет вводить трехзначные цветовые коды

362
Dawid Ferenczy

Стандартный диалог выбора цвета Windows 7 позволяет мне вводить только 2 цифры в текстовые поля для оттенка, насыщенности, яркости и красного, зеленого и синего, хотя возможный диапазон значений для каждого поля составляет один байт, то есть 0 - 255.

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

Таким образом, почти невозможно выбрать определенный цвет (если он не входит в число основных цветов ). Я должен попытаться максимально приблизить цвет к предполагаемому, используя матрицу и ползунок.

Можно ли это как-то исправить?

Стандартный диалог выбора цвета Windows

Примечание: Windows 10 имеет фиксированный диалог и позволяет вводить 3-значные значения вручную.

0
Я не могу воспроизвести это. Вы выделяете существующее значение, чтобы оно перезаписывалось, когда вы начинаете вводить новое значение? Jeff Zeitlin 5 лет назад 0
@JeffZeitlinOh, это странно. Но это на самом деле может означать, что у меня есть что-то в моей системе, что вызывает это. Да, когда я дважды щелкаю в любом месте ввода текста, чтобы выбрать число, оно выбирается, и курсор текста всегда появляется между второй и третьей цифрой, независимо от того, где я дважды щелкаю. Когда я нажимаю первый номер, он заменяет выбранный номер. Затем я нажимаю второе число, чтобы оно выглядело как поле «_hue_» на моем скриншоте, и затем оно не принимает дальнейшие нажатия клавиш, независимо от того, где я поместил текстовый курсор. Это довольно раздражает :( Dawid Ferenczy 5 лет назад 0
Кроме того, когда я пытаюсь ввести третью цифру, Windows воспроизводит звук ошибки (такой же, как при попытке добавить четвертую цифру). И не имеет значения, из какого приложения я открываю цветной диалог, он всегда ведет себя одинаково. Dawid Ferenczy 5 лет назад 0

0 ответов на вопрос