SAS-1983 |
Отправлено: 07.02.2007, 11:41 |
|
Ученик-кочегар
Группа: Участник
Сообщений: 2
|
Добрый день
Подскажите или кинте примерный код как сделать следующее:
1. Нужно при отображении картинки (использую Image1->Picture->LoadFromFile(OpenDialog1->FileName)), если эта картинка большая нужно что бы отображался скрол.
2. Так же мне нужно на Image рисовать круги и потом что бы можно было их перемещать с помощью мышки.
3. Задавать размер рисунка и в соответствии с этими размерами и строить(рисовать) координатную сетку.
Отредактировано SAS-1983 — 07.02.2007, 12:17 |
|
olegenty |
Отправлено: 07.02.2007, 13:16 |
|
Ветеран
Группа: Модератор
Сообщений: 2412
|
1. Image->Autosize = true + положить его на ScrollBox
2, 3 — тут рулит Paintbox, помещаешь на него Bitmap от Image, а поверх рисуешь сетку и свои кружки. перемещать что-либо куда-либо тоже не есть проблема: обрабатывай соответствующие события, а объекты типа кружок храни в некотором списке.
|
|