any widget derived from Frame can register an OnChar handler, and is used in several key places in Blizzard's FrameXML by widgets that are not EditBoxes at all (but are instead Frames.)
Examples: StackSplitFrame, CoinPickupFrame
Corwin MacGregor (talk) 08:50, March 28, 2010 (UTC)