Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Начинающим";
Текущий архив: 2006.08.27;
Скачать: [xml.tar.bz2];

Вниз

рисование на канвасе объекта класса timage   Найти похожие ветки 

 
Mr tray   (2006-08-04 23:02) [0]

У меня есть img:timage размерами 100х100. я на нем что нибудь нарисую.затем хочу сделать, чтобы рисунок теперь был, допустим, прямоугольником с размерами 200х200. пишу img.height:=200;img.width:=200;img.canvas.rectangle(0,0,200,200); но прямоугольник получается 100х100, хоть img.height=200 и img.width=200. оказалось, что после первого изменения канваса его размеры как бы сохраняются, и потом сделать его размеры больше уже не получается (меньше - выходит). как мне сделать, чтоб можно было свободно управлять размерами моего канваса?


 
Kolan ©   (2006-08-05 01:08) [1]

Дело в том, что ты задаещь не размер картинки, а размер контрола самого. Например в Image размером 1000х1000 может быть картина размером 10х10...


 
PZ   (2006-08-05 05:33) [2]

Надо задать свойство Img.Stretch := True;


 
antonn ©   (2006-08-05 07:39) [3]

Mr tray   (04.08.06 23:02)
image.picture.bitmap.width:=200; ну и далее, по аналогии...


 
Loginov Dmitry ©   (2006-08-05 09:17) [4]

image.picture := nil;
img.height:=200;img.width:=200;img.canvas.rectangle(0,0,200,200);


 
Mr tray   (2006-08-07 21:01) [5]

Loginov Dmitry ©   (05.08.06 09:17) [4]
спасибо, подействовало



Страницы: 1 вся ветка

Форум: "Начинающим";
Текущий архив: 2006.08.27;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.45 MB
Время: 0.035 c
2-1154810751
RGB
2006-08-06 00:45
2006.08.27
Справочник


15-1153944655
Труп Васи Доброго
2006-07-27 00:10
2006.08.27
Проблемы с установщиком


6-1144012942
MVP
2006-04-03 01:22
2006.08.27
Подмена картинок на форуме


2-1154944809
UMU
2006-08-07 14:00
2006.08.27
DBGrid и DBCheckBox


2-1155044934
fast2
2006-08-08 17:48
2006.08.27
Как второй раз не открыть дочерное окно?





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский