RunRev Users
Both Mac and Windows RunRev users can use ButtonGadget2 with all the functionality of the executable PLUS the ability to copy 4-stage buttons directly to RunRev stacks. RunRev 2.7+ does not work with the BittyFont part of ButtonGadget2, so it is disabled in that version. Altuit recommends working with RunRev 2.6.1 though it successfully runs in 2.7.2 (not 2.7.1).
About ButtonGadget for Runtime Revolution
If you're a Runtime Revolution developer and a registered ButtonGadget user, you can open directly the ButtonGadget stack and run it from within Revolution. The stack has no ".rev" suffix, and is called buttongadget2. You can find it in the folder called ButtonGadget which is in the same directory as the ButtonGadget2 standalone.

For Mac users, you may have some trouble opening it without having a .rev suffix. So, to open it, type in the message box:

answer file ""; go stack it

This will open a dialog box, where you can choose the buttongadget2 file, and then it will open it.

If you copy the buttongadget2 file somewhere else  , you will no longer have access to your saved ButtonSets. You also will be missing the plugins, but a single click on the UPDATE button will automatically download all the plugins for your newly placed buttongadget2 stack. You can then copy your ButtonSets from your original folder to the new folder which was created.
How to use...
In order to take full advantage of ButtonGadget's features, it's important to build you buttons with transparent channels. You can do this by unchecking the Use Background Bolor checkbox in the Image Settings tab for each button you wish to copy.

ButtonGadget2 knows when it's in the RunRev (or MetaCard) IDE, and automatically enables a new button which is displayed in the Build tab. It's called Add this Button to Stack and it will automatically add your newly created button with the necessary images to any stack you choose. It only adds them as PNGs regardless of the setting on the BUILD tab.

Once you've created your buttons.After the images are copied to your stack, you will need to hide them or put them off screen or behind other controls (Dont' Delete Them!). For proper button behavior, you'll need to use a stack (or libarary script) which is documented as "The Correct Rollover Button" and can be found on one of Chipp's Tips at RevCentral.com.