Has this ever been solved? I currently have the same problem on Cinnamon/Fedora with CodeBlocks 13.12.svn.10538. The menu key works correctly everywhere except CodeBlocks. xev shows the following:
KeyPress event, serial 37, synthetic NO, window 0x3200001,
root 0x1c5, subw 0x0, time 8529303, (475,32), root:(1217,476),
state 0x10, keycode 135 (keysym 0xff67, Menu), same_screen YES,
XLookupString gives 0 bytes:
XmbLookupString gives 0 bytes:
XFilterEvent returns: False
The problem doesn't seem to be related to Xorg.