Главная страница
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.07 c
2-1337101522
опшипка
2012-05-15 21:05
2013.03.22
опшипка


2-1331819387
Elexander
2012-03-15 17:49
2013.03.22
Программа для набора отчетности


2-1335038569
novichek
2012-04-22 00:02
2013.03.22
TZipFile


15-1347085902
Опять я
2012-09-08 10:31
2013.03.22
H.264


2-1331645587
Сергей
2012-03-13 17:33
2013.03.22
Компонент Delphi для Clob Oracle?