| |||||||||||||||||
| |||||||||||||||||
| Description | |||||||||||||||||
This widget provides the possibility that other application display their widgets within this application.
| |||||||||||||||||
| Synopsis | |||||||||||||||||
| |||||||||||||||||
| Documentation | |||||||||||||||||
| type NativeWindowId = Word32 | |||||||||||||||||
| The identifer of a window to be embedded. | |||||||||||||||||
| socketNew :: IO Socket | |||||||||||||||||
Create a Container for embedding.
| |||||||||||||||||
| socketHasPlug :: SocketClass s => s -> IO Bool | |||||||||||||||||
| Test if a Plug is connected to the socket. | |||||||||||||||||
| socketAddId :: SocketClass s => s -> NativeWindowId -> IO () | |||||||||||||||||
Insert another application into this socket.
| |||||||||||||||||
| socketGetId :: SocketClass s => s -> IO NativeWindowId | |||||||||||||||||
Prepare to insert this application into another.
| |||||||||||||||||
| onPlugAdded :: SocketClass s => s -> IO () -> IO (ConnectId s) | |||||||||||||||||
| This socket was added into another application. | |||||||||||||||||
| afterPlugAdded :: SocketClass s => s -> IO () -> IO (ConnectId s) | |||||||||||||||||
| onPlugRemoved :: SocketClass s => s -> IO () -> IO (ConnectId s) | |||||||||||||||||
| This socket was removed from another application. | |||||||||||||||||
| afterPlugRemoved :: SocketClass s => s -> IO () -> IO (ConnectId s) | |||||||||||||||||
| Produced by Haddock version 0.6 |