|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
03.09.2009, 05:10 | #1 |
Форумчанин
Регистрация: 16.10.2008
Сообщений: 205
|
Вопрос по image
На форме находится image с Align=alClient, если сначала изменить размер формы, а потом вывести картинку на image, то она как и требуется рисуется а всю форму. Но если после этого опять изменить размер формы (увеличить), то картинка рисуется только того размера какого она рисовалась первый раз.
Так как выводить картинку на всю форму после изменения ее размера? |
03.09.2009, 05:53 | #2 |
Старожил
Регистрация: 28.01.2009
Сообщений: 21,000
|
не знаю что у вас не так.
у меня все отлично работает.. просто Имейдж на форме и картинка в нем(и выравнивание по всей области конечно) при ресайзе все нормально(картинку ставил и bmp и jpg) мож че с картинкой не так? Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
Программа делает то что написал программист, а не то что он хотел. Функции/утилиты ждут в параметрах то что им надо, а не то что вы хотите. |
03.09.2009, 06:44 | #3 |
Форумчанин
Регистрация: 16.10.2008
Сообщений: 205
|
Я не картинку рисовал, а сначала белый прямоугольник, а потом текст и линии. Та область на которой первый раз рисовал закрашивается белым и текст с линиями печатается, а та, что появилась после увеличения размера формы, остается серой.
Стоит Delphi 7. Последний раз редактировалось gusluk; 03.09.2009 в 07:22. |
03.09.2009, 08:19 | #4 |
Участник клуба
Регистрация: 28.03.2007
Сообщений: 1,814
|
Код:
|
03.09.2009, 08:32 | #5 |
Форумчанин
Регистрация: 16.10.2008
Сообщений: 205
|
Спасибо SERG1980, но не помогло.
|
03.09.2009, 08:43 | #6 |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
Предлагаю такую стратегию:
Код:
I'm learning to live...
|
03.09.2009, 09:00 | #7 |
Форумчанин
Регистрация: 16.10.2008
Сообщений: 205
|
Repaint к image результатов не дает а переделывать программу под PaintBox не охота... но похоже придется. А у PaintBox-а таких проблем как у image нету.
Последний раз редактировалось gusluk; 03.09.2009 в 09:10. |
03.09.2009, 09:24 | #8 | |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
Цитата:
I'm learning to live...
|
|
03.09.2009, 09:29 | #9 |
Форумчанин
Регистрация: 16.10.2008
Сообщений: 205
|
Спасибо что наставил на путь истинный!
Считаешь что использование PaintBox-ов более надежно чем image? |
03.09.2009, 09:31 | #10 |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
Для рисования да. Иначе бы не предложил.
I'm learning to live...
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Вопрос по Image (скачанная картинка не хочет выводиться в Image) | Radnor | Мультимедиа в Delphi | 2 | 06.07.2009 02:20 |
Image | IVANSour | Общие вопросы Delphi | 10 | 19.01.2009 18:11 |
image в scrollbox | Черничный | Общие вопросы Delphi | 3 | 14.08.2008 16:35 |
image | Черничный | Общие вопросы Delphi | 2 | 25.06.2008 16:09 |
image | Elm0 | Свободное общение | 4 | 21.06.2007 17:34 |