Show context menu on press

This is consistent with other GTK+ programs.
Use GDK constant instead of integer