Ru-Board.club
← Вернуться в раздел «Прикладное программирование»

» Delphi: StatusBar

Автор: diggod
Дата сообщения: 27.08.2004 15:47
Если врубить мой компьютер или итернет экплорер, то можно заметить, что в строке статуса есть картинки (изображения иконок, html страницы и т.п.).

В статусбаре дельфи у панели есть свойство Style с параметрами psText или psOwnerDraw. С текстом всё ясно, а как в панель статус бара занести изображение (как в экплорере и т.п.). Картинка любая TBitmap или TImage или иконка... лишь бы занести туда...

Нельзя ли кратенький пример рисования на панели? А то я ща сламерю и добавлю TImage поверх панели?
Автор: diggod
Дата сообщения: 27.08.2004 22:24
Было лень лезть в справочник, полез спросить на форум... стало лень ждать ответа, полез в справочник Короче нашёл я, если кому интересно, всё оказалось просто:

Стиль нужной панели нужно объявить как Style:= psOwnerDraw;

Далее к примеру имеем статусбар status и images:TImageList; Сама прорисовка идёт так:

images.Draw(status.Canvas,X,Y,state); , где state - номер картинки в images, а X,Y - координты относительно левого верхнего угла статусбара.

з.ы. тему можно закрыть.

Страницы: 1

Предыдущая тема: GPIB & Delphi


Форум Ru-Board.club — поднят 15-09-2016 числа. Цель - сохранить наследие старого Ru-Board, истории становления российского интернета. Сделано для людей.