Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2013.03.22;
Скачать: CL | DM;

Вниз

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

 
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 вся ветка

Текущий архив: 2013.03.22;
Скачать: CL | DM;

Наверх




Память: 0.48 MB
Время: 0.052 c
15-1331806770
Musecd
2012-03-15 14:19
2013.03.22
Как в Delphi 2010 (2007-XE2) настроить цвет выделения кода ?


15-1345037851
Artem
2012-08-15 17:37
2013.03.22
Посоветуйте фоторесайзер любых размеров.


2-1332675320
Pcrepair
2012-03-25 15:35
2013.03.22
Парсинг текста и использование рег.выражений?


2-1332061177
rey4eg
2012-03-18 12:59
2013.03.22
Помогите Срочно Пожалуйста


2-1338103248
moor38
2012-05-27 11:20
2013.03.22
Динамически созданный TImage