| Maintainer | gtk2hs-users@lists.sourceforge.net | 
|---|---|
| Stability | provisional | 
| Portability | portable (depends on GHC) | 
| Safe Haskell | None | 
| Language | Haskell98 | 
Graphics.UI.Gtk.General.Settings
Contents
Description
Storing data on clipboards
- data Settings
 - class GObjectClass o => SettingsClass o
 - castToSettings :: GObjectClass obj => obj -> Settings
 - gTypeSettings :: GType
 - toSettings :: SettingsClass o => o -> Settings
 - settingsGetDefault :: IO (Maybe Settings)
 - settingsGetForScreen :: ScreenClass screen => screen -> IO Settings
 - settingsSetLongProperty :: (SettingsClass settings, GlibString string) => settings -> string -> Int -> string -> IO ()
 - settingsSetStringProperty :: (SettingsClass settings, GlibString string) => settings -> string -> string -> string -> IO ()
 
Class Hierarchy
| GObject
| +----Settings
Types
class GObjectClass o => SettingsClass o Source
Instances
castToSettings :: GObjectClass obj => obj -> Settings Source
toSettings :: SettingsClass o => o -> Settings Source
Methods
Arguments
| :: IO (Maybe Settings) | returns a Settings. If there is no default screen, then returns Nothing.  | 
Gets the Settings object for the default GDK screen, creating
 it if necessary. See settingsGetForScreen.
settingsGetForScreen :: ScreenClass screen => screen -> IO Settings Source
Gets the Settings object for screen, creating it if necessary.
settingsSetLongProperty :: (SettingsClass settings, GlibString string) => settings -> string -> Int -> string -> IO () Source
settingsSetStringProperty :: (SettingsClass settings, GlibString string) => settings -> string -> string -> string -> IO () Source