VoyForums
[ Show ]
Support VoyForums
[ Shrink ]
VoyForums Announcement: Programming and providing support for this service has been a labor of love since 1997. We are one of the few services online who values our users' privacy, and have never sold your information. We have even fought hard to defend your privacy in legal cases; however, we've done it with almost no financial support -- paying out of pocket to continue providing the service. Due to the issues imposed on us by advertisers, we also stopped hosting most ads on the forums many years ago. We hope you appreciate our efforts.

Show your support by donating any amount. (Note: We are still technically a for-profit company, so your contribution is not tax-deductible.) PayPal Acct: Feedback:

Donate to VoyForums (PayPal):

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


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

Date Posted: 07:27:35 12/18/00 Mon
Author: Michel
Subject: Re: Partial loading of images
In reply to: tjorvi 's message, "Partial loading of images" on 06:26:10 12/18/00 Mon


Dear Tjorvi,

Envision loads images "all at once". Modifying the code to load images in "chunks" would be quite difficult as Envision is based on the TGraphic VCL class, which assumes entire images are loaded with methods like LoadFromStream, LoadFromFile.

The TImageScrollBox does use more memory because it stores two copies of the image; One zoomed and the original. Using a VCL TImage directly should use less memory.

I don't plan any work on mapping software and have not heard from anyone who has done so. It would be a nice add-on though...

Best regards,

Michel


>Does Envision support partial loading of images. I
>have been looking at the demo program and noticed that
>when I zoom into the images the memory allocation of
>the program grows significantly. I am dealing with
>large images, like 30-200 megabytes and when I zoom
>into 200% then the demo application takes like 160
>megabytes of memory for the 30 megabyte image. I want
>to dynamically load the images as the user requires
>the data to minimize the memory consumption of the
>application.
>
>1) Does Envision support this automatically, if not
>then
>2) Can I do this using Envision unmodified, if not then
>3) Do you think this would be very difficult by
>changing the envision source code.
>
>One final question: Do you know of any work being done
>using Envision on mapping software. I want to write a
>simple geographical software package showing GPS
>locations etc or avoid doing it myself if someone has
>already done it.
>
>thanks,
>tjorvi

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

[ 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.