powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Delphi [игнор отключен] [закрыт для гостей] / Графические примитивы FMX формы
7 сообщений из 7, страница 1 из 1
Графические примитивы FMX формы
    #39553881
tunknown
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
FMX рендерит почти всё без использования WinAPI контролов, исключая самый нижний уровень общения с окном и сообщениями из FMX.Platform.Win. Можно ли получить всю информацию о графических примитивах всех контролов для FMX формы? Либо в какой-то момент времени сразу о всех, либо «логируя» вызовы для каждого.
...
Рейтинг: 0 / 0
Графические примитивы FMX формы
    #39553889
rgreat
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Вангую что надо ставить хук на OnPaint(ing).
...
Рейтинг: 0 / 0
Графические примитивы FMX формы
    #39553895
tunknown
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
rgreatВангую что надо ставить хук на OnPaint(ing).

В приципе- да, но компонентов как минимум два(что-то вроде T*Styled, T*Text) и до свойств в вызываемых методах добраться не так просто. Методы там не совсем очевидные, без слова Paint :-), и, кажется, не Public.
...
Рейтинг: 0 / 0
Графические примитивы FMX формы
    #39553897
rgreat
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Думаю без правки и перекомпиляции сорцов FMX тебе все одно никуда не деться.
...
Рейтинг: 0 / 0
Графические примитивы FMX формы
    #39553908
Фотография krapotkin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
насколько я помню, нет там winapi, нет и примитивов
рисование идет через слой абстракции а дальше DirectX / OpenGL в зависимости от платформы
...
Рейтинг: 0 / 0
Графические примитивы FMX формы
    #39553912
rgreat
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Небось можно перехватить и логировать методы FMX TCanvas.
...
Рейтинг: 0 / 0
Графические примитивы FMX формы
    #39555578
tunknown
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
rgreatНебось можно перехватить и логировать методы FMX TCanvas.
возможно, эти:

TCustomStyleObject.DrawToCanvas
TTextLayout.RenderLayout
...
Рейтинг: 0 / 0
7 сообщений из 7, страница 1 из 1
Форумы / Delphi [игнор отключен] [закрыт для гостей] / Графические примитивы FMX формы
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]