IPB
ЛогинПароль:

> ВНИМАНИЕ!

Прежде чем задать вопрос, смотрите FAQ.
Рекомендуем загрузить DRKB.

Наладить общение поможет, если вы подпишитесь по почте на новые темы в этом форуме.

 
 Ответить  Открыть новую тему 
> Снимок области формы, delphi xe2
сообщение
Сообщение #1


Профи
****

Группа: Пользователи
Сообщений: 920
Пол: Женский
Реальное имя: Марина

Репутация: -  2  +


Доброго времени суток!
Пытаюсь реализовать такую штуку: на форму кинула Panel, на нее - Image (без панели не обошлась, ибо картинка скрывалась за остальными элементами формы). На картинке - человечек, остальной фон - прозрачный (это заготовка для Помощника, в который буду выводить подсказки при наведении мышью на остальные элементы интерфейса). Эту картинку пользователь может перемещать по экрану (по этой части реализация готова). Хорошо бы, чтоб через фон картинки были видны элементы, над которыми картинка в данный момент. Но вот фон панели этому как раз и мешает. Пришло в голову сделать снимок формы ПОД панелью и притулить на нее. Вот только не знаю - реализуемо ли такое. Буду рада любым предложениям и советам.
 Оффлайн  Профиль  PM 
 К началу страницы 
+ Ответить 
сообщение
Сообщение #2


Гуру
*****

Группа: Пользователи
Сообщений: 1 013
Пол: Мужской
Ада: Разработчик
Embarcadero Delphi: Сторонник
Free Pascal: Разработчик

Репутация: -  627  +


Цитата
Пришло в голову сделать снимок формы ПОД панелью и притулить на нее
Оно тебе надо? Создай над своей формой динамически еще одну, прозрачную (за счет TransparentColor/TransparentColorValue и отсутствия рамки). Перетаскивать такую форму можно за этот самый TImage, единственное - придется отслеживать WM_MOVING, чтобы не дать выйти этой прозрачной форме за границы основной. Но это мелочи, в любом случае это проще, чем то, что ты задумала.
 Оффлайн  Профиль  PM 
 К началу страницы 
+ Ответить 
сообщение
Сообщение #3


Профи
****

Группа: Пользователи
Сообщений: 920
Пол: Женский
Реальное имя: Марина

Репутация: -  2  +


IUnknown, спасибо! То, что нужно!
 Оффлайн  Профиль  PM 
 К началу страницы 
+ Ответить 

 Ответить  Открыть новую тему 
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 





- Текстовая версия 28.03.2024 22:22
500Gb HDD, 6Gb RAM, 2 Cores, 7 EUR в месяц — такие хостинги правда бывают
Связь с администрацией: bu_gen в домене octagram.name