[ 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: 123456789[10] ]

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

Date Posted: 01:03:28 06/24/00 Sat
Author: Michel
Subject: Envision beta 1.05 (and rubberbanding mouse handler)

Hi All,

I am making available the latest beta of version 1.05. This includes the rubberband mouse handler. The new demo program included shows how to use the mouse handler. The TRubberbandMouseHandler is also a good example on how to create more complex mouse handlers. The is also a precompiled demo application in the Download section, <a rel=nofollow target=_blank href="http://www.intervalsoftware.com/download.html,">http://www.intervalsoftware.com/download.html,</a> of the web site.

Version 1.05 will most likely be the latest 1.X release. If there are any minor enhancements you would like to see in version 1.X please let me know. Major enhancements will be for version 2. Your suggestions are welcomed.

Download from,

<a rel=nofollow target=_blank href="http://www.intervalsoftware.com/files/envisionbeta105.zip">http://www.intervalsoftware.com/files/envisionbeta105.zip</a>

The file must be unzipped, then the file Beta105.pak must unpacked with the EnUnPack.Exe program available in the directory where Envision was installed. You will need your user name and password. Also included in the package are precompiled packages for CB3, CB4, CB5, Delphi3, Delphi4, and Delphi5.

Here are the changes added to 1.05 so far:

Add ProductName property in TScanner

Added TransparentColor, SaveTransparent, SaveWithBackground in TPngGraphic.

Renamed TPngGraphic.Background to BackgroundColor
BackgroundColor property in TPngGraphic is also used when saving.

Add zmFitToPage zoom mode.

Add BackgroundColor to TRotateTransform.

The Blue and Red fields in the TRgb record have been swapped positions in the physical record to match the Windows.TRgbQuad record. Using the Rgb property of the TDibGraphic explicitely, reversed the Blue and Red

The Blue and Red color entries where inverted when using
TDibGraphic.AssignFromBitmapHandle with palette images.

When changing the format to 16 or 256 colors during a resize
the palette was not set properly.

Make TDibGraphic.RgbToPaletteConverter available as a property.

Fix copying from the clipboard an image to a TDibGraphic object when working in a 256 color video mode.

Add msgGrayScaleTransparentPngNotSupported,

Fixed TResizeTransform with was creating a "washed out" effect when resizing palettized images on NT.

Add EnRubber and TRubberBandMouseHandler.
Add mmSelect mouse mode with TImageScrollBox.

Add TMouseHandler.BeforeResize

Add EnMisc.SwapIntegers

Add RowsPerStrip a property in TTiffGraphic

Add Rect parameter to OnQuickSelect handler

Fix TConvolutionTransform which was ignoring corner pixels.

TConstrastTransform and TBrightnessTransform override Apply method to conserve resources.

Best regards,


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