C++ Builder
| Главная | Уроки | Статьи | FAQ | Форум | Downloads | Литература | Ссылки | RXLib | Диски |

 
Image и Scroll
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, а поверх рисуешь сетку и свои кружки. перемещать что-либо куда-либо тоже не есть проблема: обрабатывай соответствующие события, а объекты типа кружок храни в некотором списке.

Вернуться в Вопросы программирования в C++Builder