MBS Real Studio Plugins New in version 9.3
See also the documentation on new items.- Added new SQL plugin for accessing multiple SQL databases (Oracle, SQL Server, DB2, Sybase, Informix, InterBase, SQLBase, MySQL, PostgreSQL and ODBC, SQLite).
- Added new GraphicsMagick plugin
- Updated SQLAPI to sqlapi-3.7.28rc3
- Updated DynaPDF to version 2.0.45.445.
- Updated LCMS Library to version 1.18.
- Updated ChartDirector to version 5.0.1
- Added more filter functions to the PictureMBS class: UnsharpFilter, BoxBlurFilter, TransferFilter, GammaFilter, StampFilter, SolarizeFilter, GainFilter and DitherFilter.
- Added more LCMS classes and functions.
- Added methods to QTKitMovieMBS to work with REALbasic movies.
- Added QTMovieExporterMBS.SetSoundFormat.
- Added MacShowAboutBoxMBS function.
- Added SystemInformationMBS.Is64bitWindows.
- Improved ScreenshotRectMBS.
- Removed support for Mac OS Classic and Mac OS Carbon PEF targets.
- Removed support for REALbasic versions before 2006r4.
- More CoreGraphics methods are console safe.
Details
- Removed duplicate method LargeBinaryStreamMBS.Allocate.
- More CoreGraphics methods are console safe.
- Updated SQLAPI to sqlapi-3.7.28rc3
- Updated DynaPDF to version 2.0.45.445.
- Added/Modified UnsharpFilter, BoxBlurFilter and BoxBlurFractionalFilter in PictureMBS class.
- Added GMImageMBS.raiseImage.
- Fixed a leak in QTPictureMovieTrackMBS destructor.
- Changed DynaPDF to handle string encoding better by ignoring BOM characters in UTF16 strings.
- Updated to GraphicsMagick-1.3.5.
- Moved global LCMS functions and constants module into new LCMSMBS module.
- Added more LCMS classes and functions.
- Fixed CGPointMBS.ApplyAffineTransform.
- Added CGRectMBS.ApplyAffineTransform.
- Added more methods and properties to the NSFontMBS class.
- Added QTKitCaptureViewMBS.previewBounds, QTKitMovieViewMBS.movieControllerBounds and QTKitMovieViewMBS.movieBounds returning NSRectMBS objects.
- Added ATSFontFamilyMBS.Font.
- Added more methods to ATSUStyleMBS and ATSUTextLayoutMBS.
- Added TransferFilter, GammaFilter, StampFilter, SolarizeFilter, GainFilter and DitherFilter to PictureMBS class.
- Added WinHIDMBS.DevicePath.
- Added QDPictMBS class.
- Updated LCMS Library to version 1.18.
- Added constructors to CPMPageFormatMBS, CPMPrintSessionMBS and CPMPrintSettingsMBS.
- Added UseSheets, SheetDone and SheetTarget to CPMPrintSessionMBS class.
- Changed CarbonPrintManager plugin to use PMSessionBeginCGDocument instead of PMSessionBeginDocument.
- Added QTKitMovieMBS.Movie.
- Added PictureMBS.RGBChannels.
- Added PictureMBS.BoxBlurFilter.
- Improved Rotate270 and Rotate90 for mapped pictures in PictureMBS.
- Added new QTKitMovieMBS constructor to use REALbasic movie object.
- Fixed a crash in the NSProcessInfoMBS class.
- Removed compatibility code for shared methods. This saves nearly 1 Megabyte on all plugins.
- Added HidHandle, WriteHandle, PnPHandle, ReadHandle and ThreadHandle properties to the WinHIDMBS class.
- Added QTMovieExporterMBS.SetSoundFormat.
- Removed SoftDeclare.LoadCFMLibrary.
- Removed PDFLib.LoadCFMLibrary.
- Updated ChartDirector to version 5.0.1
- Added MacShowAboutBoxMBS function.
- Added SystemInformationMBS.Is64bitWindows.
- Added new plugin part SQL.
- Added new plugin part GraphicsMagick which will replace ImageMagick plugin soon.
- Changed ThreadMBS to have the patching auto detects the needed positions to patch so it should work with all RB version (Except something big changes).
- Fixed a problem with NSOperationMBS.
- Fixed a bug in ChartDirector on Mac OS X, so the logarithmic regression works now.
- Fixed a crash in the CURLMBS.APILoaded property.
- Added ErrorCode parameter to the JPEG error/warning/info events.
- Fixed a memory leak in ScreenshotRectMBS.
- Fixed a possible crash in CarbonEventsIdleTimerMBS and CarbonEventsTimerMBS.
- Removed EyeOneMBS.LoadCFMLibrary
- Fixed memory leak with tag properties in Java Database objects.
- Removed the OTInternetInterfaceInfoMBS class.
- ScreenshotRectMBS uses now OpenGL on Mac OS X to improve speed.
- The PictureMBS class now works better on the console.
- Fixed an overflow in portaudio on long streams.
- IOWarrior plugin parts are now in the USB plugin part.
- Minimum REALbasic version supported is 2006r4. If you need plugins for older versions, you have to pay for that work.
- Removed old Mac OS Classic features:
- Stuffit classes.
- Application.FreeMemoryMBS and Application.TotalMemoryMBS functions.
- ATAManagerMBS and ATADriveInfoMBS classes.
- IOWarriorClassicMBS class
- MacSCSIFindDeviceMBS class
- MacClassicSerialMBS class.
- NameRegMBS class.
- ADBAvailableMBS and ADBCountMBS functions.
- BatteryCountMBS, BatteryInstalledMBS and other battery functions.
- PlayThemeSoundMBS function.
- BatteryMBS class.
- RedirectDebugMessagesToFileMBS method.
- DebuggerPresentMBS and DebuggerNameMBS.
- FinderLabelMBS class.
- NameRegAvailableMBS function.
- RegisterScreenVDigMBS method.
- CPUTemperatureMBS function.
- EnableBalloonHelpMBS and IsBalloonHelpOnMBS.
- MPServiceAvailableMBS function.
- USBAttributeMBS and USBAvailableMBS
- Removed also:
- UseMBSCFPlugin and UseMBSRectPlugin.
- CallDebuggerMBS, DebugMessageMBS and DebugMessageEnableMBS.
- classicRunningMBS function.
- OldDiscRecording plugin part.
- URLAccess plugin part.
- Supersocket plugin part.
New in version 9.2 New in version 9.4
More details in the Release notes.
