Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > Общие вопросы Delphi
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 15.11.2009, 21:24   #1
Pavelok
Подтвердите свой е-майл
 
Регистрация: 02.04.2009
Сообщений: 48
По умолчанию Как рисовать на форме поверх всех компонентов

Как рисовать на форме, поверх всех компонентов?
Pavelok вне форума Ответить с цитированием
Старый 15.11.2009, 21:37   #2
Djem1991
Форумчанин
 
Аватар для Djem1991
 
Регистрация: 05.01.2009
Сообщений: 130
По умолчанию

Поверх каких компонентов? что именно вы хотите?

можно рисовать на форме..на имейдже...на всём, что имеет параметр канвас)))
В жизни нет reset'а, а жаль...
Djem1991 вне форума Ответить с цитированием
Старый 15.11.2009, 21:45   #3
Pavelok
Подтвердите свой е-майл
 
Регистрация: 02.04.2009
Сообщений: 48
По умолчанию

Надо чтоб можно было рисовать на форме поверх компонентов к примеру listbox edit button и т.д
Pavelok вне форума Ответить с цитированием
Старый 15.11.2009, 21:53   #4
Djem1991
Форумчанин
 
Аватар для Djem1991
 
Регистрация: 05.01.2009
Сообщений: 130
По умолчанию

что именно вы хотите нарисовать???!!!

ммм...смысла не вижу в этом))) ну можно,например, поверх всех компонентов растенуть пустой имейдж и рисовать в нём)))
В жизни нет reset'а, а жаль...
Djem1991 вне форума Ответить с цитированием
Старый 15.11.2009, 22:27   #5
mihali4
*
Старожил
 
Регистрация: 22.11.2006
Сообщений: 9,201
По умолчанию

Цитата:
можно,например, поверх всех компонентов растенуть пустой имейдж и рисовать в нём
Правда? Как все просто, оказывается!
А вы пробовали?
Давеча объяснял одному товарищу, как "подсунуть" листбокс под картинку...
mihali4 вне форума Ответить с цитированием
Старый 15.11.2009, 22:34   #6
Djem1991
Форумчанин
 
Аватар для Djem1991
 
Регистрация: 05.01.2009
Сообщений: 130
По умолчанию

ммм...например можно вырезать все компоненты с формы, оставив только имейдж и вставить их сново)
В жизни нет reset'а, а жаль...
Djem1991 вне форума Ответить с цитированием
Старый 15.11.2009, 22:44   #7
mihali4
*
Старожил
 
Регистрация: 22.11.2006
Сообщений: 9,201
По умолчанию

И еще раз - а вы пробовали?
mihali4 вне форума Ответить с цитированием
Старый 15.11.2009, 22:47   #8
DarkEvil
Форумчанин
 
Аватар для DarkEvil
 
Регистрация: 08.05.2009
Сообщений: 247
По умолчанию

Всем контролам параметр Visible := false; имейджу же true;
Мой сайт
Цитата:
Сообщение от Scream In Darkness
Кровь не даёт покоя! Кровь не знает сна!
Кровь бежит на волю – Вены рвёт сама!
DarkEvil вне форума Ответить с цитированием
Старый 16.11.2009, 16:17   #9
Pavelok
Подтвердите свой е-майл
 
Регистрация: 02.04.2009
Сообщений: 48
По умолчанию

Цитата:
что именно вы хотите нарисовать???!!!
рисовать мышью, что угодно.

Цитата:
Всем контролам параметр Visible := false; имейджу же true;
неее мне не надо чтоб компоненты остальные небыло видно
Pavelok вне форума Ответить с цитированием
Старый 16.11.2009, 16:24   #10
raxp
Старожил
 
Регистрация: 29.09.2009
Сообщений: 9,713
По умолчанию

извиняюсь, но хочу уточнить... ну допустим поверх всех нарисовали мышью, что дальше- сохранить (конечная цель)?

>>> если так, то копируйте (скриншотьте) область на первой форме в любой контрол, хоть вторую форму, показывайте ее поверх и рисуйте на канвасе обрабатывая mousemove, mouseleftdown, mouseleftup...

UPD
----------

Цитата:
Конечная цель просто рисовать, неее скиншот не пойдет, надо будет одновременно кнопки нажимать
другими словами конечная цель - секретная информация...
Разработки и научно-технические публикации :: Видеоблог :: Твиттер
Radar systems engineer & Software developer of industrial automation

Последний раз редактировалось raxp; 16.11.2009 в 16:48.
raxp вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Как заставить форму всегда быть поверх всех окон AnnNet Общие вопросы Delphi 9 11.12.2013 16:16
Как сделать поверх всех KinderX Microsoft Office Excel 7 29.06.2009 20:32
MDICihild форма поверх всех компонентов в родительской MDI ? chandrasecar Общие вопросы Delphi 5 07.06.2009 17:48
Рисовать поверх TImage odi_noki Мультимедиа в Delphi 10 09.04.2009 23:10
Как отобразить меню поверх всех фреймов? drRobert JavaScript, Ajax 3 31.08.2008 21:37