Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Программирование и базы данных (http://forum.oszone.net/forumdisplay.php?f=21)
-   -   C++ Builder -> Фон компонента (http://forum.oszone.net/showthread.php?t=29440)

Guest 22-09-2004 08:28 203911

Кположить фон(нескролируемый) на компонент TScrollBOX или на любой другой. Т.е. вместо цвета фона использовать фоновое изображение. Заранее спасибо.

hasherfrog 22-09-2004 10:18 203912

Что-то подобное я когда-то очень давно :) делал. ЕМНИП, надо переписать onPaint() или как там в Delphie. Кроме того, запретить компоненту очищать бэкграунд (тоже плохо помню, при поимке WM_ERASEBKGND надо сразу возвращать  0 (или 1?)).
Короче :). Задача была решена много лет назад и сеть полным-полна готовых решений.

Guest 22-09-2004 20:09 203913

Разве у TScrollBox'a есть событие onPaint????
(соори, если вопрос тупой... бывает... ;))

Добавлено:

Был бы очень благодарен, если бы кто нить привел примерный код реализации... На Гугле искал - ничего толкового не нашел(я слепой?? :o)))))

Guest 23-09-2004 17:55 203914

Все. нашел....
Коому интересно:
http://borland.xportal.ru/forum/prin...a30cc92128de8b


Время: 22:04.

Время: 22:04.
© OSzone.net 2001-