• 0
nassl

Размеры TPanel

Вопросы

Помогите решить проблему.

Русую на канве компонента TPanel . Для этого создаю Bitmap в буфере, с размерами  TPanel. Размеры считываю внутри FormCreate. Конкретно получается ширина 624 на  463.

Потом запускаются таймеры с событиями OnPaint  для этого компонента, после чего размеры компонента уже 611 на 411 (пробовал panel->Width, panel->Height, а также и panel->BoundsRect).  Но Bitmap с фоном уже существует, и он большего чем нужно.

 Как сразу отследить правильные размеры компонента?  Форма на весь экран - андроид.

Изменено пользователем nassl

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

2 ответа на этот вопрос

  • 0

во время FormCreate еще не определены размеры

лучше в OnShow, или OnResize

Изменено пользователем krapotkin

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
  • 0

Спасибо, тоже дошел до этого, через отладчик.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Для публикации сообщений создайте учётную запись или авторизуйтесь

Вы должны быть пользователем, чтобы оставить комментарий

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти

  • Последние посетители   0 пользователей онлайн

    Ни одного зарегистрированного пользователя не просматривает данную страницу