Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Media";
Текущий архив: 2013.03.22;
Скачать: [xml.tar.bz2];

Вниз

Подкинули задачку   Найти похожие ветки 

 
sh1k4r1   (2008-11-24 18:09) [0]

Есть задание - определенную область формы сделать следующим образом: при нажатии на определенную точку этой области в ней появляется картинка.
Мое решение следующее - сетка из Image, по процедуре OnClick выводится картинка. Есть правда одно "но". Имиджей ОЧЕНЬ много, и картинки там меняются по некоему условию (а если быть точным - по конструкции Case of). Соответственно, если придется вносить изменения, то это будет очень и очень трудоемкий и рутинный процесс. В связи с этим возникает вопрос. Можно ли сделать все это как-нибудь попроще?


 
DVM ©   (2008-11-24 22:45) [1]


> Можно ли сделать все это как-нибудь попроще?

DrawGrid + ImageList


 
sh1k4r1   (2008-11-24 22:51) [2]

а если подробнее?


 
DVM ©   (2008-11-24 22:54) [3]


> а если подробнее?

Что подробнее то? В DrawGrid рисуешь картинки, загруженные в ImageList


 
sh1k4r1   (2008-11-24 22:57) [4]

DrawGrid на одну ячейку что-ли?


 
sh1k4r1   (2008-11-24 22:58) [5]

просто мне нужно чтобы картинка появлялась в том месте, куда я кликнул курсором


 
Jeer ©   (2008-11-25 12:16) [6]


> просто мне нужно чтобы картинка появлялась в том месте,
> куда я кликнул курсором


Кто или что мешает в ткнутом месте генерить TImage ?


 
sh1k4r1   (2008-11-26 00:00) [7]

хммм... это действительно рационально... а если подробнее? то есть мы берем координаты канваса, генерим TImage и загружаем в него картинку?


 
DVM ©   (2008-11-26 12:49) [8]


> sh1k4r1   (26.11.08 00:00) [7]

Ты поподробнее расскажи что делаешь и каков должен быть результат. А то может и Timage необязателен, а хватит вообще одной формы или TPaintBox


 
sh1k4r1   (2008-11-26 22:44) [9]

рассказываю. есть картинка площадки для игры в футбол/хоккей/водное поло и тд и тп. игрок №Z бьет/бросает из точки Х. по щелчку на точке Х должна вылезти пиктограмма с номером этого игрока, скажем, в кружочке.



Страницы: 1 вся ветка

Форум: "Media";
Текущий архив: 2013.03.22;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.46 MB
Время: 0.056 c
15-1339187405
Юрий
2012-06-09 00:30
2013.03.22
С днем рождения ! 9 июня 2012 суббота


15-1329149378
Pit
2012-02-13 20:09
2013.03.22
.NET dll


2-1339482474
Abcdef123
2012-06-12 10:27
2013.03.22
Медленно работает TdxDBTreeView.


15-1338593873
alexdn
2012-06-02 03:37
2013.03.22
10 ти дневн демо


15-1351590930
Palladin
2012-10-30 13:55
2013.03.22
Как в директивах препроцессора с# target framework учесть?





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский