MBS Real Studio Plugins 13.4 - 8th October 2013

See also the documentation on new items.
  • Created new Encryption plugin.
  • Added BlockMBS class for using blocks with declares.
  • Added OpenSSLMBS module.
  • Added ECDHEMBS class.
  • Added AccessibilityMBS.IsProcessTrusted function.
  • Added CMYK mode for JPEGImporterMBS for reading CMYK images as picture objects. Good for a quick preview, but for real work you should use LCMS for a real color conversion.
  • Added cocoa support for QTPictureMovieTrackMBS.AddPicture.
  • Added ColorSpace property and constants to JPEGImporterMBS class.
  • Added constructor to RegExMBS to specify the internal vector size to use.
  • Added controls for some common Cocoa controls: NSSearchFieldControlMBS, NSTextFieldControlMBS, NSTextViewControlMBS, PDFThumbnailViewControlMBS and PDFViewControlMBS.
    Dedicated controls can handle focus better. Please contact us if you need more events/properties.
  • Added copy and credential methods to NSURLCredentialMBS class.
  • Added CreateWithICCProfile and Name to CGColorSpaceMBS class.
  • Added CURLS PPC target plugin part which just references the system CURL library. This way you can still build apps using PPC without compile errors.
  • Added custom icons to our Real Studio Plugins.
  • Added EnableEvents for NSControlMBS class.
  • Added fieldEditor and endEditingFor functions to NSWindowMBS class.
  • Added FileListMBS methods to return dates as date object.
  • Added Folderitem.VolumeSupportsHugeFilesMBS function.
  • Added GetVideoImageData, GetVideoImageDataSize, SetCapEnumPackedString to NikonMBS module.
  • Added GWorldMBS.CopyToMemory.
  • Added LaunchServicesApplicationListMBS private Constructor.
  • Added ModeRaw to JPEGImporterMBS class.
  • Added more CFStringMBS, CFBinaryDataMBS, CFBooleanMBS methods.
  • Added more methods for NSColorSpaceMBS class.
  • Added more NSFileManagerMBS methods.
  • Added more NSTimeZoneMBS methods.
  • Added more RegExMBS methods and properties.
  • Added new class for DirectShow plugin for format selection: DirectShowVideoStreamConfigCapsMBS, DirectShowAudioStreamConfigCapsMBS, DirectShowVideoInfoHeaderMBS, DirectShowVideoInfoHeader2MBS, DirectShowWaveFormatMBS, DirectShowMediaTypeMBS, DirectShowDVInfoMBS and DirectShowAMStreamConfigMBS.
  • Added new NewGworld variant on GWorldMBS class. Also new constants and a new ClearWhite flag.
  • Added NewGWorldWithBuffer function.
  • Added NSColorMBS.colorWithGenericGamma22White and NSColorMBS.colorWithSRGB.
  • Added Offset Parameter to CURL OpenMTInputFile function.
  • Added Picture.CGColorSpaceMBS function.
  • Added QTKitCaptureViewMBS.setFilters and QTKitMovieViewMBS.setFilters to apply a list of filters to both views.
  • Added RotateImageAndMaskMBS function.
  • Added rowSizeStyle and effectiveRowSizeStyle to NSTableViewMBS class.
  • Added support for bigger icons on Windows. So our icon functions on Windows Vista and newer can query 256 pixel icons now.
  • Added timeZone and calendar for NSDatePickerMBS class.
  • Added VLCMediaPlayerMBS.CopyToMemory method.
  • Added VLCMediaPlayerMBS.GetMemory.
  • Added WMIObjectMBS.GetPropertyBoolean.
  • Changed AVFoundation plugin to not link to the function CVImageBufferIsFlipped directly as that causes trouble with Apple's Mac Store. While the function is in public headers, the testers for Mac App Store claim it is a private function.
  • Changed BlowFishMBS and AESMBS class to clear keys in destructor.
  • Changed DelayMBS and QuickTimePollMBS to set dummy gworld for the current port to avoid crash with invalid ports.
  • Changed GKDialogControllerMBS.presentViewController to use NSViewControllerMBS for parameter.
  • Changed NSToolbar* classes to have more properties you can see in debugger.
  • Changed SQL Plugin to use 16bit strings on Linux.
  • Compiling now with latest SDK of Xojo 2013r3. This should not affect older Realbasic versions, if everything is setup correctly.
  • Fixed a bug in DynaPDF where EnumHostFonts functions would not return all fonts.
  • Fixed an alignment bugs in data structures with DateDifferenceMBS class. You only saw it if you cross compile.
  • Fixed bug in CURL plugin with OpenMTInputFile and resuming uploads.
  • Fixed bug in EncodingToHTMLMBS with high unicode code points.
  • Fixed bug in FileListMBS with sorting on Windows.
  • Fixed bug in PictureMBS.CopyPixels.
  • Fixed crash with JPEG encoded TIFF files introduced in pr1.
  • Fixed fix for DelayMBS from pr4.
  • Fixed memory leak with CocoaControlMBS not releasing its view.
  • Fixed memory leak with DynaPDFTableMBS class.
  • Fixed NikonMBS.GetCapEnumPacketString method.
  • Fixed problem with AES decryption.
  • Fixed problem with missing plugin icon on Mac OS X by once again including a custom file icon.
  • Fixed RegExMBS.Study function to return true even if no extra information was found on study.
  • For compatibility to old projects, we still include the old AESMBS class with the name OldAESMBS. Please move to newer methods soon.
  • Improved internal array reading/writing to Xojo/Real Studio array objects.
  • Improved ScalingMBS function's rounding so white stays white.
  • Our plugin should again work with 2010.04 and older Real Studio versions.
  • Removed Mac OS Classic only functions: GetFileAttributeMBS, IsFileOpenMBS and IsResourceForkOpenMBS.
  • Renamed Picture.FindPicture to FindPictureMBS.
  • Rewrote a couple of encryption classes.
  • The Kagi Windows Registration module doesn't work. The DLL crashes on loading in Real Studio and Xojo. The plugin has been updated to now allow loading of DLL from file, so you can use a newer one once the bug has been fixed by Kagi.
  • The LCMS2ProfileMBS class shows now more properties in debugger.
  • Updated bzip2 library to version 1.0.6.
  • Updated CURL to version 7.32.0.
  • Updated DynaPDF to version 3.0.30.76.
  • Updated FreeType to version 2.5.0.1.
  • Updated GraphicsMagick to version 1.3.18.
  • Updated jpeg library to version 9.
  • Updated MidiPlaybackMBS to user newer APIs.
  • Updated PCRE (RegEx) to version 8.33.
  • Updated png library to version 1.6.3.
  • Updated tesseract library to version 3.0.2.
  • Updated tiff library to version 4.0.3.
  • Updated zlib library to version 1.2.8.

New in version 13.3   New in version 13.5

Release notes of all versions: Release notes.

The biggest plugin in space...