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