Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

property font

3.6K
11 ноября 2007 года
dimas09
92 / / 17.06.2007
Создаю кнопку наследуя TCustomControl, при использовании в теле компонента property font, свойство начинает отображаться в инспекторе объектов, но изменения этого свойства не отображаются
303
12 ноября 2007 года
makbeth
1.0K / / 25.11.2004
Что значит не отображаются? Контрол не рисуется с нужным цветом? Или свойство не меняется?
Вообще, согласно исходника, при любом изменении шрифта контрол автоматически перерисовывается (вызывается функция Invalidate, которая посылает контролу сообщение WM_PAINT).
Выложи исходник компонента (или его кусок), чтобы посмотреть что у тебя не так...
3.6K
12 ноября 2007 года
dimas09
92 / / 17.06.2007
вид текста на кнопке не меняется.
Код:
TMyButton = class(TCustomControl)
.....
protected
procedure cmtextchanged(var message:tmessage);message cm_textchanged;
....
published
property font;
.....

procedure tmybutton.cmtextchanged;
begin
invalidate;
end;


Дайте пожайлуста ссылку на толковый супорт.
Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог