gtk2hs-cast-gtk

A type class for cast functions of Gtk2hs: gtk package

Latest on Hackage:0.10.1.2

This package is not currently in any snapshots. If you're interested in using it, we recommend adding it to Stackage Nightly. Doing so will make builds more reliable, and allow stackage.org to host generated Haddocks.

LicenseRef-OtherLicense licensed and maintained by Marco TĂșlio Gontijo e Silva

This package contains a type class called Cast with a function cast, that is a wrapper for all the castTo* functions of gtk2hs. It makes it easier to write other functions that require a castTo* as a parameter, like xmlGetWidget from glade. The main utility of these packages is to use xmlGetWidgetCast, a version of xmlGetWidget defined in gtk2hs-cast-glade, which has the type: xmlGetWidgetCast :: (Cast widget, WidgetClass widget) => GladeXML -> String -> IO widget.

This is the gtk package of gtk2hs-cast, which contains the instances of Cast for the types in the gtk package from gtk2hs.