Еще раз Здравствуйте! Дополнение к вопросам 1277,1278: To Sir Henry: Попробовал Align:=alClient. Результат тот-же. После увеличения клиентсой области возвращаемые результаты больше видимой части. Правда мой TImage стоит на TPanel... Можно ли сделать, чтобы изменение размеров происходило только в пределах видимой области - То, что вижу - это то, что имею!?
Добрый день, Vitally! ИМХО, Вы ошиблись! Вам в Delphi/Builder! Ответ отправлен: 29.01.2004, 17:10 Отправитель: Strory Отвечает Boriss
Доброе время суток, Vitally! I'm not Sir Henry, но взял и попробовал на TPanel. При Stretch:=True; все работает и расширяется и сокращается без проблем. Может, действительно, опишите проблему подробнее: какой файл загружаете (я BMP). Вы подозреваете или правда не все отображается, а то и файл рисунка для проверки пришлите Ответ отправлен: 29.01.2004, 17:07 Отправитель: Boriss Отвечает sir henry
Здравствуйте, Vitally! Надо посмотреть этот кусок кода, так просто сказать не могу :). Обычно, если поставить TImage.Stretch:=True, то при любых изменениях размера TImage (который может менятся в зависимости от размеров объекта-родителя, если у TImage стоит Align:=alClient) рисунок автоматически подгоняется под края TImage. В каком формате рисунок? BMP, WMF? Может быть дело в формате? Попробуй его поменять и посмотреть, что получиться :). Может быть у Вас формирование рисунка происходит в другом TImage, в котором не стоит Stretch и Align и Вы заменяете один TImage другим? Без исходного кода трудно сказать в чем проблема :). Ответ отправлен: 29.01.2004, 15:52 Отправитель: sir henry
Форма отправки вопроса
Внимание!
Мы рекомендуем открывать рассылку в программе Internet Explorer 5.0+
или отправлять вопросы с сайта по адресу:
http://rusfaq.ru/cgi-bin/Message.cgi.