MBS Real Studio Plugins 10.1 - 3rd March 2010

See also the documentation on new items.
  • Updated CURL to 7.20.0.
  • Updated RegEx to 8.0.1.
  • Updated DynaPDF to version 2.5.0.504.
  • Updated to sqlapi 3.7.30
  • Rewrote ImageCapture plugin part. New example included.
  • Included now first manual for DynaPDF 2.5.
  • Improved the DNSService Plugin (the crossplatform one) and moved it to Network plugin part.
  • Added CFStringMBS.DisplayString.
  • Added TidyIteratorMBS.Handle, TidyNodeMBS.Handle, TidyOptionMBS.Handle and TidyDocumentMBS.Handle.
  • Added Constructors to CFArrayMBS, CFBagMBS, CFDictionaryMBS and CFSetMBS.
  • Added Graphics.DrawWindowsIconMBS.
  • Added NSTextViewMBS.shouldChangeTextInRange.
  • Added WindowsSerialPortsMBS class.
  • Added OpenDialogMBS.ResolveAliases property.
  • Added OverlayMBS.Constructor with style parameters.
  • Added mode parameter for OverlayMBS.Show
  • Added Picture GrayScaleMBS.
  • Added Picture CompareBrightnessMBS.
  • Added Picture.CompareMBS.
  • Added ColorizePictureMBS function.
  • Added TopMost Parameter to OverlayMBS class constructor.
  • Added graphics.StretchDIBitsMBS.
  • Added more memoryblock to picture functions.
  • Added MemoryBlock.FindNotByteMBS.
  • Added MemoryBlock.FindByteMBS.
  • Added MemoryBlock.BytesZeroMBS.
  • Added dictionaryWithContentsOfFile, dictionaryWithContentsOfURL, writeToFile and writeToURL to CFDictionaryMBS class.
  • Added Buffer, BufferReadIndex, BufferSize and BufferWriteIndex properties to PortAudioStreamRecorderMBS class.
  • Added PortAudioStreamRecorderMBS.Flush.
  • Added CreateDeviceNColorSpaceAnsi, AddDeviceNSeparationsAnsi and CreateSeparationCSAnsi.
  • Added DynapdfMatrixMBS constructors.
  • Added RemoteControlMBS.WinFindWindow
  • Added RemoteControlMBS.WinSendMessage
  • Added WindowsListMBS.WindowClassName.
  • Added QCViewMBS class.
  • Added more GraphicsMagick convenience methods.
  • Added width and height properties to GMImageMBS class.
  • Added AppleRemoteMBS.kRemoteButtonSelect to handle new select button on new Apple Remote devices.
  • Added PictureMBS.MirroredView and few more functions.
  • Added DynapdfMBS.CreateICCBasedColorSpace
  • Added DrawMaskedPictureApplyMaskRGB and DrawMaskedPictureRGB to PictureMBS class.
  • Added SystemInformationMBS.WindowsAero.
  • Added SystemInformationMBS.DomainName.
  • Added to folderitem: AccessDateMBS, AttributeModificationDateMBS, BackupDateMBS, CreationDateMBS and ModificationDateMBS.
  • Added CFCreateBundleMBS with folderitem for your convenience.
  • Added 84 properties to TidyDocumentMBS class.
  • Added WebUIDelegateMBS.Constructor.
  • Added PictureMBS.CopyGWorld function.
  • Added SetResolution to PNGWriterMBS class with constants: ResolutionDPI, ResolutionMeter and ResolutionUnknown.
  • Added Picture.BMPDataMBS.
  • Added SystemInformationMBS.HostName.
  • Fixed bug in WebUIDelegateMBS where contextual menu was not disabled.
  • Fixed a crash with unlockPictureDescription on the REALbasic Cocoa target happening in all picture functions which try to read pixels from a picture.
  • Fixed a bug in PortAudioStreamRecorderMBS when using more than one channel.
  • Fixed DynaPDFParseInterfaceMBS ShowTextArrayA and ShowTextArrayW events.
  • Fixed isEqual in all *IteratorMBS classes and added a isNotEqual method.
  • Fixed a few bugs in WindowsInternetShortcutMBS and WindowsShortCutMBS.
  • Fixed registration of WindowsMIDI plugin.
  • Fixed CDArrayMBS.Constructor
  • Fixed BytesEqualMBS function on memoryblock.
  • Fixed bitsPerSample, pixelsHigh and pixelsWide in NSImageRepMBS class.
  • Fixed NSImageMBS.representations to return an array.
  • Fixed text encoding handling in DynaPDF. Now passwords and colorants have better encoding handling.
  • Fixed a bug with picture edit/write/read for Windows 2000 where the row size was not correctly reported from Windows. The plugin now fixes this for Windows 2000.
  • Fixed a bug in CFDateMBS.AbsoluteTime.
  • Fixed bug in NSTimerMBS.
  • Fixed bug in CFBundleMBS.
  • Fixed crash in using SCPreferencesMBS class.
  • Fixed DefaultInteger and DefaultString declaration in TidyOptionMBS class.
  • Fixed DisableContextMenu in WebUIDelegateMBS.
  • AppleRemoteMBS class got two new button codes.
  • Removed PDFLib plugins.
  • SystemInformationMBS.DomainName now uses unicode.
  • Changed DynaPDFMBS functions to handle UTF-8 colorants correctly: AddDeviceNSeparations, CreateDeviceNColorSpace and CreateSeparationCS.
  • WindowsFileCopyMBS.CopyFileSimple and .MoveFileSimple are now methods instead of shared methods so they can set the lasterror property.
  • WindowsFileCopyMBS has now a lasterror property.
  • Some basic CF*MBS classes have now properties instead of methods so you can see values in the debugger.
  • Some GraphicsMagick methods are now properties so you see them in debugger.
  • FilemappingMBS class now works on console applications.
  • Removed older folderitem functions AccessDateMBS, AttributeModificationDateMBS, BackupDateMBS, CreationDateMBS, ModificationDateMBS, SetAccessDateMBS, SetAttributeModificationDateMBS, SetBackupDateMBS, SetCreationDateMBS and SetModificationDateMBS.
  • Updated RenderFramesMBS methods in picture class.
  • Fixed a crash with PNG Plugin on Windows on error handling.
  • Compiling Windows plugins now with Windows 6.1 SDK. I hope to keep compatibility down to Windows 2000, but we'll need to check that.
  • Fixed DrawIntoDockTileMBS to work better on Mac OS X 10.6.
  • Variant conversions for Cocoa can now also handle NSImageMBS to NSImage and Dictionary to NSDictionary.

New in version 10.0   New in version 10.2

Release notes of all versions: Release notes.

The biggest plugin in space...