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
