In the 22 branch Carbon Emacs (latest CVS), the font panel (mac-font- panel-mode) allows the user to bring up the color picker for foreground and background colors. However, the colors are not set. I noticed that mac-handle-font-selection gets called after the color is set (and the user presses OK in the color picker), but it only gets an empty event ("aevt") without a atsu-font-id being available.