Конференция "Media" » Графика: Баги при компиляции [D7, WinXP]
 
  • SpecRam © (16.05.08 11:48) [0]
    Привет всем.
  • SpecRam © (16.05.08 11:52) [1]
    Прблема вот в чем. При компиляции формы и всех компонентов на ней. ( у меня Image) Отрисовка будет происходить только в той области, которая была при компиляции, т.е. например размер формы до компиляции был 300х400 и отрисовка будет происходить только в этой области, а за границы уже не рисует. Напомню рисую на Image. Спасибо заранее.
  • Сергей М. © (16.05.08 12:04) [2]
    А причем здесь размер формы, если рисуешь ты не на форме. а на имидже ?
  • MBo © (16.05.08 12:46) [3]
    измени размеры Image.Picture.Bitmap
  • SpecRam © (16.05.08 14:08) [4]
    При изменении формы я вставил такой код
    ImgPosl.Picture.Bitmap.SetSize(ImgPosl.Width,ImgPosl.Height);

    Но к хорошему это не привело. Прошу помощи...
  • han_malign © (16.05.08 16:41) [5]

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

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

    Докатились, от ошибок времени компиляции в осадок выпадают...
  • han_malign © (16.05.08 16:56) [6]
    ааа, похоже у тебя все таки не D7, а какой то BDS..., в D7 такого метода нет...

    Может для начала пояснишь к чему же нехорошему это привело?
    На сам Image - выравнивание/якоря выставленны?
  • SpecRam © (16.05.08 22:59) [7]
    У сейчас прогал на 7-ке, перешел на 2007, думал такого бага не будет, но и здесь так же...:(
    Якоря, всмысле свойство Align? я установил alClient, т.е. при изменении размеров формы, Image должен автоматически увеличиваться в масштабе.
  • ЮЮ © (19.05.08 09:18) [8]
    > Напомню рисую на Image. Спасибо заранее

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

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

    З.Ы. TImage не преднахначен для рисования, для этого есть TPaintBox, а для отображения графики. Заведи себе TBitmap, рисуй на нем сколько влезет, а по окончании рисовния «плмещай его» в TImage
  • SpecRam © (19.05.08 18:36) [9]
    ок... попробую
 
Конференция "Media" » Графика: Баги при компиляции [D7, WinXP]
Есть новые Нет новых   [134431   +15][b:0][p:0]