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

Вниз

Графика: Баги при компиляции   Найти похожие ветки 

 
SpecRam ©   (2008-05-16 11:48) [0]

Привет всем.


 
SpecRam ©   (2008-05-16 11:52) [1]

Прблема вот в чем. При компиляции формы и всех компонентов на ней. ( у меня Image) Отрисовка будет происходить только в той области, которая была при компиляции, т.е. например размер формы до компиляции был 300х400 и отрисовка будет происходить только в этой области, а за границы уже не рисует. Напомню рисую на Image. Спасибо заранее.


 
Сергей М. ©   (2008-05-16 12:04) [2]

А причем здесь размер формы, если рисуешь ты не на форме. а на имидже ?


 
MBo ©   (2008-05-16 12:46) [3]

измени размеры Image.Picture.Bitmap


 
SpecRam ©   (2008-05-16 14:08) [4]

При изменении формы я вставил такой код
ImgPosl.Picture.Bitmap.SetSize(ImgPosl.Width,ImgPosl.Height);

Но к хорошему это не привело. Прошу помощи...


 
han_malign ©   (2008-05-16 16:41) [5]


> Прошу помощи...

- нажать F1 и посмотреть какие методы и свойства есть у TBitmap не судьба?

Докатились, от ошибок времени компиляции в осадок выпадают...


 
han_malign ©   (2008-05-16 16:56) [6]

ааа, похоже у тебя все таки не D7, а какой то BDS..., в D7 такого метода нет...

Может для начала пояснишь к чему же нехорошему это привело?
На сам Image - выравнивание/якоря выставленны?


 
SpecRam ©   (2008-05-16 22:59) [7]

У сейчас прогал на 7-ке, перешел на 2007, думал такого бага не будет, но и здесь так же...:(
Якоря, всмысле свойство Align? я установил alClient, т.е. при изменении размеров формы, Image должен автоматически увеличиваться в масштабе.


 
ЮЮ ©   (2008-05-19 09:18) [8]

> Напомню рисую на Image. Спасибо заранее

Врешь. Можно рисовапть на его Canvas-е или на Canvas-е Bitmap-а, причем первое автоматически приводит ко второму.

Однако при изменении размера TImage рахмер Bitmap-а остается прежним и рисование на канвасе TImage вне канваса Bitmap-а приводит к наблюдаемому эффекту.

З.Ы. TImage не преднахначен для рисования, для этого есть TPaintBox, а для отображения графики. Заведи себе TBitmap, рисуй на нем сколько влезет, а по окончании рисовния «плмещай его» в TImage


 
SpecRam ©   (2008-05-19 18:36) [9]

ок... попробую



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

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

Наверх





Память: 0.46 MB
Время: 0.004 c
15-1291930198
Юрий
2010-12-10 00:29
2011.03.27
С днем рождения ! 10 декабря 2010 пятница


3-1255713544
IOrist
2009-10-16 21:19
2011.03.27
Что такое Transform в access


2-1293995216
mefodiy
2011-01-02 22:06
2011.03.27
Выполнение внешней программы из хранимой процедуры MySQL


15-1291900717
oxffff
2010-12-09 16:18
2011.03.27
Обновление языка YAR


2-1293542920
nza
2010-12-28 16:28
2011.03.27
Св-во TFont





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
Английский Французский Немецкий Итальянский Португальский Русский Испанский