|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
19.03.2015, 18:59 | #1 |
Форумчанин
Регистрация: 31.05.2011
Сообщений: 301
|
Контролы поверх картинки
Всем привет, есть пример сплеша
Код:
|
19.03.2015, 20:18 | #2 |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
Не оч. понял как на данный момент выглядит окно, что контролы за картинку залезли...
I'm learning to live...
|
19.03.2015, 21:02 | #3 |
Форумчанин
Регистрация: 31.05.2011
Сообщений: 301
|
на форме 2 кнопки, только не одной не видно, понимаю, что надо как-то их рисовать, но не знаю как. гуглю на эту тему, но безрезультатно пока(
добавил файл ресурс в котором эта картинка я не китаец, исходник с китайской помойки)) |
19.03.2015, 21:22 | #4 |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
А-а-а, дошло...
Была у меня похожая проблема, я не стал париться просто к рисунку (а точнее на сам рисунок) пририсовал кнопки, а в программе анализировал координаты клика мышки. Если они совпадали с координатами рисунков (их то я четко знал) - производилось действие. Проблема оставалась оживить кнопки на время клика - просто при зажатии ЛКМ рисовал другой рисунок на той канве поверх этого. А стандартные контролы я тоже отмел.
I'm learning to live...
|
19.03.2015, 21:37 | #5 |
Форумчанин
Регистрация: 31.05.2011
Сообщений: 301
|
ну я хотел сплэш сделать на подобии как у фотошопа, тут мне координаты мышки не особо помогут(((
единственное решение пока, это вырезать на картинке середину и подложить под эту форму другую форму с контролами, но это как-то муторно((( |
19.03.2015, 21:59 | #6 | |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
Цитата:
I'm learning to live...
|
|
19.03.2015, 22:25 | #7 |
Форумчанин
Регистрация: 31.05.2011
Сообщений: 301
|
если это сплэш будет, то зачем по нему мышью водить? мне там надо будет например прогресс рисовать))
|
20.03.2015, 05:43 | #8 |
Участник клуба
Регистрация: 29.09.2008
Сообщений: 1,234
|
так и рисуй сам, ты же форму не используешь. как ты сюда добавишь контрол. тем более
Код:
|
20.03.2015, 07:43 | #9 | |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
Цитата:
I'm learning to live...
|
|
20.03.2015, 12:07 | #10 |
Участник клуба
Регистрация: 12.09.2012
Сообщений: 1,030
|
Если картинка твоя это наследник TComponent, то достаточно контролам присвоить свойству Parent значение этой картинки(точнее указателя на неё) и тогда контролы будут отрисовываться поверх неё.
Что нужно программисту: Компьютер, Среда программирование, Воображение, Прямые руки, Мозги, Знания этой среды программирования.
Программист-это профессия, а программирование-это моё хобби. |
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Рисую линии поверх картинки при перемещении картинки линии исчезают( | sherlocked | Общие вопросы Delphi | 4 | 16.01.2015 19:37 |
Фон поверх картинки | bamvam | HTML и CSS | 1 | 07.01.2014 00:01 |
Рисование поверх картинки | rokotokobot | Мультимедиа в Delphi | 10 | 18.02.2012 20:28 |
DrawText поверх картинки | Qwe1 | Win Api | 2 | 28.12.2010 21:49 |
текст поверх картинки | Viteef | HTML и CSS | 3 | 29.06.2007 16:58 |