![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Как "закрасить" родительское MDI-окно? [D7, WinXP]
Jetus © (2007-08-13 12:35:00)Здравствуйте.
Есть MDI-приложение. На родительсвой форме в рабочей области надо вывести логотип конторы.
Если кинуть TImage и сделайть ей Align := alClient, то MDI-дочерние формы тогда не отображаются вообще.
Как реализовать? Прописовывать на Canvas?
JetuS (2007-08-13 14:14:00) [1]Спасибо всем. Действительно работает.
Причина была в том, что я использовал компонент TcxImage, а не TImage.
{RASkov} (2007-08-13 13:03:00) [2]> [3] JetuS © (13.08.07 12:51)
Если имидж прямо непосредственно на форме, то [2]. Если на промежуточном WinControl'е, то попробуй ему(промежуточному) SendToBack сделать...
Плохиш (2007-08-13 12:53:00) [3]Выбрал "Новый - MDI-Application", потом выполнил [3], всё отображается...
JetuS (2007-08-13 12:51:00) [4]
> Делаешь что-то не так, у меня отображаются.
Что же там можно сделать не так?
На родительскую форму кидаю TImage, разворачиваю её на всю область и загружаю в неё картинку. Вот и всё.
Плохиш (2007-08-13 12:45:00) [5]
> Если кинуть TImage и сделайть ей Align := alClient, то MDI-
> дочерние формы тогда не отображаются вообще.
Делаешь что-то не так, у меня отображаются.
MultIfleX (2007-08-13 12:44:00) [6]canvas.brush.bitmap := image1.bitmap; или грузи из файла
canvas.fillrect( clientrect );