![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Пользователь
Регистрация: 22.05.2008
Сообщений: 55
|
![]()
Подскажите каким способом можно реализовать просмотр панорамы на Delphi c использованием Image?
Панорама это широкое изображение, и только часть панорамы находится на экране, как собственно "подвинуть" изображение чтобы был виден другой участок? Пример панорамы: http://www.panoramas.dk/2009/obama-nobel-prize.html |
![]() |
![]() |
![]() |
#2 |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
![]()
Вот примерная наработка:
Код:
I'm learning to live...
|
![]() |
![]() |
![]() |
#3 |
Пользователь
Регистрация: 22.05.2008
Сообщений: 55
|
![]()
Stilet, спасибо! Но все равно изображение стоит мертвым грузом
![]() |
![]() |
![]() |
![]() |
#4 |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
![]()
А ты эти процедуры подключи в инспекторе обьектов к соответствующим событиям
I'm learning to live...
|
![]() |
![]() |
![]() |
#5 | |
Пользователь
Регистрация: 22.05.2008
Сообщений: 55
|
![]() Цитата:
Код:
Писал на Delphi 10 17:24 Вообще как нить можно реализовать панорамный вид в дельфях? У нас принято пользоваться кнопочкой "Правка", дабы не плодить посты подряд, друг за другом. Модератор Последний раз редактировалось mihali4; 15.12.2009 в 22:03. |
|
![]() |
![]() |
![]() |
#6 |
Участник клубаДжуниор
Регистрация: 23.08.2008
Сообщений: 1,616
|
![]()
Проверил код-работает.
pushl $0x18E3DF6B
call ICQ |
![]() |
![]() |
![]() |
#7 |
Пользователь
Регистрация: 22.05.2008
Сообщений: 55
|
![]()
Хм действительно создал новое приложение и заработало
![]() Как же реализовать чтобы движение шло только в рамках изображения? Т.е в данном примере мы перемещаем Image по форме, а не Picture по Image ![]() |
![]() |
![]() |
![]() |
#8 |
Участник клуба
Регистрация: 12.08.2008
Сообщений: 1,977
|
![]()
Так загружайте сначала всю панораму в буфер, а потом выводите буфер в Image со смещением координат вывода.
И не сомневайся даже ... отдых - кайф, работа - лажа!
|
![]() |
![]() |
![]() |
#9 |
Пользователь
Регистрация: 22.05.2008
Сообщений: 55
|
![]() |
![]() |
![]() |
![]() |
#10 |
Участник клубаДжуниор
Регистрация: 23.08.2008
Сообщений: 1,616
|
![]()
BitBlt - самый, по моему мнению, удобный вариант
pushl $0x18E3DF6B
call ICQ |
![]() |
![]() |
![]() |
|
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
На Delphi 7 сделать игру кто хочет стать миллионером в delphi 7 | 666dart666 | Помощь студентам | 11 | 04.11.2010 17:57 |
Программа-тест в Delphi) скиньте))а то програмку здавать преподу надо,и самой хочется понять Delphi | Верчик | Помощь студентам | 9 | 02.03.2009 17:46 |
Delphi. Как нарисовать в Delphi два движущиеся шара с определенной скоростью? | redred | Общие вопросы Delphi | 10 | 11.12.2007 10:43 |
Как открыть БД, написанную в Delphi если нf другой машине Delphi нет? | dagarik | БД в Delphi | 7 | 22.10.2007 17:54 |
не StringGrid1.Cells[1,1]:='Delphi'; а вот так SG1.C[1,1]:='Delphi' | Nemesisking | Компоненты Delphi | 7 | 08.09.2007 03:27 |