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


0

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

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

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

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

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

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


Я не могу воспроизвести это. Вы выделяете существующее значение, чтобы оно перезаписывалось, когда вы начинаете вводить новое значение?
Джефф Цейтлин

@JeffZeitlinOh, это странно. Но это на самом деле может означать, что в моей системе есть что-то, что вызывает это. Да, когда я дважды щелкаю в любом месте ввода текста, чтобы выбрать номер, он выбирается, и текстовый курсор всегда появляется между второй и третьей цифрой, независимо от того, где я дважды щелкаю. Когда я нажимаю первый номер, он заменяет выбранный номер. Затем я нажимаю второе число, чтобы оно выглядело как поле « оттенок » на моем скриншоте, и затем оно не принимает дальнейших нажатий клавиш, независимо от того, куда я поместил текстовый курсор. Это довольно раздражает :(
Давид Ференци Рогожан

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

Ответы:


0

В редакторе реестра Windows 7 проверьте, был ли изменен следующий ключ:

HKEY_LOCAL_MACHINE \ ПРОГРАММНОЕ ОБЕСПЕЧЕНИЕ \ Microsoft \ Windows NT \ CurrentVersion \ FontSubstitutes

реестр

Попробуйте восстановить его по умолчанию, т. Е. [В первую очередь] MS Shell Dlg -> Microsoft Sans Serif - возможно, попробуйте и другие значения, если вы достаточно смелы или / и у вас есть время для игры. [Результат должен быть сразу виден - даже без попыток вы должны увидеть много места справа от этих чисел в соответствующих полях - после выхода из системы и повторного входа в нее и открытия палитры цветов Windows.]

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.