Hi Christian

Just reading the pre-release notes:
"Changed PictureMBS Row functions to raise OutOfMemoryException if no memory is 
available instead of returning nil".

Is there any specific reason why this was changed as I think this is going to 
cause problems for us.

I imagine some (if not all) of the PictureMBS functions return nil for several 
reasons with out of memory only being one of the reasons. Currently, if we get 
a nil value we know we cannot continue so we clean up and exit (in quite a lot 
of cases we don't really care why we got the nil as it makes no difference).

With your change it now means that we will still have to test for nil and now 
for out of memory exceptions. This just means writing more code which makes our 
app more complicated. It also means we will have to modify / potentially 
re-write and test every one of our functions that uses PictureMBS. This will 
involve several weeks of work for no benefit.



Regards
Kev


On 2 Jan 2013, at 17:41, Christian Schmitz <[email protected]> 
wrote:

> Hi,
> 
> * Fixed GKEventsMBS.PlayerAuthenticationDidChange event.
> * Fixed a couple of issues with documentation.
> * Added CSIdentityAuthorityMBS, CSIdentityMBS and CSIdentityQueryMBS classes.
> * Added TiffPictureMBS.JPEGQuality property and constants.
> * Changed PictureMBS Row functions to raise OutOfMemoryException if no memory 
> is available instead of returning nil.
> * Added SQLCommandMBS.AsRecordSet.
> * Added Error, ErrorCode, ErrorMessage, SQLSelectAsRecordSet and 
> SQLSelectAsRecordSetMT to SQLConnectionMBS class.
> * Added OptionMaximumSegmentSizeMBS, OptionReceiveBufferSizeMBS, 
> OptionSendBufferSizeMBS and OptionTypeMBS methods to Socket class.
> * Added BuildRecordSetMBS function to build recordSet from arrays of strings.
> * Validated types for DynaPDF, SQL, SQLAnywhere and ChartDirector Plugin.
> * Validated types for XL Plugin. Fixed a couple of possible bugs.
> * Added XLBookMBS.BookVersion function and new offset parameters to 
> XLSheetMBS.SetPicture.
> * Updated libXL to version 3.4.0
> * Added Picture.CopyABGRtoMemoryblockMBS, Picture.CopyARGBtoMemoryblockMBS, 
> Picture.CopyBGRAtoMemoryblockMBS and Picture.CopyRGBAtoMemoryblockMBS.
> * Added ShowModalThreadSafeMBS and ShowModalWithinThreadSafeMBS for 
> MessageDialog class.
> * Updated DynaPDF to version 3.0.21.57.
> 
> Greetings
> Christian
> 
> -- 
> Read our blog about news on our plugins:
> 
> http://www.mbsplugins.de/
> 
> _______________________________________________
> Mbsplugins_monkeybreadsoftware.info mailing list
> [email protected]
> https://ml01.ispgateway.de/mailman/listinfo/mbsplugins_monkeybreadsoftware.info
_______________________________________________
Mbsplugins_monkeybreadsoftware.info mailing list
[email protected]
https://ml01.ispgateway.de/mailman/listinfo/mbsplugins_monkeybreadsoftware.info

Reply via email to