Version History
Version 3.0.2 - July 19, 2008
- Compatibility update for REALbasic 2008r2 and up ("Attributes" is a reserved word).
Version 3.0.1 - February 19, 2008
- Fixed fade-in/out issues when using a fade time other than 1 second.
Version 3.0 - January 31, 2008
- Initial release of native Rb code re-write (previous versions were C plugins).
- Changes from the plugin version are too numerous to detail fully, but include:
- Clearer, more sensible, and better encapsulated APIs. E.g. There's no manual start-up/shut-down required, and all display manipulation is handled through a single module rather than peppered throughout various globals and classes.
- New Capture method "just works" without querying hardware, for quick prototyping or deployment on known systems. A Capture "with mode" overload is provided for more advanced requirements.
- Bit depths are now properly gathered from the hardware rather than assumed.
- To help simplify user interfaces, unique display modes now consist only of Width x Height, rather than Width x Height @ Refresh Rate. Modes return AvailableDepths and AvailableRefreshRates arrays for more advanced requirements.
- Mac OS X pop-up menu controls will now draw on top of the shielding window.
- New options to disable standard Mac OS X Command-H (hide) and/or Command-Q (quit) key combos while captured.
- Less data caching helps keep class properties in sync with physical hardware changes.
- Dropped Mac OS 9 and PEF Carbon support.