Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Delphi: Звук, графика и видео > "карусель" для просмотра графики


Автор: vers0 3.12.2013, 12:44
В общем нужно реализовать нечто подобное: user posted image

Где стрелки - кнопки для листания картинок (+реагируют на нажатия стрелок на клавиатуре)
Нечто подобное на http://www.yanajy.com/sdelay-sam/jQuery-carousel.html

Суть в том, что бы изображения листались по кругу в каждую сторону и брались из определенной папки (подгружаются лишь при старте программы).
При нажатии Enter'a та картинка, которая находится в Красном прямоугольнике, т.е. является центральной - запускала соответствующий ей файл (папка с файлами "Prog", с рисунками "Pictures" находятся в корне программы).

Вроде как ничего сложного, но моих знаний не хватает для реализации непосредственно "карусели" и ассоциации файлов картинок с файлами.

Помогите кто чем может, люди добрые  smile 

Автор: MetalFan 11.12.2013, 09:45
вам видимо в раздел либо "работа" либо "центр помощи"

Автор: xackera 17.12.2013, 08:47
vers0, посмотрите компонент http://www.tmssoftware.com/site/advsmoothslideshow.asp. В сети можно найти его исходники бесплатно. 

Автор: vers0 18.12.2013, 15:22
Решил не заморачиваться с "каруселью", а просто выводить по очереди нужные картинки. Как оказалось слишком уж гиморное занятие я себе придумал  smile 

Автор: Vas 19.12.2013, 09:07
Первое что приходит в голову: панелька, две кнопки, скролбокс и куча TImage. Кнопки пусть и скролят на ширину TImage

Автор: Akella 19.12.2013, 12:01
cxGrid имеет режим Carousel в Layout View

user posted image

Автор: vers0 24.12.2013, 10:56
Цитата(Akella @ 19.12.2013,  12:01)
cxGrid имеет режим Carousel в Layout View

Ни разу не работал cxGrid может кинете в меня ссылкой, что бы не задавать здесь глупых вопросов?

Автор: xackera 24.12.2013, 12:13
Цитата(vers0 @  24.12.2013,  10:56 Найти цитируемый пост)
Ни разу не работал cxGrid может кинете в меня ссылкой, что бы не задавать здесь глупых вопросов? 

DevExpress ищи - но они платные

Автор: Akella 24.12.2013, 13:04
vers0, да ты даже с гуглом не работал  smile 

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)