|
|
|
|
|
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 |
Instances | |
|
|
class BinClass o => MozEmbedClass o |
| Instances | |
|
|
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 |