Заблокирован
|
|||||||||||
1 | |||||||||||
RAD XE3+ Имя шрифта, подгруженного из ресурса15.05.2020, 03:45. Показов 2447. Ответов 17
Возможно ли узнать имя шрифта, подгруженного из ресурса (приватно). Функции для работы с перечислимыми шрифтами в этом случае не работают, хотя сами шрифты прекрасно отображаются.
модуль: Кликните здесь для просмотра всего текста
0
|
15.05.2020, 03:45 | |
Ответы с готовыми решениями:
17
Артефакты прозрачности при отображении TBitmap(подгруженного из png-ресурса) в строчках TPopupMenu. Использование шрифта из ресурса Имя ресурса с именем из цикла Как вытащить сетевое имя ресурса? |
Заблокирован
|
|
15.05.2020, 20:53 [ТС] | 5 |
Ну зачем же так по-дилетантски? Я хочу сделать универсальную вещ. Костыльное решение любой дурак сделает, а я хочу добавить такой функционал во все свои программы. Чтобы приюзал модуль - и всё само сделалось. Я же самая ленивая жопа в рунете!
0
|
Заблокирован
|
|
16.05.2020, 02:31 [ТС] | 6 |
Короче, написал я автосоздаваемый класс, который при старте приложения просматривает все ресурсы RT_FONT, вытаскивает из них подлинные имена шрифтов и приватно устанавливает их (до выхода из приложения), пропуская те шрифты, которые глобально установлены в системе.
Для тестирования я просто спионерил несколько рандомных шрифтов из интернетов и слепил из них RES-файл. Врядли кому-то будет это интересно, но я оставлю это тут, на всякий случай - демо с исходником внутри.
1
|
GoodWeather
|
16.05.2020, 16:02
#8
|
Не по теме: Почему эт дилетантский? Стандартный общепринятый подход. Вам что, никогда не прилетало от юзеров тикетов вида?:
0
|
GoodWeather
|
16.05.2020, 17:37
#10
|
Не по теме: Ну шо сказать, везёт. А нам по нескольку раз в неделю прилетает такое. Приходится делать.
0
|
Заблокирован
|
|
16.05.2020, 18:19 [ТС] | 11 |
Я пишу серьёзные программы управления и контроля внешним оборудованием. Оборудование военное. Мои потребители предъявляют претензии только тогда, когда программа работает неправильно. За изыски типа шрифтов, тем оформления, звуков, горячих клавиш, настроек и их сохранение/загрузку и прочие свистоперделки, делающие работу с программой комфортнее, они просто говорят "спасибо". Тут, имхо, важен правильный подход: прикручивать очередную функцию к программе я начинаю с добавления опции "включить/отключить вундервафлю".
0
|
GoodWeather
|
16.05.2020, 19:45
#12
|
Не по теме: Как я уже сказал - везёт. Мне уже добавить нечего. Не знаете такого головняка как у нас. Порядком сбивает с основной разработки.
0
|
0 / 0 / 0
Регистрация: 27.10.2014
Сообщений: 5
|
|
12.06.2022, 20:30 | 14 |
Привет, тема бородатая, но все же, было бы интересно глянуть на исходники - в архиве в упор не увидел
0
|
0 / 0 / 0
Регистрация: 27.10.2014
Сообщений: 5
|
|
12.06.2022, 20:46 | 16 |
Как чувствовал спинным мозгом, что надо загнать в PE Explorer или еще куда, чтобы глянуть оверлеи и ресурсы, но было влом)
0
|
14.06.2022, 11:23 | 18 |
настоящая ленивая жопа как я не ищет хоткей в постах, а ищет их прямо на форме программы!
0
|
14.06.2022, 11:23 | |
14.06.2022, 11:23 | |
Помогаю со студенческими работами здесь
18
Изменить имя ресурса во время выполнения программы Ошибка. Имя ресурса не может использоваться несколько раз Получить имя ресурса на котором был произведен клик Узнать имя шрифта Как узнать имя шрифта? Как задать имя шрифта текста Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |