|
|
|
|
|
| Description |
|
|
| Synopsis |
|
|
|
| Documentation |
|
| optionMenuNew :: IO OptionMenu |
| Create a new option menu.
|
|
| optionMenuGetMenu :: OptionMenuClass om => om -> IO Menu |
| Get the menu that should be associated with this
option menu.
|
|
| optionMenuSetMenu :: (OptionMenuClass om, MenuClass m) => om -> m -> IO () |
| Set a menu to associate with this option menu.
|
|
| optionMenuRemoveMenu :: OptionMenuClass om => om -> IO () |
| Remove the association the menu.
|
|
| optionMenuSetHistory :: OptionMenuClass om => om -> Int -> IO () |
| Set the state of the option menu. The options
are numbered from 0 up to n-1 for the nth item.
|
|
| optionMenuGetHistory :: OptionMenuClass om => om -> IO Int |
| Retrieve the index of the selected item.
|
|
| onOMChanged :: OptionMenuClass om => om -> IO () -> IO (ConnectId om) |
| This signal is called if the selected option has changed.
|
|
| afterOMChanged :: OptionMenuClass om => om -> IO () -> IO (ConnectId om) |
|
| Produced by Haddock version 0.6 |