March 21st, 2011· Fixed a error in the new Cocoa target.
March 3rd, 2011· Cocoa compile is now officially supported. (upcoming REALbasic 2011 versions)
· Added a ShadeSelection boolean property that uses Quartz when on Cocoa, GDI plus when on Windows and Cairo when on Linux to shade the selection in a nice way when in a full row mode. (Carbon compile does not do shading). Windows has two shading modes that it automatically switches a more list oriented shading if there are no horizontal grid lines and a more grid oriented shading if there are horizontal grid lines.
· Added a HotTrack property that lets cells be hot tracked when on Windows when hovering over them with the mouse. (full row selection needs to be on as well as ShadeSelection for this to take effect).
· Fixed a number of Cocoa bugs and did lots of improvements from the beta of the Cocoa port.
February 20th, 2011· PageDown, PageUp, End and Home keys now affect the scrolling of the Grid (all platforms)
· Improved the scrolling on Linux systems.
· Cocoa port has been upgraded from alpha to beta stage.
· Cocoa beta improvement: Scrollbars now work and are correctly drawn.
· Cocoa beta improvement: Focus handling now works and is correctly drawn.
· Cocoa beta improvement: Changed text rendering to CoreText.
· Cocoa beta improvement: Fixed a crash when using the mouse wheel.
January 9th, 2011· Added a HasBackColor property to the StyleGridColumn class.
· Added a BackColor property to the StyleGridColumn class.
· Added a Coloring columns example project.
· Second Alpha of Cocoa build support is included.
December 27th, 2010· Added a FreezeCols property.
· The Grid now supports horizontal mouse wheels.
June 23rd, 2010· Added a FreezeCols property.
· The Grid now supports horizontal mouse wheels.
· Faster and more compact runtime is now used on Windows systems.
November 5th, 2009· Added a EnableMenuItems event.
· Improved multi selection row mode when deselecting by holding down cmd or control key.
August 11th, 2008· Changed some constructors to new style REALbasic constructors to make the plugin work on the latest REALbasic version.
· Did some internal optimizations and replaced use of depreciated SDK functions.
· Plugin is now linked against and dependent on libstdc 6 instead of libstdc 5 on Linux systems.
July 14th, 2008· Changed some constructors to new style REALbasic constructors to make the plugin work on the latest REALbasic version.
· Did some internal optimizations and replaced use of depreciated SDK functions.
· Plugin is now linked against and dependent on libstdc 6 instead of libstdc 5 on Linux systems.
April 1st, 2008· Added a new constant - ScrollbarWidth to be used with the GetMeasure function.
· Improved the Linux portion of the control to get it to draw properly on recent versions of Suse Linux systems.
· The Universal Binary is now compiled as Bundle instead of dylib to support the new mechanism in REALbasic to load Mach-O plugins directly into memory.