Наши проекты:
Журнал · Discuz!ML · Wiki · DRKB · Помощь проекту |
||
ПРАВИЛА | FAQ | Помощь | Поиск | Участники | Календарь | Избранное | RSS |
[18.188.174.246] |
|
Сообщ.
#1
,
|
|
|
1 Как отловить изменение атрибутов шрифта Например сделал я компонент (на панель поместил метку) и при изменении Шрифта мне надо подстраивать размер компонента по шрифту. Как это сделать?
2 Как сделать так, чтобы OnClick панели срабатывал. Так как метка находится наверху, то собственно, OnClick (заданный через инспектор объектов) не срабатывает, получается что клик происходит в области метки (она ведь сверху) |
Сообщ.
#2
,
|
|
|
Цитата Mammoth @ 1 Как отловить изменение атрибутов шрифта Например сделал я компонент (на панель поместил метку) и при изменении Шрифта мне надо подстраивать размер компонента по шрифту. Как это сделать? Отлавливай CM_FONTCHANGED. Цитата Mammoth @ 2 Как сделать так, чтобы OnClick панели срабатывал. Так как метка находится наверху, то собственно, OnClick (заданный через инспектор объектов) не срабатывает, получается что клик происходит в области метки (она ведь сверху) Перехватый WndProc панели, а там - сообщение WM_LBUTTONDOWN. |
Сообщ.
#3
,
|
|
|
Как вариант: изменение шрифта сделать через property с обработкой.
На OnClick метки повесить вызов обработчика OnClick панели. |
Сообщ.
#4
,
|
|
|
Smike
Demon_ Пример кода можно? |