5.6.5:
Added a PopUpMenu constant to the CellFactoryType module.5.6:
Added HorizontalResolution property to the RawBitmap class.Added VerticalResolution property to the RawBitmap class.5.5.2:
Fixed a problem with Rect.Union.Fixed a problem with Rect.Inset when the y parameter was negative value.5.5:
Added support for MacOS X Universal Build.Each field in the Point class is now 32 bits on all platforms.Added a Operator_Add to the Point class.The Clone function on the Point class now returns strongly typed result.Removed the IntPtr property on the Point class.Each field in the Rect class is now 32 bits on all platforms.Added a Height (Read and Write) property to the Rect class.Added a Width (Read and Write) property to the Rect class.Added a new Constructor to the Rect class that takes two points.Added two variations of a Contains function to the Rect class.Added a Equal function to the Rect class.Added a Inset method to the Rect class.Added a Offset method to the Rect class.Added a Union method to the Rect class.Removed the IntPtr property on the Rect class.Removed the legacy DisposeGWorld global function.Removed the legacy KillPicture global function.Removed the legacy DisposePixPat global function.Removed the legacy QDDrawPicture global function.Removed the legacy UsesMenuTypeClasses global function.Removed the legacy DisposeRgn global function.Removed the legacy KillPoly global function.Removed legacy QuickDraw based classes such as: BitMapPtr, CIconHandle, GDHandle, GrafPtr, Handle, MenuHandle, PicHandle, PixMapHandle, PixPatHandle, PolyHandle, RgnHandle.5.1:
Added two new constructors to the RawBitmap class.Added RowBytes property to the RawBitmap class.Added Channels property to the RawBitmap class.5.0:
Added GridMarkerPositon constants.Added a RawBitmap class (undocumented and unsupported at this time, it will be documented when other plugins start using it)The Point and Rect classes as well as their methods and properties have been marked as console safe.All Mach-O segments in the plugin are now compiled with a different compiler to support future roadmap and long term goals for the plugin.All Windows segments in the plugin are now compiled with a different compiler to support future roadmap and long term goals for the plugin.Changed internal segmentation of the plugin.Improved the documentation.4.8:
Added GridMeasure constant module to support the Einhugur Grid controls.The Grid constant modules are now also compiled into the Linux target to support future REALbasic Linux IDE.4.7:
* The plugin was altered so it could pass preliminary unit tests for next generation of REALbasic.* Changed the name of the WindowPtr class to WindowPointer to avoid a conflict with a REALbasic reserved Keyword.4.6:
Added the IProgressHandler interface.4.5:
The Mach-O target was re-linked without flat namespace to enable multiple Mach-O plugins to run in the same project.The plugin now comes with high quality HTML documentation instead of RB Plugin Plunger documentation.4.4:
Added Grid constants modules to support the Einhugur Grid controls.4.3:
Added Mach-O compile support. (Feature for REALbasic 5.5.2 and later)4.2:
Version info not available.4.1:
Version info not available.4.0:
Added Linux support.3.3:
Fixed class offsets to make the TypeLib fully compatible with REALbasic 5.52.6.5:
Added support for REALbasic 5.1.2.6.1:
Added a empty default constructor to the Rect class.Added a empty default constructor to the Point class.2.6:
SetRect was removedConstructur was added new Rect(x1,y1,x2,y2)SetPt was removedConstructor was added new Point(x,y)h property on Point was be changed to x.v property on Point was be changed to y.Added UseMenuTypeClasses methodRect is now 16 bytes instead of 8 (Only 8 usable on MacOS for Toolbox compatibility)Point is now 8 bytes instead of 4 (Only 4 usable on MacOS for Toolbox compatibility)2.5.5:
Fixed a problem that could sometimes make Carbon REALbasic, crash on launch when running Classic OS.Added lots of info to the built in documentation.2.5.4:
Fixed Illegal Carbon accessor to rgnBBoxrgnSize will now always return 0 on Carbon size Carbon has no concept for this.2.5.3:
Internal testing version which was only released to few users.2.5.2:
Version info not available.2.5.1:
Fixed a problem under OS X 10.1 with Handle.IntPtr (also goes for all classes that inherit from Handle)2.5:
Added MacOS X supportA small segment was moved from QuickDrawLib to increase stability. (This means that TypeLib 2.5 may not be used together with QuickDrawLib older than version 3.5)Added UsesCoreTypeClasses method, which is there to avoid a REALbasic compile bug where REALbasic sometimes forgets to compile plugins segments into built applications. (See the documentation for more detail on usage)2.2:
Changed the segment order to fool the RB link error bug with Class extensions. (This enables projects that could not compile because of this bug to compile properly)Linked with a newer version of the Carbon headers.2.1:
MacOS Xb1 support added.