MBS Real Studio Plugins New in version 6.5
See also the documentation on new items.19th December 2006
- Note: QTSoundOutputMBS class requires that single values are in big endian format.
- LCMS 1.16 final included.
- Added some more properties and functions to the CMProfileMBS class.
- Updated example code to CoreAudioPlayerMBS included with the help files. Thanks to Robert Woodhead for the bug fixing.
- Removed CMCreateLinearizationDeviceLinkCMYKMBS and CMCreateLinearizationDeviceLinkGrayMBS.
- Added CocoaStatusitemMBS.CreateMenuRight which tries to get the statusitem as far as possible to the right side of the menubar.
- Added CocoaStatusitemMBS.sendActionOn
- Added CocoaStatusitemMBS.DoubleAction which fires if two actions happen very fast: a DoubleClick.
- Reworked CocoaStatusitemMBS event handlers.
- Changed CMCreateTransformMBS so now Intent defaults to 0 and flags defaults to cmsFLAGS_NOTPRECALC.
- Replaced CMCreateLinearizationDeviceLinkGrayMBS, CMCreateLinearizationDeviceLinkRGBMBS and CMCreateLinearizationDeviceLinkCMYKMBS with CMCreateLinearizationDeviceLinkMBS and optional parameters.
- Most stuff in LCMS is now marked as being console safe. Picture functions of course not.
- Removed one of the PostScriptCRD function in CMProfileMBS. The other has now flags optional.
- Updated LCMS to 1.16 final candidate.
- Added RBZ Library version 1.0 project.
- Added CMCreateLinearizationDeviceLinkGrayMBS function.
- Robert Woodhead fixed a few bugs in the TimeCodeTest project so it now works better for 29.97 fps.
- Added WindowTransitionStarted and WindowTransitionCompleted events to CarbonWindowsEventsMBS class.
- The MIDISysexSendRequestMBS class is now thread safe and should no longer crash your application.
- Added some more LCMS functions and changed a few lcms function names to have MBS inside.
- Fixed a bug in CocoaMenuItemMBS class to initialize when being used for other things like Webkit context menu.
- Added PictureReaderMBS class.
- Added PictureEditorMBS class.
- Added PictureWriterMBS class.
- Window.CGContextMBS now tries the new API and than falls back to the old API.
- Fixed picture.bitmapmbs on Windows to use newer API which does not have the bug with shifting the bitmap for a few pixels.
- Worked on the AppleFileSharing functions. Some stuff like URL Parsing is no longer in the framework on Intel Macs, but listing and mounting volumes works.
- Fixed bugs on URLAccess plugin. (Fixed crash on Intel Macs)
- Fixed TransitionWindow functions and renamed to TransitionWindowMBS.
- The CocoaImageMBS class has a memory leak with RB 2006r4, but not with RB 2006r3!
- Fixed bug in AFP functions so they work now on Mach-O.
- Added XMPSnipMBS and XMPScannerMBS class.
- Added TransitionWindow functions for Mac OS X.
- Added JPEGImporterMarkerMBS class and functions.
- Added MinimumPixelHeight, MinimumPixelWidth, MaximumPixelWidth, SetSize and MaximumPixelHeight to the CocoaImageMBS class. So you can draw all pixels ignoring the resolution.
- Added CMBuildParametricGammaMBS.
- Fixed PDFLibLiteMBS.AddBookmark and PDFLibMBS.AddBookmark.
- Added CMBuildParametricGammaMBS(nEntries as integer, type as integer, mem as memoryblock) as CMGammaMBS
- Added CMGammaMBS.CopyData as memoryblock.
- Added CocoaImageMBS class.
- Added new RegisterMBSPlugin method with 4 parameters.
- Added new registration method with additional parameter. You can still use your existing 2006 serial or new 2006 ones.
- Added IMImageMBS.LittleEndian property.
- Fixed folderitem.Comment functions to get and set comments for bundles. So you can set comments of applications on Mac OS X now.
- The ImageMagick universal library I use has WORDS_BIGENDIAN=1 on Intel Macs, so I changed the plugin.
- Fixed Picture.Rotate on Windows to no longer swap images.
- Fixed crashes in picture functions. e.g. PictureMatrixMBS class.
- Changed Windows Picture code be a litte bit faster.
- Added Picture.ScrollMBS, Picture.ScrollHorizontalMBS and Picture.ScrollVerticalMBS.
- Fixed Application.IsBundleMBS to work on Intel Macs.
New in version 6.4 New in version 7.0
More details in the Release notes.
