![]() |
Прежде чем задать вопрос, смотрите FAQ.
Рекомендуем загрузить DRKB.
![]() |
sheka |
![]()
Сообщение
#1
|
![]() Я. ![]() ![]() ![]() ![]() Группа: Пользователи Сообщений: 809 Пол: Мужской Реальное имя: Саша Репутация: ![]() ![]() ![]() |
У Image Anchors вот такие: [akLeft,akTop,akRight,akBottom]
Когда Resize формы, то размеры картинки меняются, но Image.Canvas.ClipRect нет. Что делать? Сообщение отредактировано: sheka - 26.11.2010 21:06 |
![]() ![]() |
Client |
![]()
Сообщение
#2
|
Профи ![]() ![]() ![]() ![]() Группа: Пользователи Сообщений: 865 Пол: Мужской Реальное имя: Вячеслав Репутация: ![]() ![]() ![]() |
Цитата но Canvas.ClipRect нет У имеджа? или у формы? а у меня попытка вывести Image1.Canvas.ClipRect.Right (например) сразу выдает ошибку Сообщение отредактировано: Client - 26.11.2010 20:04 |
sheka |
![]()
Сообщение
#3
|
![]() Я. ![]() ![]() ![]() ![]() Группа: Пользователи Сообщений: 809 Пол: Мужской Реальное имя: Саша Репутация: ![]() ![]() ![]() |
Картинки.
|
Client |
![]()
Сообщение
#4
|
Профи ![]() ![]() ![]() ![]() Группа: Пользователи Сообщений: 865 Пол: Мужской Реальное имя: Вячеслав Репутация: ![]() ![]() ![]() |
а что ты с ним хочешь делать?
|
sheka |
![]()
Сообщение
#5
|
![]() Я. ![]() ![]() ![]() ![]() Группа: Пользователи Сообщений: 809 Пол: Мужской Реальное имя: Саша Репутация: ![]() ![]() ![]() |
Рисовать рисунок.
Если изменился размер формы - изменить размер рисунка(масштабировать его). а у меня получается так: размер формы изменил, рисунок масштабировал, а на экран выводится только та часть, которая попала в Image1.Canvas.ClipRect, хотя размеры картинки поменялись. |
Client |
![]()
Сообщение
#6
|
Профи ![]() ![]() ![]() ![]() Группа: Пользователи Сообщений: 865 Пол: Мужской Реальное имя: Вячеслав Репутация: ![]() ![]() ![]() |
т.е. нарисовал круг, потянул форму и у тебя не круг, а эллипс?
чем свойство stretch не нравится? эффект тот же |
sheka |
![]()
Сообщение
#7
|
![]() Я. ![]() ![]() ![]() ![]() Группа: Пользователи Сообщений: 809 Пол: Мужской Реальное имя: Саша Репутация: ![]() ![]() ![]() |
А если сделать движение от левого верхнего до правого нижнего угла канваса?
![]() |
volvo |
![]()
Сообщение
#8
|
Гость ![]() |
sheka, а ты уверен, что ClipRect с ClientRect-ом не перепутал?
![]() |
sheka |
![]()
Сообщение
#9
|
![]() Я. ![]() ![]() ![]() ![]() Группа: Пользователи Сообщений: 809 Пол: Мужской Реальное имя: Саша Репутация: ![]() ![]() ![]() |
with form1.Image1.Canvas do |
sheka |
![]()
Сообщение
#10
|
![]() Я. ![]() ![]() ![]() ![]() Группа: Пользователи Сообщений: 809 Пол: Мужской Реальное имя: Саша Репутация: ![]() ![]() ![]() |
Неа) ClientRect туда в принципе не вставляется.
Выложить полный проэкт? |
Client |
![]()
Сообщение
#11
|
Профи ![]() ![]() ![]() ![]() Группа: Пользователи Сообщений: 865 Пол: Мужской Реальное имя: Вячеслав Репутация: ![]() ![]() ![]() |
давай
![]() Добавлено через 5 мин. вот как я понял так и сделал. примитивный пример Прикрепленные файлы ![]() |
sheka |
![]()
Сообщение
#12
|
![]() Я. ![]() ![]() ![]() ![]() Группа: Пользователи Сообщений: 809 Пол: Мужской Реальное имя: Саша Репутация: ![]() ![]() ![]() |
Хохма. На RAD XE нормально, а на Delphi 7 - фигня. Твой же проэкт, но откомпилирован на Д7:
![]() |
![]() ![]() |
![]() |
Текстовая версия | 21.06.2025 11:35 |