 --
 -- [@GrabFrozen@] the resource is frozen by an active grab of another client.
 --
-{#enum GrabStatus {underscoreToCase} #}
+{#enum GrabStatus {underscoreToCase} deriving(Show) #}
 


-- | How focus is crossing the widget.
--
{#enum CrossingMode {underscoreToCase}#}

-- | Used in 'Graphics.UI.Gtk.Gdk.Drag.DragContext' to indicate the protocol according to which DND is done.
--
{#enum DragProtocol {underscoreToCase} deriving (Bounded)#}

-- | Specify the kind of action performed on a drag event.
{#enum DragAction {underscoreToCase} deriving (Bounded)#}

instance Flags DragAction

-- | Specify how to dither colors onto the screen.
--
{#enum RgbDither as Dither {underscoreToCase}#}

-- | specify which events a widget will emit signals on
--

-- 'Graphics.UI.Gtk.Windows.Window.windowMove' and the "implementation notes"
-- section of the extended window manager hints specification for more details.
--
{#enum Gravity {underscoreToCase} deriving(Show) #}

-- | Returned by 'pointerGrab' and 'keyboardGrab' to indicate success or the
-- reason for the failure of the grab attempt.
