Неудобная картинка неточного слова в списке Т9

tormozit Открыто Высокий

[более важная часть проблемы описана в (1)]
Хотя в мире 1С и "принято" писать идентификаторы с большой буквы, но тем не менее многие пишут и с маленькой буквы особенно любители венгерской нотации (префикс из типа значения маленькими буквами).
Такие слова в списке Т9 в случае их неточного статуса отображаются с картинкой (abc) похожей на начало слова и можно с некоторой вероятностью принять буквы на картинке за начало слова, а само слово за его продолжение.
Кроме того картинка с 3-мя буквами заставляет зрение машинально в какой то мере их распознавать.

Поэтому предлагаю подумать над заменой картинки, чтобы сделать ее более отличимой от слова и разгрузить ее восприятие. Например для картинки свойства можно заменить на прерывистую горизонтальую линию с одним или двумя разрывами, а для картинки метода разрывы сделать в центре скобок.

Пример удобных картинок

Или можно сделать цвет картинок таких слов менее насыщенным (серым). Но цвет текста при этом не менять.

Комментарии

tormozit
#1, ред. 04 января 2026 12:53

Вторая проблема, которую решит такая замена картинок - единая картинка для точного и неточного методов.
Регулярно теряю время на том, что машинально смотрю на картинку метода и сразу считаю что он точный, видя там обычное "F()". Хотя на самом деле, это неточное слово.
Кажется что я предложил тут довольно хорошее решение обоим проблемам.
tormozit изменил статус на Открыто


tormozit
#2, 17 января 2026 18:30

Ну или хотя бы цвет картинки менять. В ИР и в штатном списке конфигуратора именно цветом отражается этот признак.


tormozit
#3, 28 февраля 2026 16:00

Актуально


tormozit
#4, 09 апреля 2026 07:01

актуально


bolsun
#5, 09 апреля 2026 16:06

Пунктирные иконки мне не нравятся, выглядят как дефект отображения.


bolsun
#6, 09 апреля 2026 16:30

abc сделать более светлым думаю можно


bolsun
#7, ред. 09 апреля 2026 16:33

можно f() и p() и полоску свойства в данном случае также попробовать сделать более светлым, как abc

либо что-то еще придумать с пунктиром, как для свойства (там еще смотрится более мененее нормально)


bolsun
#8, ред. 09 апреля 2026 16:47

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


tormozit
#9, 09 апреля 2026 17:14

(8) bolsun, серый текст в картинке ослабляет проблему (0), т.е. вероятность восприятия картинки как начала слова. Но первое время начинающему пользователю наверное придется вглядываться, т.е. небольшой временный отрицательный эффект для новых пользователей будет.

Раскраска "как в штатной", т.е. яркими цветами, кажется неплохим решением и привычным и понятным сразу многим пользователям. Но возможно это будет слишком пёрстрым (выходящим за рамки традиций) на фоне остальных элементов интерфейса Турбоконфа.


bolsun
#10, 09 апреля 2026 17:32

(9) tormozit, да, к тому же есть еще же разные темы, где эта радуга будет ни к селу ни к городу.


tormozit
#11, ред. 10 апреля 2026 07:45

С учетом всех обстоятельств наиболее консервативным решением кажется следующее.
Точные слова отображать как сейчас. А неточные - теми же картинками, но с небольшим цветовым оттенком, чтобы можно было легко различить 2 цветовых варианта одной картинки расположенных рядом. Правда реальная различимость этих оттенков будет еще зависеть от цветопередачи монитора.

тёмно зелёный (в конфигураторе это цвет слов метаданных)

тёмно красный (в конфигураторе это цвет слов глобального контекста)

Тут таблица цветов конфигуратора (но местами некорректная)
https://its.1c.ru/db/v8327doc#bookmark:dev:TI000000942


tormozit
#12, 10 апреля 2026 07:53

Еще можно отображать нестрогие свойства буквой "t", а методы - "t()".

Но мне по-прежнему мое исходное предложение кажется самым удачным, т.е. достаточно вписывающимся в общий стиль Турбоконфа и в тоже время дающим четкую различимость


tormozit
#13, ред. 11 апреля 2026 08:07

Еще консервативный вариант - убрать букву "c" из текущей картинки свойства, а метод сделать из буквы "a" с добавлением скобок. По сравнению с предыдущим вариантом с буквой "t" это будет ближе к текущему виду.


tormozit
#14, 01 мая 2026 08:14

В версии 6.7.9611.28695 заметил что картинка неточного слова стала мене контрастной.
Разделение такой картинки и слова стало более четким и быстрым. Можно считать эту проблему решенной.

Но осталась проблема с неточными методами.

Раз уж пошли по пути разделения контрастом, тогда прошу сделать для неточного слова-метода аналогично картинку "a()" со сниженным контрастом.


Для вставки изображения или файла, перетащите его в поле редактора или вставьте файл из буфера