| ||||
| ||||
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 |