5.0.2:
Changed compile architecture on Windows systems.Fixed a issue on Windows systems where the full version was posting demo messages.5.0:
Added Cocoa support for the plugin.4.1:
Changed some constructors to new style REALbasic constructors to make the plugin work on the latest REALbasic version.4.0:
Added support for MacOS X Universal Build.Improved Unicode support on Windows systems.Updated the IconLib to use the new 4x32bit Rects from TypeLib 5.5.Fixed a channel shifting issue with some of the Mac specific functions.3.6:
Added support for REALbasic 2005.Added Mach-O compile support.Fixed a memory leak when retrieving masks for large icons.Improved the documentation.3.5:
Merged the Icon Utils from Mac-X- SoftWare into the plugin.Added 3 new constructors to the Icon class to be able to define Icon source, get System defined icons and to get icons from a given type and creator.Added support for opening .icns files with the Icon class.Added a TransformCICN function.Added a TransformIcl function.Added a IconTransformType module which defines IconTransformType constants.Added a IconAlign module which defines IconAlign constants.Added this new documentation and removed the RB Plugin Plunger Documentation.3.3:
Added the following functions to the Icon class to get the Icon raw data on MacOS systems:+ GetSmall+ GetSmallMask+ GetLarge+ GetLargeMask+ GetHuge+ GetThumbnail+ GetThumbnailMaskMoved the PlotFileIcon method from a global method to the Icon class, and renamed it to Plot.Moved the FileIconToRgn method from a global method to the Icon class, and renamed it to ConvertToRgn.Added a overloaded constructor to the Icon class to control optimizations when loading the Icon raw data on MacOS systems.3.2.4:
Tweaked class offsets to support REALbasic 5.5 alphas.3.2.2:
Fixed a Win32 problem where a small icon had to be drawn first to be able to draw a large icon.3.2:
Added support for changed class offsets in REALbasic 5.1.Added support for the REALbasic Windows IDE (5.2 or later).3.0:
Redesigned the plugin syntax, so it now has much easier object oriented syntax.The plugin now has tighter integration with REALbasic objects, and looser integration with raw QuickDraw, but maintains the possibility to use it with raw QuickDraw.Added ability to retrive masks for the cross platform icons.Added a sample project on how to retrive 128x128 icons on MacOS X.Fixed a problem that caused REALbasic 5 alphas to crash on compile. (Note though that REALbasic 5 will not be officially supported yet as its a moving target in alpha stage)2.0:
Added Carbon supportAdded Win32 supportAdded Full pre icon services support for all files on MacOSAdded a FileIconToRgn function (68k,PPC, Carbon)Added a UseIconServices function (68k,PPC, Carbon, Win32)Added a SetUseIconServices method (68k,PPC, Carbon, Win32)Added a GetSmallFileIcon function (68k,PPC, Carbon, Win32)Added a GetSelectedSmallFileIcon function(68k,PPC, Carbon, Win32)Added a GetLargeFileIcon function (68k,PPC, Carbon, Win32)Added a GetSelectedLargeFileIcon function(68k,PPC, Carbon, Win32)Added a PlotSmallFileIcon method (68k,PPC, Carbon, Win32)Added a PlotSelectedSmallFileIcon method (68k,PPC, Carbon, Win32)Added a PlotLargeFileIcon method (68k,PPC, Carbon, Win32)Added a PlotSelectedLargeFileIcon method (68k,PPC, Carbon, Win32)Added Win32 and Carbon support to DisposeFileIconAdded Carbon support to all other existing functionsDropped the UseIconServices parameter from all functions as Iconservices usage is now transparent to the programmer.Added 2 new example projects.Added RB Plugin plunger compatible help.CanUseIconServices function was removed