| ||||
| ||||
| Description | ||||
| This widgets embeds Mozilla's browser engine (Gecko) into a GTK+ widget. See http://www.mozilla.org/unix/gtk-embedding.html for an API reference. | ||||
| Synopsis | ||||
| Documentation | ||||
| data MozEmbed | ||||
| ||||
| class BinClass o => MozEmbedClass o | ||||
| ||||
| mozEmbedNew :: IO MozEmbed | ||||
| Create a new MozEmbed | ||||
| mozEmbedSetCompPath :: String -> IO () | ||||
| mozEmbedRenderData :: MozEmbedClass m => m -> String -> String -> String -> IO () | ||||
| mozEmbedOpenStream :: MozEmbedClass m => m -> String -> String -> IO () | ||||
| mozEmbedAppendData :: MozEmbedClass m => m -> String -> IO () | ||||
| mozEmbedCloseStream :: MozEmbedClass m => m -> IO () | ||||
| onOpenURI :: MozEmbedClass m => m -> (String -> IO Bool) -> IO (ConnectId m) | ||||
| mozEmbedLoadUrl :: MozEmbedClass m => m -> String -> IO () | ||||
| onKeyDown :: MozEmbedClass self => self -> (Ptr a -> IO Int) -> IO (ConnectId self) | ||||
| onKeyPress :: MozEmbedClass self => self -> (Ptr a -> IO Int) -> IO (ConnectId self) | ||||
| onKeyUp :: MozEmbedClass self => self -> (Ptr a -> IO Int) -> IO (ConnectId self) | ||||
| onMouseDown :: MozEmbedClass self => self -> (Ptr a -> IO Int) -> IO (ConnectId self) | ||||
| onMouseUp :: MozEmbedClass self => self -> (Ptr a -> IO Int) -> IO (ConnectId self) | ||||
| onMouseClick :: MozEmbedClass self => self -> (Ptr a -> IO Int) -> IO (ConnectId self) | ||||
| onMouseDoubleClick :: MozEmbedClass self => self -> (Ptr a -> IO Int) -> IO (ConnectId self) | ||||
| onMouseOver :: MozEmbedClass self => self -> (Ptr a -> IO Int) -> IO (ConnectId self) | ||||
| onMouseOut :: MozEmbedClass self => self -> (Ptr a -> IO Int) -> IO (ConnectId self) | ||||
| mozEmbedSetProfilePath :: String -> String -> IO () | ||||
| mozEmbedStopLoad :: MozEmbedClass m => m -> IO () | ||||
| mozEmbedGoBack :: MozEmbedClass m => m -> IO () | ||||
| mozEmbedGoForward :: MozEmbedClass m => m -> IO () | ||||
| mozEmbedGetLinkMessage :: MozEmbedClass m => m -> IO String | ||||
| mozEmbedGetJsStatus :: MozEmbedClass m => m -> IO String | ||||
| mozEmbedGetTitle :: MozEmbedClass m => m -> IO String | ||||
| mozEmbedGetLocation :: MozEmbedClass m => m -> IO String | ||||
| mozEmbedCanGoBack :: MozEmbedClass m => m -> IO Bool | ||||
| mozEmbedCanGoForward :: MozEmbedClass m => m -> IO Bool | ||||
| mozEmbedPushStartup :: IO () | ||||
| mozEmbedPopStartup :: IO () | ||||
| Produced by Haddock version 0.7 |