VoyForums

Login ] [ Contact Forum Admin ] [ Main index ] [ Post a new message ] [ Search | Check update time | Archives: 123456789[10] ]


[ Next Thread | Previous Thread | Next Message | Previous Message ]

Date Posted: 11:52:34 05/12/00 Fri
Author: Ted Slusser
Subject: Re: Envision is really cool! -- Yes, but...
In reply to: Larry 's message, "Envision is really cool!" on 19:37:13 05/11/00 Thu

I like Envision too but I have noticed that resizing the TScrollBoxImage is really slow. The image I am viewing is a TTiffGraphic created at run-time and assigned to the TScrollBoxImage.Graphic property. It is 200dpi and 1700 x 2200, monochrome with Anti-aliasing turned on and ZoomMode set to zmFullPage. When I resize the form it is really slow recalculating the image. With Anti-aliasing turned off it is a little faster but not much. When the ZoomMode is zmOriginalSize it is much faster. I have traced the slowdown to a single Win32 API function, StretchDiBits().

Does you have any ideas why this function would take so long? I assume that since the image is being resized in memory the translation is causing the slowdown, but should this be the case?

Believe me, I prefer Envision to ImageLib for a wide variety of reasons but ImageLib does not suffer from this particular slowdown.


> I must say that overall that Envision graphics
> graphics is really cool! We have replaced our
> Imagelib code with Envision graphics code and it is
> working great!

[ Next Thread | Previous Thread | Next Message | Previous Message ]


Replies:


[ Contact Forum Admin ]


Forum timezone: GMT-5
VF Version: 3.00b, ConfDB:
Before posting please read our privacy policy.
VoyForums(tm) is a Free Service from Voyager Info-Systems.
Copyright © 1998-2019 Voyager Info-Systems. All Rights Reserved.