On Mon, 3 Feb 2014 00:14:26 +0000, Vincent Sanders wibbled on for an age:
It should *only* be used by front ends when using the gui tables,
probably only from the modules actually implementing them. Currently
there are a number of frontend headers which it appears include
desktop/gui.h unnecessarily, these are:
amiga/gui.h
I tried to remove it, but it needs desktop/gui.h for the gui_drag_type
typedef.
Chris