ПРЕДИСЛОВИЕ: То ли я плохо искал, то ли действительно это так, но не нашел нормального представления символов шрифтов. Небольшое баловство по попытке вывести таблицу символов шрифтов, вылилась в совсем не тривиальную задачу для 1С.
Обработка так же может служить примером работы с реестром Windows через 1С посредством скриптов.
Код открыт!
ОПИСАНИЕ:
Данная обработка предназначена для получения и нформации о установленных шрифтах, вывода символов шрифта и получения информации о коде данного символа. Удобна для экспериментов со шрифтами.
ПРЕДУПРЕЖДЕНИЕ: В связи с большим количеством выводимой в табличный документ информации, не рекомендуется запускать обработку по большому количеству шрифтов и выводе большого количества символов шрифта. Обработка может отрабатывать вывод очень долго.
Для удобной работы в обработку добавлены настройки:
Выводимые символы (является полем выбора из списка) могут иметь значения:
Все символы - Выводяться все символы шрифта.
Символы из интервала - Открываются реквизиты настройки интервала кодов выводимых символов. В отчет выводятся символы из этого интервала.
Буквы и цифры - Выводятся символы из стандартного набора, включающего в себя цифры, буквы русского и латинского алфавита.
Максимальное количество колонок - количество выводимых колонок, применяется для удобного вывода на экран и принтер.
Использовать примечание - при использовании данной настройки в каждую ячейку вставляется примечание и при наведении на клетку с символом его код подсвечивается во всплывающей подсказке.
Кнопка "Отобрать шрифты" - Вызывается форма в которой можно отметить те шрифты которые необходимо вывести в отчете.
При формировании отчета по выбранным шрифтам:
Размер шрифтов - устанавливается данный размер шрифта.
Шрифты жирные - если признак уставновлен шрифты выводяться шижными.
Шрифты наклонные - если признак уставновлен шрифты выводяться наклонными. Шрифты подчеркнутые - если признак уставновлен шрифты выводяться подчеркнутыми. Шрифты зачеркнутые - если признак уставновлен шрифты выводяться зачеркнутыми. Существует 2 способа формирования отчета: 1. Сформировать по шрифту - открывается стандартный диалог выбора шрифта и затем формируется отчет по заданным настройкам и выбранному шрифту. 2. Сформировать по выбранным шрифтам - формируется отчет в соответствии с настройками и ранее сделанным отбором шрифтов (кнопкой "Отобрать шрифты"). Примечание: Существует возможность сохрянять и восстанавливать сделанные настройки стандартным способом. Примечание: Описание присутствует и в справке обработки! НЕ ПОЛУЧИЛОСЬ: 1. Убрать не значащие символы. В каждом шрифте они разные, очень бы хотелось. 2. Убрать красные треугольнички при использовани примечаний или сделать их другого цвета. 3. Возможно кто нибудь сможет ваще оптимизировать код )))). Соавторы (или в коллективной разработке принимали участие): Anything ( Сергей Дудаков) //infostart.ru/profile/43713/ - оптимизация и переработка кода. Выразить ему благодарность можно тут Для щедрых людей которым помогла обработка:
Яндекс деньги № 41001241519720 , не откажусь