| |||||||
| |||||||
| Description | |||||||
| |||||||
| Synopsis | |||||||
| Documentation | |||||||
| data Entry | |||||||
| |||||||
| class WidgetClass o => EntryClass o | |||||||
| |||||||
| castToEntry :: GObjectClass obj => obj -> Entry | |||||||
| entryNew :: IO Entry | |||||||
| Create a new Entry widget. | |||||||
| entrySetText :: EntryClass ec => ec -> String -> IO () | |||||||
| Set the text of the Entry widget. | |||||||
| entryGetText :: EntryClass ec => ec -> IO String | |||||||
| Get the text of the Entry widget. | |||||||
| entryAppendText :: EntryClass ec => ec -> String -> IO () | |||||||
| Append to the text of the Entry widget. | |||||||
| entryPrependText :: EntryClass ec => ec -> String -> IO () | |||||||
| Prepend the text of the Entry widget. | |||||||
| entrySetVisibility :: EntryClass ec => ec -> Bool -> IO () | |||||||
Set whether to use password mode (display stars instead of the text).
| |||||||
| entryGetVisibility :: EntryClass ec => ec -> IO Bool | |||||||
| Get whether widget is in password mode. | |||||||
| entrySetInvisibleChar :: EntryClass ec => ec -> Char -> IO () | |||||||
| Set the replacement character for invisible text. | |||||||
| entryGetInvisibleChar :: EntryClass ec => ec -> IO Char | |||||||
| Get the current replacement character for invisible text, or 0 if not in password mode. | |||||||
| entrySetMaxLength :: EntryClass ec => ec -> Int -> IO () | |||||||
Sets a maximum length the text may grow to.
| |||||||
| entryGetActivatesDefault :: EntryClass ec => ec -> IO Bool | |||||||
| Query whether pressing return will activate the default widget. | |||||||
| entrySetActivatesDefault :: EntryClass ec => ec -> Bool -> IO () | |||||||
Specify if pressing return will activate the default widget.
| |||||||
| entryGetHasFrame :: EntryClass ec => ec -> IO Bool | |||||||
| Query if the text Entry is displayed with a frame around it. | |||||||
| entrySetHasFrame :: EntryClass ec => ec -> Bool -> IO () | |||||||
| Specifies whehter the Entry should be in an etched-in frame. | |||||||
| entryGetWidthChars :: EntryClass ec => ec -> IO Int | |||||||
| Retrieve the number of characters the widget should ask for. | |||||||
| entrySetWidthChars :: EntryClass ec => ec -> Int -> IO () | |||||||
Specifies how large the Entry should be in characters.
| |||||||
| entrySetAlignment :: EntryClass ec => ec -> Float -> IO () | |||||||
Sets the alignment for the contents of the entry. This controls the horizontal positioning of the contents when the displayed text is shorter than the width of the entry.
| |||||||
| entryGetAlignment :: EntryClass ec => ec -> IO Float | |||||||
Gets the value set by entrySetAlignment.
| |||||||
| entrySetCompletion :: EntryClass ec => ec -> EntryCompletion -> IO () | |||||||
Sets the auxiliary completion object to use with the entry. All further configuration of the completion mechanism is done on completion using the EntryCompletion API.
| |||||||
| entryGetCompletion :: EntryClass ec => ec -> IO EntryCompletion | |||||||
Returns the auxiliary completion object currently in use by the entry.
| |||||||
| onEntryActivate :: EntryClass ec => ec -> IO () -> IO (ConnectId ec) | |||||||
| Emitted when the user presses return within the Entry field. | |||||||
| afterEntryActivate :: EntryClass ec => ec -> IO () -> IO (ConnectId ec) | |||||||
| onCopyClipboard :: EntryClass ec => ec -> IO () -> IO (ConnectId ec) | |||||||
| Emitted when the current selection has been copied to the clipboard. | |||||||
| afterCopyClipboard :: EntryClass ec => ec -> IO () -> IO (ConnectId ec) | |||||||
| onCutClipboard :: EntryClass ec => ec -> IO () -> IO (ConnectId ec) | |||||||
| Emitted when the current selection has been cut to the clipboard. | |||||||
| afterCutClipboard :: EntryClass ec => ec -> IO () -> IO (ConnectId ec) | |||||||
| onPasteClipboard :: EntryClass ec => ec -> IO () -> IO (ConnectId ec) | |||||||
| Emitted when the current selection has been pasted from the clipboard. | |||||||
| afterPasteClipboard :: EntryClass ec => ec -> IO () -> IO (ConnectId ec) | |||||||
| onInsertAtCursor :: EntryClass ec => ec -> (String -> IO ()) -> IO (ConnectId ec) | |||||||
| Emitted when a piece of text is inserted at the cursor position. | |||||||
| afterInsertAtCursor :: EntryClass ec => ec -> (String -> IO ()) -> IO (ConnectId ec) | |||||||
| onToggleOverwrite :: EntryClass ec => ec -> IO () -> IO (ConnectId ec) | |||||||
| Emitted when the user changes from overwriting to inserting. | |||||||
| afterToggleOverwrite :: EntryClass ec => ec -> IO () -> IO (ConnectId ec) | |||||||
| Produced by Haddock version 0.6 |