Форум: "Основная";
Текущий архив: 2004.09.05;
Скачать: [xml.tar.bz2];
ВнизМасштабирование Image Найти похожие ветки
← →
Константинов © (2004-08-19 22:11) [0]Детский вопрос.
Рисую график на Image.canvas ( Align := alClient )
При изменении размеров формы ( Form.OnResize )( увеличение ) часть рисунка не прорисовывается. При уменьшении размеров все нормально.
Как с этим бороться?
← →
wicked © (2004-08-19 22:43) [1]для начала попробовать Include(ControlState, csCustomPaint) - заставить поверить форму, что ей нужно прорисовываться после изменения размера...
если не поможет - будем думать дальше.... ;)
← →
Рамиль © (2004-08-19 22:56) [2]Рисуй на PaintBox, там проблем не будет, проверено.
← →
Mihey_temporary © (2004-08-19 23:11) [3]У TImage проблемы с канвой при изменении размеров в большую сторону. Попробуй изменять размер TImage.Picture.Bitmap до размеров клиентской области формы при OnResize.
← →
Константинов © (2004-08-19 23:14) [4]В принципе я пытаюсь прорисовать имидж принудительно после изменения размеров, обрабатывая OnResize. Х-м-м!
Я думаю нет ли здесь какого либо глюка имиджа? ( Или у меня в голове? )
И еще, если попытаться загрузить картинку из файла Image.Picture.LoadFromFile... поверх этого на холсте рисовать не получается.
Что-то в книжках для начинаючих я ответов по этой теме не нашел, а в более серьезной литературе и тем более...
← →
Константинов © (2004-08-19 23:17) [5]Сори! Пока я печатал предыдущий пост появился еще один. Сейчас попробую изменить битмап.
← →
Константинов © (2004-08-19 23:22) [6]Все ОК! Большое спасибо!
Блин! Первый раз столкнулся с глюком стандартного компонента.
← →
wicked © (2004-08-19 23:23) [7]и еще совет - рисовать на TBitmap.Canvas (отдельный Bitmap) и в OnPaint выводить его через StretchBlt на форму...
а в OnResize писать Invalidate...
← →
Паскальные надписи © (2004-08-19 23:59) [8]TImage только для картинок, фоток!!!
Для графика - PaintBox.
Как и в [2] , проверено!
← →
Константинов © (2004-08-20 01:41) [9]Х-м! Я почему-то думал, что именно Image для рисования... ан нет!
Век живи - век учись! Большое спасибо!
Страницы: 1 вся ветка
Форум: "Основная";
Текущий архив: 2004.09.05;
Скачать: [xml.tar.bz2];
Память: 0.46 MB
Время: 0.034 c