| |||||||||||||||||||||||||||||||||
| |||||||||||||||||||||||||||||||||
| |||||||||||||||||||||||||||||||||
| Description | |||||||||||||||||||||||||||||||||
| |||||||||||||||||||||||||||||||||
| Synopsis | |||||||||||||||||||||||||||||||||
| |||||||||||||||||||||||||||||||||
| Data types | |||||||||||||||||||||||||||||||||
| Methods | |||||||||||||||||||||||||||||||||
| editableSelectRegion :: EditableClass ed => ed -> Int -> Int -> IO () | |||||||||||||||||||||||||||||||||
Select a span of text.
| |||||||||||||||||||||||||||||||||
| editableGetSelectionBounds :: EditableClass ed => ed -> IO (Int, Int) | |||||||||||||||||||||||||||||||||
Get the span of the current selection.
| |||||||||||||||||||||||||||||||||
| editableInsertText :: EditableClass ed => ed -> String -> Int -> IO Int | |||||||||||||||||||||||||||||||||
Insert new text at the specified position.
| |||||||||||||||||||||||||||||||||
| editableDeleteText :: EditableClass ed => ed -> Int -> Int -> IO () | |||||||||||||||||||||||||||||||||
Delete a given range of text.
| |||||||||||||||||||||||||||||||||
| editableGetChars :: EditableClass ed => ed -> Int -> Int -> IO String | |||||||||||||||||||||||||||||||||
Retrieve a range of characters.
| |||||||||||||||||||||||||||||||||
| editableCutClipboard :: EditableClass ed => ed -> IO () | |||||||||||||||||||||||||||||||||
| Cut the selected characters to the Clipboard. | |||||||||||||||||||||||||||||||||
| editableCopyClipboard :: EditableClass ed => ed -> IO () | |||||||||||||||||||||||||||||||||
| Copy the selected characters to the Clipboard. | |||||||||||||||||||||||||||||||||
| editablePasteClipboard :: EditableClass ed => ed -> IO () | |||||||||||||||||||||||||||||||||
| Paste the selected characters to the Clipboard. | |||||||||||||||||||||||||||||||||
| editableDeleteSelection :: EditableClass ed => ed -> IO () | |||||||||||||||||||||||||||||||||
| Delete the current selection. | |||||||||||||||||||||||||||||||||
| editableSetEditable :: EditableClass ed => ed -> Bool -> IO () | |||||||||||||||||||||||||||||||||
Make the widget insensitive.
| |||||||||||||||||||||||||||||||||
| editableGetEditable :: EditableClass ed => ed -> IO Bool | |||||||||||||||||||||||||||||||||
| Retrieves whether the text is editable. | |||||||||||||||||||||||||||||||||
| editableSetPosition :: EditableClass ed => ed -> Int -> IO () | |||||||||||||||||||||||||||||||||
| Set the cursor to a specific position. | |||||||||||||||||||||||||||||||||
| editableGetPosition :: EditableClass ed => ed -> IO Int | |||||||||||||||||||||||||||||||||
| Get the current cursor position. | |||||||||||||||||||||||||||||||||
| Signals | |||||||||||||||||||||||||||||||||
| onEditableChanged :: EditableClass ec => ec -> IO () -> IO (ConnectId ec) | |||||||||||||||||||||||||||||||||
| Emitted when the settings of the Editable widget changes. | |||||||||||||||||||||||||||||||||
| afterEditableChanged :: EditableClass ec => ec -> IO () -> IO (ConnectId ec) | |||||||||||||||||||||||||||||||||
| onDeleteText :: EditableClass ec => ec -> (Int -> Int -> IO ()) -> IO (ConnectId ec) | |||||||||||||||||||||||||||||||||
| Emitted when a piece of text is deleted from the Editable widget. | |||||||||||||||||||||||||||||||||
| afterDeleteText :: EditableClass ec => ec -> (Int -> Int -> IO ()) -> IO (ConnectId ec) | |||||||||||||||||||||||||||||||||
| Produced by Haddock version 0.6 |