Copyright | Will Thompson Iñaki García Etxebarria and Jonas Platte |
---|---|
License | LGPL-2.1 |
Maintainer | Iñaki García Etxebarria (garetxe@gmail.com) |
Safe Haskell | None |
Language | Haskell2010 |
GI.Gtk.Objects.Settings
Contents
- Exported types
- Methods
- Properties
- colorHash
- gtkAlternativeButtonOrder
- gtkAlternativeSortArrows
- gtkApplicationPreferDarkTheme
- gtkAutoMnemonics
- gtkButtonImages
- gtkCanChangeAccels
- gtkColorPalette
- gtkColorScheme
- gtkCursorBlink
- gtkCursorBlinkTime
- gtkCursorBlinkTimeout
- gtkCursorThemeName
- gtkCursorThemeSize
- gtkDecorationLayout
- gtkDialogsUseHeader
- gtkDndDragThreshold
- gtkDoubleClickDistance
- gtkDoubleClickTime
- gtkEnableAccels
- gtkEnableAnimations
- gtkEnableEventSounds
- gtkEnableInputFeedbackSounds
- gtkEnableMnemonics
- gtkEnablePrimaryPaste
- gtkEnableTooltips
- gtkEntryPasswordHintTimeout
- gtkEntrySelectOnFocus
- gtkErrorBell
- gtkFallbackIconTheme
- gtkFileChooserBackend
- gtkFontName
- gtkFontconfigTimestamp
- gtkIconSizes
- gtkIconThemeName
- gtkImModule
- gtkImPreeditStyle
- gtkImStatusStyle
- gtkKeyThemeName
- gtkKeynavCursorOnly
- gtkKeynavUseCaret
- gtkKeynavWrapAround
- gtkLabelSelectOnFocus
- gtkLongPressTime
- gtkMenuBarAccel
- gtkMenuBarPopupDelay
- gtkMenuImages
- gtkMenuPopdownDelay
- gtkMenuPopupDelay
- gtkModules
- gtkPrimaryButtonWarpsSlider
- gtkPrintBackends
- gtkPrintPreviewCommand
- gtkRecentFilesEnabled
- gtkRecentFilesLimit
- gtkRecentFilesMaxAge
- gtkScrolledWindowPlacement
- gtkShellShowsAppMenu
- gtkShellShowsDesktop
- gtkShellShowsMenubar
- gtkShowInputMethodMenu
- gtkShowUnicodeMenu
- gtkSoundThemeName
- gtkSplitCursor
- gtkThemeName
- gtkTimeoutExpand
- gtkTimeoutInitial
- gtkTimeoutRepeat
- gtkTitlebarDoubleClick
- gtkTitlebarMiddleClick
- gtkTitlebarRightClick
- gtkToolbarIconSize
- gtkToolbarStyle
- gtkTooltipBrowseModeTimeout
- gtkTooltipBrowseTimeout
- gtkTooltipTimeout
- gtkTouchscreenMode
- gtkVisibleFocus
- gtkXftAntialias
- gtkXftDpi
- gtkXftHinting
- gtkXftHintstyle
- gtkXftRgba
Description
GtkSettings provide a mechanism to share global settings between applications.
On the X window system, this sharing is realized by an
XSettings
manager that is usually part of the desktop environment, along with
utilities that let the user change these settings. In the absence of
an Xsettings manager, GTK+ reads default values for settings from
settings.ini
files in
/etc/gtk-3.0
, $XDG_CONFIG_DIRS/gtk-3.0
and $XDG_CONFIG_HOME/gtk-3.0
.
These files must be valid key files (see KeyFile
), and have
a section called Settings. Themes can also provide default values
for settings by installing a settings.ini
file
next to their gtk.css
file.
Applications can override system-wide settings by setting the property
of the GtkSettings object with g_object_set()
. This should be restricted
to special cases though; GtkSettings are not meant as an application
configuration facility. When doing so, you need to be aware that settings
that are specific to individual widgets may not be available before the
widget type has been realized at least once. The following example
demonstrates a way to do this:
C code
gtk_init (&argc, &argv); // make sure the type is realized g_type_class_unref (g_type_class_ref (GTK_TYPE_IMAGE_MENU_ITEM)); g_object_set (gtk_settings_get_default (), "gtk-enable-animations", FALSE, NULL);
There is one GtkSettings instance per screen. It can be obtained with
settingsGetForScreen
, but in many cases, it is more convenient
to use widgetGetSettings
. settingsGetDefault
returns the
GtkSettings instance for the default screen.
- newtype Settings = Settings (ManagedPtr Settings)
- class GObject o => IsSettings o
- toSettings :: (MonadIO m, IsSettings o) => o -> m Settings
- noSettings :: Maybe Settings
- settingsGetDefault :: (HasCallStack, MonadIO m) => m (Maybe Settings)
- settingsGetForScreen :: (HasCallStack, MonadIO m, IsScreen a) => a -> m Settings
- settingsInstallProperty :: (HasCallStack, MonadIO m) => GParamSpec -> m ()
- settingsInstallPropertyParser :: (HasCallStack, MonadIO m) => GParamSpec -> RcPropertyParser -> m ()
- settingsResetProperty :: (HasCallStack, MonadIO m, IsSettings a) => a -> Text -> m ()
- settingsSetDoubleProperty :: (HasCallStack, MonadIO m, IsSettings a) => a -> Text -> Double -> Text -> m ()
- settingsSetLongProperty :: (HasCallStack, MonadIO m, IsSettings a) => a -> Text -> CLong -> Text -> m ()
- settingsSetPropertyValue :: (HasCallStack, MonadIO m, IsSettings a) => a -> Text -> SettingsValue -> m ()
- settingsSetStringProperty :: (HasCallStack, MonadIO m, IsSettings a) => a -> Text -> Text -> Text -> m ()
- constructSettingsGtkAlternativeButtonOrder :: IsSettings o => Bool -> IO (GValueConstruct o)
- getSettingsGtkAlternativeButtonOrder :: (MonadIO m, IsSettings o) => o -> m Bool
- setSettingsGtkAlternativeButtonOrder :: (MonadIO m, IsSettings o) => o -> Bool -> m ()
- constructSettingsGtkAlternativeSortArrows :: IsSettings o => Bool -> IO (GValueConstruct o)
- getSettingsGtkAlternativeSortArrows :: (MonadIO m, IsSettings o) => o -> m Bool
- setSettingsGtkAlternativeSortArrows :: (MonadIO m, IsSettings o) => o -> Bool -> m ()
- constructSettingsGtkApplicationPreferDarkTheme :: IsSettings o => Bool -> IO (GValueConstruct o)
- getSettingsGtkApplicationPreferDarkTheme :: (MonadIO m, IsSettings o) => o -> m Bool
- setSettingsGtkApplicationPreferDarkTheme :: (MonadIO m, IsSettings o) => o -> Bool -> m ()
- constructSettingsGtkAutoMnemonics :: IsSettings o => Bool -> IO (GValueConstruct o)
- getSettingsGtkAutoMnemonics :: (MonadIO m, IsSettings o) => o -> m Bool
- setSettingsGtkAutoMnemonics :: (MonadIO m, IsSettings o) => o -> Bool -> m ()
- constructSettingsGtkButtonImages :: IsSettings o => Bool -> IO (GValueConstruct o)
- getSettingsGtkButtonImages :: (MonadIO m, IsSettings o) => o -> m Bool
- setSettingsGtkButtonImages :: (MonadIO m, IsSettings o) => o -> Bool -> m ()
- constructSettingsGtkCanChangeAccels :: IsSettings o => Bool -> IO (GValueConstruct o)
- getSettingsGtkCanChangeAccels :: (MonadIO m, IsSettings o) => o -> m Bool
- setSettingsGtkCanChangeAccels :: (MonadIO m, IsSettings o) => o -> Bool -> m ()
- clearSettingsGtkColorPalette :: (MonadIO m, IsSettings o) => o -> m ()
- constructSettingsGtkColorPalette :: IsSettings o => Text -> IO (GValueConstruct o)
- getSettingsGtkColorPalette :: (MonadIO m, IsSettings o) => o -> m (Maybe Text)
- setSettingsGtkColorPalette :: (MonadIO m, IsSettings o) => o -> Text -> m ()
- clearSettingsGtkColorScheme :: (MonadIO m, IsSettings o) => o -> m ()
- constructSettingsGtkColorScheme :: IsSettings o => Text -> IO (GValueConstruct o)
- getSettingsGtkColorScheme :: (MonadIO m, IsSettings o) => o -> m (Maybe Text)
- setSettingsGtkColorScheme :: (MonadIO m, IsSettings o) => o -> Text -> m ()
- constructSettingsGtkCursorBlink :: IsSettings o => Bool -> IO (GValueConstruct o)
- getSettingsGtkCursorBlink :: (MonadIO m, IsSettings o) => o -> m Bool
- setSettingsGtkCursorBlink :: (MonadIO m, IsSettings o) => o -> Bool -> m ()
- constructSettingsGtkCursorBlinkTime :: IsSettings o => Int32 -> IO (GValueConstruct o)
- getSettingsGtkCursorBlinkTime :: (MonadIO m, IsSettings o) => o -> m Int32
- setSettingsGtkCursorBlinkTime :: (MonadIO m, IsSettings o) => o -> Int32 -> m ()
- constructSettingsGtkCursorBlinkTimeout :: IsSettings o => Int32 -> IO (GValueConstruct o)
- getSettingsGtkCursorBlinkTimeout :: (MonadIO m, IsSettings o) => o -> m Int32
- setSettingsGtkCursorBlinkTimeout :: (MonadIO m, IsSettings o) => o -> Int32 -> m ()
- clearSettingsGtkCursorThemeName :: (MonadIO m, IsSettings o) => o -> m ()
- constructSettingsGtkCursorThemeName :: IsSettings o => Text -> IO (GValueConstruct o)
- getSettingsGtkCursorThemeName :: (MonadIO m, IsSettings o) => o -> m (Maybe Text)
- setSettingsGtkCursorThemeName :: (MonadIO m, IsSettings o) => o -> Text -> m ()
- constructSettingsGtkCursorThemeSize :: IsSettings o => Int32 -> IO (GValueConstruct o)
- getSettingsGtkCursorThemeSize :: (MonadIO m, IsSettings o) => o -> m Int32
- setSettingsGtkCursorThemeSize :: (MonadIO m, IsSettings o) => o -> Int32 -> m ()
- clearSettingsGtkDecorationLayout :: (MonadIO m, IsSettings o) => o -> m ()
- constructSettingsGtkDecorationLayout :: IsSettings o => Text -> IO (GValueConstruct o)
- getSettingsGtkDecorationLayout :: (MonadIO m, IsSettings o) => o -> m (Maybe Text)
- setSettingsGtkDecorationLayout :: (MonadIO m, IsSettings o) => o -> Text -> m ()
- constructSettingsGtkDialogsUseHeader :: IsSettings o => Bool -> IO (GValueConstruct o)
- getSettingsGtkDialogsUseHeader :: (MonadIO m, IsSettings o) => o -> m Bool
- setSettingsGtkDialogsUseHeader :: (MonadIO m, IsSettings o) => o -> Bool -> m ()
- constructSettingsGtkDndDragThreshold :: IsSettings o => Int32 -> IO (GValueConstruct o)
- getSettingsGtkDndDragThreshold :: (MonadIO m, IsSettings o) => o -> m Int32
- setSettingsGtkDndDragThreshold :: (MonadIO m, IsSettings o) => o -> Int32 -> m ()
- constructSettingsGtkDoubleClickDistance :: IsSettings o => Int32 -> IO (GValueConstruct o)
- getSettingsGtkDoubleClickDistance :: (MonadIO m, IsSettings o) => o -> m Int32
- setSettingsGtkDoubleClickDistance :: (MonadIO m, IsSettings o) => o -> Int32 -> m ()
- constructSettingsGtkDoubleClickTime :: IsSettings o => Int32 -> IO (GValueConstruct o)
- getSettingsGtkDoubleClickTime :: (MonadIO m, IsSettings o) => o -> m Int32
- setSettingsGtkDoubleClickTime :: (MonadIO m, IsSettings o) => o -> Int32 -> m ()
- constructSettingsGtkEnableAccels :: IsSettings o => Bool -> IO (GValueConstruct o)
- getSettingsGtkEnableAccels :: (MonadIO m, IsSettings o) => o -> m Bool
- setSettingsGtkEnableAccels :: (MonadIO m, IsSettings o) => o -> Bool -> m ()
- constructSettingsGtkEnableAnimations :: IsSettings o => Bool -> IO (GValueConstruct o)
- getSettingsGtkEnableAnimations :: (MonadIO m, IsSettings o) => o -> m Bool
- setSettingsGtkEnableAnimations :: (MonadIO m, IsSettings o) => o -> Bool -> m ()
- constructSettingsGtkEnableEventSounds :: IsSettings o => Bool -> IO (GValueConstruct o)
- getSettingsGtkEnableEventSounds :: (MonadIO m, IsSettings o) => o -> m Bool
- setSettingsGtkEnableEventSounds :: (MonadIO m, IsSettings o) => o -> Bool -> m ()
- constructSettingsGtkEnableInputFeedbackSounds :: IsSettings o => Bool -> IO (GValueConstruct o)
- getSettingsGtkEnableInputFeedbackSounds :: (MonadIO m, IsSettings o) => o -> m Bool
- setSettingsGtkEnableInputFeedbackSounds :: (MonadIO m, IsSettings o) => o -> Bool -> m ()
- constructSettingsGtkEnableMnemonics :: IsSettings o => Bool -> IO (GValueConstruct o)
- getSettingsGtkEnableMnemonics :: (MonadIO m, IsSettings o) => o -> m Bool
- setSettingsGtkEnableMnemonics :: (MonadIO m, IsSettings o) => o -> Bool -> m ()
- constructSettingsGtkEnablePrimaryPaste :: IsSettings o => Bool -> IO (GValueConstruct o)
- getSettingsGtkEnablePrimaryPaste :: (MonadIO m, IsSettings o) => o -> m Bool
- setSettingsGtkEnablePrimaryPaste :: (MonadIO m, IsSettings o) => o -> Bool -> m ()
- constructSettingsGtkEnableTooltips :: IsSettings o => Bool -> IO (GValueConstruct o)
- getSettingsGtkEnableTooltips :: (MonadIO m, IsSettings o) => o -> m Bool
- setSettingsGtkEnableTooltips :: (MonadIO m, IsSettings o) => o -> Bool -> m ()
- constructSettingsGtkEntryPasswordHintTimeout :: IsSettings o => Word32 -> IO (GValueConstruct o)
- getSettingsGtkEntryPasswordHintTimeout :: (MonadIO m, IsSettings o) => o -> m Word32
- setSettingsGtkEntryPasswordHintTimeout :: (MonadIO m, IsSettings o) => o -> Word32 -> m ()
- constructSettingsGtkEntrySelectOnFocus :: IsSettings o => Bool -> IO (GValueConstruct o)
- getSettingsGtkEntrySelectOnFocus :: (MonadIO m, IsSettings o) => o -> m Bool
- setSettingsGtkEntrySelectOnFocus :: (MonadIO m, IsSettings o) => o -> Bool -> m ()
- constructSettingsGtkErrorBell :: IsSettings o => Bool -> IO (GValueConstruct o)
- getSettingsGtkErrorBell :: (MonadIO m, IsSettings o) => o -> m Bool
- setSettingsGtkErrorBell :: (MonadIO m, IsSettings o) => o -> Bool -> m ()
- clearSettingsGtkFallbackIconTheme :: (MonadIO m, IsSettings o) => o -> m ()
- constructSettingsGtkFallbackIconTheme :: IsSettings o => Text -> IO (GValueConstruct o)
- getSettingsGtkFallbackIconTheme :: (MonadIO m, IsSettings o) => o -> m (Maybe Text)
- setSettingsGtkFallbackIconTheme :: (MonadIO m, IsSettings o) => o -> Text -> m ()
- clearSettingsGtkFileChooserBackend :: (MonadIO m, IsSettings o) => o -> m ()
- constructSettingsGtkFileChooserBackend :: IsSettings o => Text -> IO (GValueConstruct o)
- getSettingsGtkFileChooserBackend :: (MonadIO m, IsSettings o) => o -> m (Maybe Text)
- setSettingsGtkFileChooserBackend :: (MonadIO m, IsSettings o) => o -> Text -> m ()
- clearSettingsGtkFontName :: (MonadIO m, IsSettings o) => o -> m ()
- constructSettingsGtkFontName :: IsSettings o => Text -> IO (GValueConstruct o)
- getSettingsGtkFontName :: (MonadIO m, IsSettings o) => o -> m (Maybe Text)
- setSettingsGtkFontName :: (MonadIO m, IsSettings o) => o -> Text -> m ()
- constructSettingsGtkFontconfigTimestamp :: IsSettings o => Word32 -> IO (GValueConstruct o)
- getSettingsGtkFontconfigTimestamp :: (MonadIO m, IsSettings o) => o -> m Word32
- setSettingsGtkFontconfigTimestamp :: (MonadIO m, IsSettings o) => o -> Word32 -> m ()
- clearSettingsGtkIconSizes :: (MonadIO m, IsSettings o) => o -> m ()
- constructSettingsGtkIconSizes :: IsSettings o => Text -> IO (GValueConstruct o)
- getSettingsGtkIconSizes :: (MonadIO m, IsSettings o) => o -> m (Maybe Text)
- setSettingsGtkIconSizes :: (MonadIO m, IsSettings o) => o -> Text -> m ()
- clearSettingsGtkIconThemeName :: (MonadIO m, IsSettings o) => o -> m ()
- constructSettingsGtkIconThemeName :: IsSettings o => Text -> IO (GValueConstruct o)
- getSettingsGtkIconThemeName :: (MonadIO m, IsSettings o) => o -> m (Maybe Text)
- setSettingsGtkIconThemeName :: (MonadIO m, IsSettings o) => o -> Text -> m ()
- clearSettingsGtkImModule :: (MonadIO m, IsSettings o) => o -> m ()
- constructSettingsGtkImModule :: IsSettings o => Text -> IO (GValueConstruct o)
- getSettingsGtkImModule :: (MonadIO m, IsSettings o) => o -> m (Maybe Text)
- setSettingsGtkImModule :: (MonadIO m, IsSettings o) => o -> Text -> m ()
- constructSettingsGtkImPreeditStyle :: IsSettings o => IMPreeditStyle -> IO (GValueConstruct o)
- getSettingsGtkImPreeditStyle :: (MonadIO m, IsSettings o) => o -> m IMPreeditStyle
- setSettingsGtkImPreeditStyle :: (MonadIO m, IsSettings o) => o -> IMPreeditStyle -> m ()
- constructSettingsGtkImStatusStyle :: IsSettings o => IMStatusStyle -> IO (GValueConstruct o)
- getSettingsGtkImStatusStyle :: (MonadIO m, IsSettings o) => o -> m IMStatusStyle
- setSettingsGtkImStatusStyle :: (MonadIO m, IsSettings o) => o -> IMStatusStyle -> m ()
- clearSettingsGtkKeyThemeName :: (MonadIO m, IsSettings o) => o -> m ()
- constructSettingsGtkKeyThemeName :: IsSettings o => Text -> IO (GValueConstruct o)
- getSettingsGtkKeyThemeName :: (MonadIO m, IsSettings o) => o -> m (Maybe Text)
- setSettingsGtkKeyThemeName :: (MonadIO m, IsSettings o) => o -> Text -> m ()
- constructSettingsGtkKeynavCursorOnly :: IsSettings o => Bool -> IO (GValueConstruct o)
- getSettingsGtkKeynavCursorOnly :: (MonadIO m, IsSettings o) => o -> m Bool
- setSettingsGtkKeynavCursorOnly :: (MonadIO m, IsSettings o) => o -> Bool -> m ()
- constructSettingsGtkKeynavUseCaret :: IsSettings o => Bool -> IO (GValueConstruct o)
- getSettingsGtkKeynavUseCaret :: (MonadIO m, IsSettings o) => o -> m Bool
- setSettingsGtkKeynavUseCaret :: (MonadIO m, IsSettings o) => o -> Bool -> m ()
- constructSettingsGtkKeynavWrapAround :: IsSettings o => Bool -> IO (GValueConstruct o)
- getSettingsGtkKeynavWrapAround :: (MonadIO m, IsSettings o) => o -> m Bool
- setSettingsGtkKeynavWrapAround :: (MonadIO m, IsSettings o) => o -> Bool -> m ()
- constructSettingsGtkLabelSelectOnFocus :: IsSettings o => Bool -> IO (GValueConstruct o)
- getSettingsGtkLabelSelectOnFocus :: (MonadIO m, IsSettings o) => o -> m Bool
- setSettingsGtkLabelSelectOnFocus :: (MonadIO m, IsSettings o) => o -> Bool -> m ()
- constructSettingsGtkLongPressTime :: IsSettings o => Word32 -> IO (GValueConstruct o)
- getSettingsGtkLongPressTime :: (MonadIO m, IsSettings o) => o -> m Word32
- setSettingsGtkLongPressTime :: (MonadIO m, IsSettings o) => o -> Word32 -> m ()
- clearSettingsGtkMenuBarAccel :: (MonadIO m, IsSettings o) => o -> m ()
- constructSettingsGtkMenuBarAccel :: IsSettings o => Text -> IO (GValueConstruct o)
- getSettingsGtkMenuBarAccel :: (MonadIO m, IsSettings o) => o -> m (Maybe Text)
- setSettingsGtkMenuBarAccel :: (MonadIO m, IsSettings o) => o -> Text -> m ()
- constructSettingsGtkMenuBarPopupDelay :: IsSettings o => Int32 -> IO (GValueConstruct o)
- getSettingsGtkMenuBarPopupDelay :: (MonadIO m, IsSettings o) => o -> m Int32
- setSettingsGtkMenuBarPopupDelay :: (MonadIO m, IsSettings o) => o -> Int32 -> m ()
- constructSettingsGtkMenuImages :: IsSettings o => Bool -> IO (GValueConstruct o)
- getSettingsGtkMenuImages :: (MonadIO m, IsSettings o) => o -> m Bool
- setSettingsGtkMenuImages :: (MonadIO m, IsSettings o) => o -> Bool -> m ()
- constructSettingsGtkMenuPopdownDelay :: IsSettings o => Int32 -> IO (GValueConstruct o)
- getSettingsGtkMenuPopdownDelay :: (MonadIO m, IsSettings o) => o -> m Int32
- setSettingsGtkMenuPopdownDelay :: (MonadIO m, IsSettings o) => o -> Int32 -> m ()
- constructSettingsGtkMenuPopupDelay :: IsSettings o => Int32 -> IO (GValueConstruct o)
- getSettingsGtkMenuPopupDelay :: (MonadIO m, IsSettings o) => o -> m Int32
- setSettingsGtkMenuPopupDelay :: (MonadIO m, IsSettings o) => o -> Int32 -> m ()
- clearSettingsGtkModules :: (MonadIO m, IsSettings o) => o -> m ()
- constructSettingsGtkModules :: IsSettings o => Text -> IO (GValueConstruct o)
- getSettingsGtkModules :: (MonadIO m, IsSettings o) => o -> m (Maybe Text)
- setSettingsGtkModules :: (MonadIO m, IsSettings o) => o -> Text -> m ()
- constructSettingsGtkPrimaryButtonWarpsSlider :: IsSettings o => Bool -> IO (GValueConstruct o)
- getSettingsGtkPrimaryButtonWarpsSlider :: (MonadIO m, IsSettings o) => o -> m Bool
- setSettingsGtkPrimaryButtonWarpsSlider :: (MonadIO m, IsSettings o) => o -> Bool -> m ()
- clearSettingsGtkPrintBackends :: (MonadIO m, IsSettings o) => o -> m ()
- constructSettingsGtkPrintBackends :: IsSettings o => Text -> IO (GValueConstruct o)
- getSettingsGtkPrintBackends :: (MonadIO m, IsSettings o) => o -> m (Maybe Text)
- setSettingsGtkPrintBackends :: (MonadIO m, IsSettings o) => o -> Text -> m ()
- clearSettingsGtkPrintPreviewCommand :: (MonadIO m, IsSettings o) => o -> m ()
- constructSettingsGtkPrintPreviewCommand :: IsSettings o => Text -> IO (GValueConstruct o)
- getSettingsGtkPrintPreviewCommand :: (MonadIO m, IsSettings o) => o -> m (Maybe Text)
- setSettingsGtkPrintPreviewCommand :: (MonadIO m, IsSettings o) => o -> Text -> m ()
- constructSettingsGtkRecentFilesEnabled :: IsSettings o => Bool -> IO (GValueConstruct o)
- getSettingsGtkRecentFilesEnabled :: (MonadIO m, IsSettings o) => o -> m Bool
- setSettingsGtkRecentFilesEnabled :: (MonadIO m, IsSettings o) => o -> Bool -> m ()
- constructSettingsGtkRecentFilesLimit :: IsSettings o => Int32 -> IO (GValueConstruct o)
- getSettingsGtkRecentFilesLimit :: (MonadIO m, IsSettings o) => o -> m Int32
- setSettingsGtkRecentFilesLimit :: (MonadIO m, IsSettings o) => o -> Int32 -> m ()
- constructSettingsGtkRecentFilesMaxAge :: IsSettings o => Int32 -> IO (GValueConstruct o)
- getSettingsGtkRecentFilesMaxAge :: (MonadIO m, IsSettings o) => o -> m Int32
- setSettingsGtkRecentFilesMaxAge :: (MonadIO m, IsSettings o) => o -> Int32 -> m ()
- constructSettingsGtkScrolledWindowPlacement :: IsSettings o => CornerType -> IO (GValueConstruct o)
- getSettingsGtkScrolledWindowPlacement :: (MonadIO m, IsSettings o) => o -> m CornerType
- setSettingsGtkScrolledWindowPlacement :: (MonadIO m, IsSettings o) => o -> CornerType -> m ()
- constructSettingsGtkShellShowsAppMenu :: IsSettings o => Bool -> IO (GValueConstruct o)
- getSettingsGtkShellShowsAppMenu :: (MonadIO m, IsSettings o) => o -> m Bool
- setSettingsGtkShellShowsAppMenu :: (MonadIO m, IsSettings o) => o -> Bool -> m ()
- constructSettingsGtkShellShowsDesktop :: IsSettings o => Bool -> IO (GValueConstruct o)
- getSettingsGtkShellShowsDesktop :: (MonadIO m, IsSettings o) => o -> m Bool
- setSettingsGtkShellShowsDesktop :: (MonadIO m, IsSettings o) => o -> Bool -> m ()
- constructSettingsGtkShellShowsMenubar :: IsSettings o => Bool -> IO (GValueConstruct o)
- getSettingsGtkShellShowsMenubar :: (MonadIO m, IsSettings o) => o -> m Bool
- setSettingsGtkShellShowsMenubar :: (MonadIO m, IsSettings o) => o -> Bool -> m ()
- constructSettingsGtkShowInputMethodMenu :: IsSettings o => Bool -> IO (GValueConstruct o)
- getSettingsGtkShowInputMethodMenu :: (MonadIO m, IsSettings o) => o -> m Bool
- setSettingsGtkShowInputMethodMenu :: (MonadIO m, IsSettings o) => o -> Bool -> m ()
- constructSettingsGtkShowUnicodeMenu :: IsSettings o => Bool -> IO (GValueConstruct o)
- getSettingsGtkShowUnicodeMenu :: (MonadIO m, IsSettings o) => o -> m Bool
- setSettingsGtkShowUnicodeMenu :: (MonadIO m, IsSettings o) => o -> Bool -> m ()
- clearSettingsGtkSoundThemeName :: (MonadIO m, IsSettings o) => o -> m ()
- constructSettingsGtkSoundThemeName :: IsSettings o => Text -> IO (GValueConstruct o)
- getSettingsGtkSoundThemeName :: (MonadIO m, IsSettings o) => o -> m (Maybe Text)
- setSettingsGtkSoundThemeName :: (MonadIO m, IsSettings o) => o -> Text -> m ()
- constructSettingsGtkSplitCursor :: IsSettings o => Bool -> IO (GValueConstruct o)
- getSettingsGtkSplitCursor :: (MonadIO m, IsSettings o) => o -> m Bool
- setSettingsGtkSplitCursor :: (MonadIO m, IsSettings o) => o -> Bool -> m ()
- clearSettingsGtkThemeName :: (MonadIO m, IsSettings o) => o -> m ()
- constructSettingsGtkThemeName :: IsSettings o => Text -> IO (GValueConstruct o)
- getSettingsGtkThemeName :: (MonadIO m, IsSettings o) => o -> m (Maybe Text)
- setSettingsGtkThemeName :: (MonadIO m, IsSettings o) => o -> Text -> m ()
- constructSettingsGtkTimeoutExpand :: IsSettings o => Int32 -> IO (GValueConstruct o)
- getSettingsGtkTimeoutExpand :: (MonadIO m, IsSettings o) => o -> m Int32
- setSettingsGtkTimeoutExpand :: (MonadIO m, IsSettings o) => o -> Int32 -> m ()
- constructSettingsGtkTimeoutInitial :: IsSettings o => Int32 -> IO (GValueConstruct o)
- getSettingsGtkTimeoutInitial :: (MonadIO m, IsSettings o) => o -> m Int32
- setSettingsGtkTimeoutInitial :: (MonadIO m, IsSettings o) => o -> Int32 -> m ()
- constructSettingsGtkTimeoutRepeat :: IsSettings o => Int32 -> IO (GValueConstruct o)
- getSettingsGtkTimeoutRepeat :: (MonadIO m, IsSettings o) => o -> m Int32
- setSettingsGtkTimeoutRepeat :: (MonadIO m, IsSettings o) => o -> Int32 -> m ()
- clearSettingsGtkTitlebarDoubleClick :: (MonadIO m, IsSettings o) => o -> m ()
- constructSettingsGtkTitlebarDoubleClick :: IsSettings o => Text -> IO (GValueConstruct o)
- getSettingsGtkTitlebarDoubleClick :: (MonadIO m, IsSettings o) => o -> m (Maybe Text)
- setSettingsGtkTitlebarDoubleClick :: (MonadIO m, IsSettings o) => o -> Text -> m ()
- clearSettingsGtkTitlebarMiddleClick :: (MonadIO m, IsSettings o) => o -> m ()
- constructSettingsGtkTitlebarMiddleClick :: IsSettings o => Text -> IO (GValueConstruct o)
- getSettingsGtkTitlebarMiddleClick :: (MonadIO m, IsSettings o) => o -> m (Maybe Text)
- setSettingsGtkTitlebarMiddleClick :: (MonadIO m, IsSettings o) => o -> Text -> m ()
- clearSettingsGtkTitlebarRightClick :: (MonadIO m, IsSettings o) => o -> m ()
- constructSettingsGtkTitlebarRightClick :: IsSettings o => Text -> IO (GValueConstruct o)
- getSettingsGtkTitlebarRightClick :: (MonadIO m, IsSettings o) => o -> m (Maybe Text)
- setSettingsGtkTitlebarRightClick :: (MonadIO m, IsSettings o) => o -> Text -> m ()
- constructSettingsGtkToolbarIconSize :: IsSettings o => IconSize -> IO (GValueConstruct o)
- getSettingsGtkToolbarIconSize :: (MonadIO m, IsSettings o) => o -> m IconSize
- setSettingsGtkToolbarIconSize :: (MonadIO m, IsSettings o) => o -> IconSize -> m ()
- constructSettingsGtkToolbarStyle :: IsSettings o => ToolbarStyle -> IO (GValueConstruct o)
- getSettingsGtkToolbarStyle :: (MonadIO m, IsSettings o) => o -> m ToolbarStyle
- setSettingsGtkToolbarStyle :: (MonadIO m, IsSettings o) => o -> ToolbarStyle -> m ()
- constructSettingsGtkTooltipBrowseModeTimeout :: IsSettings o => Int32 -> IO (GValueConstruct o)
- getSettingsGtkTooltipBrowseModeTimeout :: (MonadIO m, IsSettings o) => o -> m Int32
- setSettingsGtkTooltipBrowseModeTimeout :: (MonadIO m, IsSettings o) => o -> Int32 -> m ()
- constructSettingsGtkTooltipBrowseTimeout :: IsSettings o => Int32 -> IO (GValueConstruct o)
- getSettingsGtkTooltipBrowseTimeout :: (MonadIO m, IsSettings o) => o -> m Int32
- setSettingsGtkTooltipBrowseTimeout :: (MonadIO m, IsSettings o) => o -> Int32 -> m ()
- constructSettingsGtkTooltipTimeout :: IsSettings o => Int32 -> IO (GValueConstruct o)
- getSettingsGtkTooltipTimeout :: (MonadIO m, IsSettings o) => o -> m Int32
- setSettingsGtkTooltipTimeout :: (MonadIO m, IsSettings o) => o -> Int32 -> m ()
- constructSettingsGtkTouchscreenMode :: IsSettings o => Bool -> IO (GValueConstruct o)
- getSettingsGtkTouchscreenMode :: (MonadIO m, IsSettings o) => o -> m Bool
- setSettingsGtkTouchscreenMode :: (MonadIO m, IsSettings o) => o -> Bool -> m ()
- constructSettingsGtkVisibleFocus :: IsSettings o => PolicyType -> IO (GValueConstruct o)
- getSettingsGtkVisibleFocus :: (MonadIO m, IsSettings o) => o -> m PolicyType
- setSettingsGtkVisibleFocus :: (MonadIO m, IsSettings o) => o -> PolicyType -> m ()
- constructSettingsGtkXftAntialias :: IsSettings o => Int32 -> IO (GValueConstruct o)
- getSettingsGtkXftAntialias :: (MonadIO m, IsSettings o) => o -> m Int32
- setSettingsGtkXftAntialias :: (MonadIO m, IsSettings o) => o -> Int32 -> m ()
- constructSettingsGtkXftDpi :: IsSettings o => Int32 -> IO (GValueConstruct o)
- getSettingsGtkXftDpi :: (MonadIO m, IsSettings o) => o -> m Int32
- setSettingsGtkXftDpi :: (MonadIO m, IsSettings o) => o -> Int32 -> m ()
- constructSettingsGtkXftHinting :: IsSettings o => Int32 -> IO (GValueConstruct o)
- getSettingsGtkXftHinting :: (MonadIO m, IsSettings o) => o -> m Int32
- setSettingsGtkXftHinting :: (MonadIO m, IsSettings o) => o -> Int32 -> m ()
- clearSettingsGtkXftHintstyle :: (MonadIO m, IsSettings o) => o -> m ()
- constructSettingsGtkXftHintstyle :: IsSettings o => Text -> IO (GValueConstruct o)
- getSettingsGtkXftHintstyle :: (MonadIO m, IsSettings o) => o -> m (Maybe Text)
- setSettingsGtkXftHintstyle :: (MonadIO m, IsSettings o) => o -> Text -> m ()
- clearSettingsGtkXftRgba :: (MonadIO m, IsSettings o) => o -> m ()
- constructSettingsGtkXftRgba :: IsSettings o => Text -> IO (GValueConstruct o)
- getSettingsGtkXftRgba :: (MonadIO m, IsSettings o) => o -> m (Maybe Text)
- setSettingsGtkXftRgba :: (MonadIO m, IsSettings o) => o -> Text -> m ()
Exported types
Constructors
Settings (ManagedPtr Settings) |
class GObject o => IsSettings o Source #
Instances
(GObject a, UnknownAncestorError Constraint Settings a) => IsSettings a Source # | |
IsSettings Settings Source # | |
toSettings :: (MonadIO m, IsSettings o) => o -> m Settings Source #
Methods
getDefault
Arguments
:: (HasCallStack, MonadIO m) | |
=> m (Maybe Settings) | Returns: a |
Gets the Settings
object for the default GDK screen, creating
it if necessary. See settingsGetForScreen
.
getForScreen
Arguments
:: (HasCallStack, MonadIO m, IsScreen a) | |
=> a |
|
-> m Settings | Returns: a |
Gets the Settings
object for screen
, creating it if necessary.
Since: 2.2
installProperty
settingsInstallProperty :: (HasCallStack, MonadIO m) => GParamSpec -> m () Source #
Deprecated: (Since version 3.16)This function is not useful outside GTK+.
No description available in the introspection data.
installPropertyParser
settingsInstallPropertyParser :: (HasCallStack, MonadIO m) => GParamSpec -> RcPropertyParser -> m () Source #
Deprecated: (Since version 3.16)This function is not useful outside GTK+.
No description available in the introspection data.
resetProperty
settingsResetProperty Source #
Arguments
:: (HasCallStack, MonadIO m, IsSettings a) | |
=> a |
|
-> Text |
|
-> m () |
Undoes the effect of calling g_object_set()
to install an
application-specific value for a setting. After this call,
the setting will again follow the session-wide value for
this setting.
Since: 3.20
setDoubleProperty
settingsSetDoubleProperty :: (HasCallStack, MonadIO m, IsSettings a) => a -> Text -> Double -> Text -> m () Source #
Deprecated: (Since version 3.16)Use g_object_set()
instead.
No description available in the introspection data.
setLongProperty
settingsSetLongProperty :: (HasCallStack, MonadIO m, IsSettings a) => a -> Text -> CLong -> Text -> m () Source #
Deprecated: (Since version 3.16)Use g_object_set()
instead.
No description available in the introspection data.
setPropertyValue
settingsSetPropertyValue :: (HasCallStack, MonadIO m, IsSettings a) => a -> Text -> SettingsValue -> m () Source #
Deprecated: (Since version 3.16)Use g_object_set()
instead.
No description available in the introspection data.
setStringProperty
settingsSetStringProperty :: (HasCallStack, MonadIO m, IsSettings a) => a -> Text -> Text -> Text -> m () Source #
Deprecated: (Since version 3.16)Use g_object_set()
instead.
No description available in the introspection data.
Properties
colorHash
gtkAlternativeButtonOrder
constructSettingsGtkAlternativeButtonOrder :: IsSettings o => Bool -> IO (GValueConstruct o) Source #
getSettingsGtkAlternativeButtonOrder :: (MonadIO m, IsSettings o) => o -> m Bool Source #
setSettingsGtkAlternativeButtonOrder :: (MonadIO m, IsSettings o) => o -> Bool -> m () Source #
gtkAlternativeSortArrows
constructSettingsGtkAlternativeSortArrows :: IsSettings o => Bool -> IO (GValueConstruct o) Source #
getSettingsGtkAlternativeSortArrows :: (MonadIO m, IsSettings o) => o -> m Bool Source #
setSettingsGtkAlternativeSortArrows :: (MonadIO m, IsSettings o) => o -> Bool -> m () Source #
gtkApplicationPreferDarkTheme
constructSettingsGtkApplicationPreferDarkTheme :: IsSettings o => Bool -> IO (GValueConstruct o) Source #
getSettingsGtkApplicationPreferDarkTheme :: (MonadIO m, IsSettings o) => o -> m Bool Source #
setSettingsGtkApplicationPreferDarkTheme :: (MonadIO m, IsSettings o) => o -> Bool -> m () Source #
gtkAutoMnemonics
constructSettingsGtkAutoMnemonics :: IsSettings o => Bool -> IO (GValueConstruct o) Source #
getSettingsGtkAutoMnemonics :: (MonadIO m, IsSettings o) => o -> m Bool Source #
setSettingsGtkAutoMnemonics :: (MonadIO m, IsSettings o) => o -> Bool -> m () Source #
gtkButtonImages
constructSettingsGtkButtonImages :: IsSettings o => Bool -> IO (GValueConstruct o) Source #
getSettingsGtkButtonImages :: (MonadIO m, IsSettings o) => o -> m Bool Source #
setSettingsGtkButtonImages :: (MonadIO m, IsSettings o) => o -> Bool -> m () Source #
gtkCanChangeAccels
constructSettingsGtkCanChangeAccels :: IsSettings o => Bool -> IO (GValueConstruct o) Source #
getSettingsGtkCanChangeAccels :: (MonadIO m, IsSettings o) => o -> m Bool Source #
setSettingsGtkCanChangeAccels :: (MonadIO m, IsSettings o) => o -> Bool -> m () Source #
gtkColorPalette
clearSettingsGtkColorPalette :: (MonadIO m, IsSettings o) => o -> m () Source #
constructSettingsGtkColorPalette :: IsSettings o => Text -> IO (GValueConstruct o) Source #
getSettingsGtkColorPalette :: (MonadIO m, IsSettings o) => o -> m (Maybe Text) Source #
setSettingsGtkColorPalette :: (MonadIO m, IsSettings o) => o -> Text -> m () Source #
gtkColorScheme
clearSettingsGtkColorScheme :: (MonadIO m, IsSettings o) => o -> m () Source #
constructSettingsGtkColorScheme :: IsSettings o => Text -> IO (GValueConstruct o) Source #
getSettingsGtkColorScheme :: (MonadIO m, IsSettings o) => o -> m (Maybe Text) Source #
setSettingsGtkColorScheme :: (MonadIO m, IsSettings o) => o -> Text -> m () Source #
gtkCursorBlink
constructSettingsGtkCursorBlink :: IsSettings o => Bool -> IO (GValueConstruct o) Source #
getSettingsGtkCursorBlink :: (MonadIO m, IsSettings o) => o -> m Bool Source #
setSettingsGtkCursorBlink :: (MonadIO m, IsSettings o) => o -> Bool -> m () Source #
gtkCursorBlinkTime
constructSettingsGtkCursorBlinkTime :: IsSettings o => Int32 -> IO (GValueConstruct o) Source #
getSettingsGtkCursorBlinkTime :: (MonadIO m, IsSettings o) => o -> m Int32 Source #
setSettingsGtkCursorBlinkTime :: (MonadIO m, IsSettings o) => o -> Int32 -> m () Source #
gtkCursorBlinkTimeout
constructSettingsGtkCursorBlinkTimeout :: IsSettings o => Int32 -> IO (GValueConstruct o) Source #
getSettingsGtkCursorBlinkTimeout :: (MonadIO m, IsSettings o) => o -> m Int32 Source #
setSettingsGtkCursorBlinkTimeout :: (MonadIO m, IsSettings o) => o -> Int32 -> m () Source #
gtkCursorThemeName
clearSettingsGtkCursorThemeName :: (MonadIO m, IsSettings o) => o -> m () Source #
constructSettingsGtkCursorThemeName :: IsSettings o => Text -> IO (GValueConstruct o) Source #
getSettingsGtkCursorThemeName :: (MonadIO m, IsSettings o) => o -> m (Maybe Text) Source #
setSettingsGtkCursorThemeName :: (MonadIO m, IsSettings o) => o -> Text -> m () Source #
gtkCursorThemeSize
constructSettingsGtkCursorThemeSize :: IsSettings o => Int32 -> IO (GValueConstruct o) Source #
getSettingsGtkCursorThemeSize :: (MonadIO m, IsSettings o) => o -> m Int32 Source #
setSettingsGtkCursorThemeSize :: (MonadIO m, IsSettings o) => o -> Int32 -> m () Source #
gtkDecorationLayout
clearSettingsGtkDecorationLayout :: (MonadIO m, IsSettings o) => o -> m () Source #
constructSettingsGtkDecorationLayout :: IsSettings o => Text -> IO (GValueConstruct o) Source #
getSettingsGtkDecorationLayout :: (MonadIO m, IsSettings o) => o -> m (Maybe Text) Source #
setSettingsGtkDecorationLayout :: (MonadIO m, IsSettings o) => o -> Text -> m () Source #
gtkDialogsUseHeader
constructSettingsGtkDialogsUseHeader :: IsSettings o => Bool -> IO (GValueConstruct o) Source #
getSettingsGtkDialogsUseHeader :: (MonadIO m, IsSettings o) => o -> m Bool Source #
setSettingsGtkDialogsUseHeader :: (MonadIO m, IsSettings o) => o -> Bool -> m () Source #
gtkDndDragThreshold
constructSettingsGtkDndDragThreshold :: IsSettings o => Int32 -> IO (GValueConstruct o) Source #
getSettingsGtkDndDragThreshold :: (MonadIO m, IsSettings o) => o -> m Int32 Source #
setSettingsGtkDndDragThreshold :: (MonadIO m, IsSettings o) => o -> Int32 -> m () Source #
gtkDoubleClickDistance
constructSettingsGtkDoubleClickDistance :: IsSettings o => Int32 -> IO (GValueConstruct o) Source #
getSettingsGtkDoubleClickDistance :: (MonadIO m, IsSettings o) => o -> m Int32 Source #
setSettingsGtkDoubleClickDistance :: (MonadIO m, IsSettings o) => o -> Int32 -> m () Source #
gtkDoubleClickTime
constructSettingsGtkDoubleClickTime :: IsSettings o => Int32 -> IO (GValueConstruct o) Source #
getSettingsGtkDoubleClickTime :: (MonadIO m, IsSettings o) => o -> m Int32 Source #
setSettingsGtkDoubleClickTime :: (MonadIO m, IsSettings o) => o -> Int32 -> m () Source #
gtkEnableAccels
constructSettingsGtkEnableAccels :: IsSettings o => Bool -> IO (GValueConstruct o) Source #
getSettingsGtkEnableAccels :: (MonadIO m, IsSettings o) => o -> m Bool Source #
setSettingsGtkEnableAccels :: (MonadIO m, IsSettings o) => o -> Bool -> m () Source #
gtkEnableAnimations
constructSettingsGtkEnableAnimations :: IsSettings o => Bool -> IO (GValueConstruct o) Source #
getSettingsGtkEnableAnimations :: (MonadIO m, IsSettings o) => o -> m Bool Source #
setSettingsGtkEnableAnimations :: (MonadIO m, IsSettings o) => o -> Bool -> m () Source #
gtkEnableEventSounds
constructSettingsGtkEnableEventSounds :: IsSettings o => Bool -> IO (GValueConstruct o) Source #
getSettingsGtkEnableEventSounds :: (MonadIO m, IsSettings o) => o -> m Bool Source #
setSettingsGtkEnableEventSounds :: (MonadIO m, IsSettings o) => o -> Bool -> m () Source #
gtkEnableInputFeedbackSounds
constructSettingsGtkEnableInputFeedbackSounds :: IsSettings o => Bool -> IO (GValueConstruct o) Source #
getSettingsGtkEnableInputFeedbackSounds :: (MonadIO m, IsSettings o) => o -> m Bool Source #
setSettingsGtkEnableInputFeedbackSounds :: (MonadIO m, IsSettings o) => o -> Bool -> m () Source #
gtkEnableMnemonics
constructSettingsGtkEnableMnemonics :: IsSettings o => Bool -> IO (GValueConstruct o) Source #
getSettingsGtkEnableMnemonics :: (MonadIO m, IsSettings o) => o -> m Bool Source #
setSettingsGtkEnableMnemonics :: (MonadIO m, IsSettings o) => o -> Bool -> m () Source #
gtkEnablePrimaryPaste
constructSettingsGtkEnablePrimaryPaste :: IsSettings o => Bool -> IO (GValueConstruct o) Source #
getSettingsGtkEnablePrimaryPaste :: (MonadIO m, IsSettings o) => o -> m Bool Source #
setSettingsGtkEnablePrimaryPaste :: (MonadIO m, IsSettings o) => o -> Bool -> m () Source #
gtkEnableTooltips
constructSettingsGtkEnableTooltips :: IsSettings o => Bool -> IO (GValueConstruct o) Source #
getSettingsGtkEnableTooltips :: (MonadIO m, IsSettings o) => o -> m Bool Source #
setSettingsGtkEnableTooltips :: (MonadIO m, IsSettings o) => o -> Bool -> m () Source #
gtkEntryPasswordHintTimeout
constructSettingsGtkEntryPasswordHintTimeout :: IsSettings o => Word32 -> IO (GValueConstruct o) Source #
getSettingsGtkEntryPasswordHintTimeout :: (MonadIO m, IsSettings o) => o -> m Word32 Source #
setSettingsGtkEntryPasswordHintTimeout :: (MonadIO m, IsSettings o) => o -> Word32 -> m () Source #
gtkEntrySelectOnFocus
constructSettingsGtkEntrySelectOnFocus :: IsSettings o => Bool -> IO (GValueConstruct o) Source #
getSettingsGtkEntrySelectOnFocus :: (MonadIO m, IsSettings o) => o -> m Bool Source #
setSettingsGtkEntrySelectOnFocus :: (MonadIO m, IsSettings o) => o -> Bool -> m () Source #
gtkErrorBell
constructSettingsGtkErrorBell :: IsSettings o => Bool -> IO (GValueConstruct o) Source #
getSettingsGtkErrorBell :: (MonadIO m, IsSettings o) => o -> m Bool Source #
setSettingsGtkErrorBell :: (MonadIO m, IsSettings o) => o -> Bool -> m () Source #
gtkFallbackIconTheme
clearSettingsGtkFallbackIconTheme :: (MonadIO m, IsSettings o) => o -> m () Source #
constructSettingsGtkFallbackIconTheme :: IsSettings o => Text -> IO (GValueConstruct o) Source #
getSettingsGtkFallbackIconTheme :: (MonadIO m, IsSettings o) => o -> m (Maybe Text) Source #
setSettingsGtkFallbackIconTheme :: (MonadIO m, IsSettings o) => o -> Text -> m () Source #
gtkFileChooserBackend
clearSettingsGtkFileChooserBackend :: (MonadIO m, IsSettings o) => o -> m () Source #
constructSettingsGtkFileChooserBackend :: IsSettings o => Text -> IO (GValueConstruct o) Source #
getSettingsGtkFileChooserBackend :: (MonadIO m, IsSettings o) => o -> m (Maybe Text) Source #
setSettingsGtkFileChooserBackend :: (MonadIO m, IsSettings o) => o -> Text -> m () Source #
gtkFontName
clearSettingsGtkFontName :: (MonadIO m, IsSettings o) => o -> m () Source #
constructSettingsGtkFontName :: IsSettings o => Text -> IO (GValueConstruct o) Source #
getSettingsGtkFontName :: (MonadIO m, IsSettings o) => o -> m (Maybe Text) Source #
setSettingsGtkFontName :: (MonadIO m, IsSettings o) => o -> Text -> m () Source #
gtkFontconfigTimestamp
constructSettingsGtkFontconfigTimestamp :: IsSettings o => Word32 -> IO (GValueConstruct o) Source #
getSettingsGtkFontconfigTimestamp :: (MonadIO m, IsSettings o) => o -> m Word32 Source #
setSettingsGtkFontconfigTimestamp :: (MonadIO m, IsSettings o) => o -> Word32 -> m () Source #
gtkIconSizes
clearSettingsGtkIconSizes :: (MonadIO m, IsSettings o) => o -> m () Source #
constructSettingsGtkIconSizes :: IsSettings o => Text -> IO (GValueConstruct o) Source #
getSettingsGtkIconSizes :: (MonadIO m, IsSettings o) => o -> m (Maybe Text) Source #
setSettingsGtkIconSizes :: (MonadIO m, IsSettings o) => o -> Text -> m () Source #
gtkIconThemeName
clearSettingsGtkIconThemeName :: (MonadIO m, IsSettings o) => o -> m () Source #
constructSettingsGtkIconThemeName :: IsSettings o => Text -> IO (GValueConstruct o) Source #
getSettingsGtkIconThemeName :: (MonadIO m, IsSettings o) => o -> m (Maybe Text) Source #
setSettingsGtkIconThemeName :: (MonadIO m, IsSettings o) => o -> Text -> m () Source #
gtkImModule
clearSettingsGtkImModule :: (MonadIO m, IsSettings o) => o -> m () Source #
constructSettingsGtkImModule :: IsSettings o => Text -> IO (GValueConstruct o) Source #
getSettingsGtkImModule :: (MonadIO m, IsSettings o) => o -> m (Maybe Text) Source #
setSettingsGtkImModule :: (MonadIO m, IsSettings o) => o -> Text -> m () Source #
gtkImPreeditStyle
constructSettingsGtkImPreeditStyle :: IsSettings o => IMPreeditStyle -> IO (GValueConstruct o) Source #
getSettingsGtkImPreeditStyle :: (MonadIO m, IsSettings o) => o -> m IMPreeditStyle Source #
setSettingsGtkImPreeditStyle :: (MonadIO m, IsSettings o) => o -> IMPreeditStyle -> m () Source #
gtkImStatusStyle
constructSettingsGtkImStatusStyle :: IsSettings o => IMStatusStyle -> IO (GValueConstruct o) Source #
getSettingsGtkImStatusStyle :: (MonadIO m, IsSettings o) => o -> m IMStatusStyle Source #
setSettingsGtkImStatusStyle :: (MonadIO m, IsSettings o) => o -> IMStatusStyle -> m () Source #
gtkKeyThemeName
clearSettingsGtkKeyThemeName :: (MonadIO m, IsSettings o) => o -> m () Source #
constructSettingsGtkKeyThemeName :: IsSettings o => Text -> IO (GValueConstruct o) Source #
getSettingsGtkKeyThemeName :: (MonadIO m, IsSettings o) => o -> m (Maybe Text) Source #
setSettingsGtkKeyThemeName :: (MonadIO m, IsSettings o) => o -> Text -> m () Source #
gtkKeynavCursorOnly
constructSettingsGtkKeynavCursorOnly :: IsSettings o => Bool -> IO (GValueConstruct o) Source #
getSettingsGtkKeynavCursorOnly :: (MonadIO m, IsSettings o) => o -> m Bool Source #
setSettingsGtkKeynavCursorOnly :: (MonadIO m, IsSettings o) => o -> Bool -> m () Source #
gtkKeynavUseCaret
constructSettingsGtkKeynavUseCaret :: IsSettings o => Bool -> IO (GValueConstruct o) Source #
getSettingsGtkKeynavUseCaret :: (MonadIO m, IsSettings o) => o -> m Bool Source #
setSettingsGtkKeynavUseCaret :: (MonadIO m, IsSettings o) => o -> Bool -> m () Source #
gtkKeynavWrapAround
constructSettingsGtkKeynavWrapAround :: IsSettings o => Bool -> IO (GValueConstruct o) Source #
getSettingsGtkKeynavWrapAround :: (MonadIO m, IsSettings o) => o -> m Bool Source #
setSettingsGtkKeynavWrapAround :: (MonadIO m, IsSettings o) => o -> Bool -> m () Source #
gtkLabelSelectOnFocus
constructSettingsGtkLabelSelectOnFocus :: IsSettings o => Bool -> IO (GValueConstruct o) Source #
getSettingsGtkLabelSelectOnFocus :: (MonadIO m, IsSettings o) => o -> m Bool Source #
setSettingsGtkLabelSelectOnFocus :: (MonadIO m, IsSettings o) => o -> Bool -> m () Source #
gtkLongPressTime
constructSettingsGtkLongPressTime :: IsSettings o => Word32 -> IO (GValueConstruct o) Source #
getSettingsGtkLongPressTime :: (MonadIO m, IsSettings o) => o -> m Word32 Source #
setSettingsGtkLongPressTime :: (MonadIO m, IsSettings o) => o -> Word32 -> m () Source #
gtkMenuBarAccel
clearSettingsGtkMenuBarAccel :: (MonadIO m, IsSettings o) => o -> m () Source #
constructSettingsGtkMenuBarAccel :: IsSettings o => Text -> IO (GValueConstruct o) Source #
getSettingsGtkMenuBarAccel :: (MonadIO m, IsSettings o) => o -> m (Maybe Text) Source #
setSettingsGtkMenuBarAccel :: (MonadIO m, IsSettings o) => o -> Text -> m () Source #
gtkMenuBarPopupDelay
constructSettingsGtkMenuBarPopupDelay :: IsSettings o => Int32 -> IO (GValueConstruct o) Source #
getSettingsGtkMenuBarPopupDelay :: (MonadIO m, IsSettings o) => o -> m Int32 Source #
setSettingsGtkMenuBarPopupDelay :: (MonadIO m, IsSettings o) => o -> Int32 -> m () Source #
gtkMenuImages
constructSettingsGtkMenuImages :: IsSettings o => Bool -> IO (GValueConstruct o) Source #
getSettingsGtkMenuImages :: (MonadIO m, IsSettings o) => o -> m Bool Source #
setSettingsGtkMenuImages :: (MonadIO m, IsSettings o) => o -> Bool -> m () Source #
gtkMenuPopdownDelay
constructSettingsGtkMenuPopdownDelay :: IsSettings o => Int32 -> IO (GValueConstruct o) Source #
getSettingsGtkMenuPopdownDelay :: (MonadIO m, IsSettings o) => o -> m Int32 Source #
setSettingsGtkMenuPopdownDelay :: (MonadIO m, IsSettings o) => o -> Int32 -> m () Source #
gtkMenuPopupDelay
constructSettingsGtkMenuPopupDelay :: IsSettings o => Int32 -> IO (GValueConstruct o) Source #
getSettingsGtkMenuPopupDelay :: (MonadIO m, IsSettings o) => o -> m Int32 Source #
setSettingsGtkMenuPopupDelay :: (MonadIO m, IsSettings o) => o -> Int32 -> m () Source #
gtkModules
clearSettingsGtkModules :: (MonadIO m, IsSettings o) => o -> m () Source #
constructSettingsGtkModules :: IsSettings o => Text -> IO (GValueConstruct o) Source #
getSettingsGtkModules :: (MonadIO m, IsSettings o) => o -> m (Maybe Text) Source #
setSettingsGtkModules :: (MonadIO m, IsSettings o) => o -> Text -> m () Source #
gtkPrimaryButtonWarpsSlider
constructSettingsGtkPrimaryButtonWarpsSlider :: IsSettings o => Bool -> IO (GValueConstruct o) Source #
getSettingsGtkPrimaryButtonWarpsSlider :: (MonadIO m, IsSettings o) => o -> m Bool Source #
setSettingsGtkPrimaryButtonWarpsSlider :: (MonadIO m, IsSettings o) => o -> Bool -> m () Source #
gtkPrintBackends
clearSettingsGtkPrintBackends :: (MonadIO m, IsSettings o) => o -> m () Source #
constructSettingsGtkPrintBackends :: IsSettings o => Text -> IO (GValueConstruct o) Source #
getSettingsGtkPrintBackends :: (MonadIO m, IsSettings o) => o -> m (Maybe Text) Source #
setSettingsGtkPrintBackends :: (MonadIO m, IsSettings o) => o -> Text -> m () Source #
gtkPrintPreviewCommand
clearSettingsGtkPrintPreviewCommand :: (MonadIO m, IsSettings o) => o -> m () Source #
constructSettingsGtkPrintPreviewCommand :: IsSettings o => Text -> IO (GValueConstruct o) Source #
getSettingsGtkPrintPreviewCommand :: (MonadIO m, IsSettings o) => o -> m (Maybe Text) Source #
setSettingsGtkPrintPreviewCommand :: (MonadIO m, IsSettings o) => o -> Text -> m () Source #
gtkRecentFilesEnabled
constructSettingsGtkRecentFilesEnabled :: IsSettings o => Bool -> IO (GValueConstruct o) Source #
getSettingsGtkRecentFilesEnabled :: (MonadIO m, IsSettings o) => o -> m Bool Source #
setSettingsGtkRecentFilesEnabled :: (MonadIO m, IsSettings o) => o -> Bool -> m () Source #
gtkRecentFilesLimit
constructSettingsGtkRecentFilesLimit :: IsSettings o => Int32 -> IO (GValueConstruct o) Source #
getSettingsGtkRecentFilesLimit :: (MonadIO m, IsSettings o) => o -> m Int32 Source #
setSettingsGtkRecentFilesLimit :: (MonadIO m, IsSettings o) => o -> Int32 -> m () Source #
gtkRecentFilesMaxAge
constructSettingsGtkRecentFilesMaxAge :: IsSettings o => Int32 -> IO (GValueConstruct o) Source #
getSettingsGtkRecentFilesMaxAge :: (MonadIO m, IsSettings o) => o -> m Int32 Source #
setSettingsGtkRecentFilesMaxAge :: (MonadIO m, IsSettings o) => o -> Int32 -> m () Source #
gtkScrolledWindowPlacement
constructSettingsGtkScrolledWindowPlacement :: IsSettings o => CornerType -> IO (GValueConstruct o) Source #
getSettingsGtkScrolledWindowPlacement :: (MonadIO m, IsSettings o) => o -> m CornerType Source #
setSettingsGtkScrolledWindowPlacement :: (MonadIO m, IsSettings o) => o -> CornerType -> m () Source #
gtkShellShowsAppMenu
constructSettingsGtkShellShowsAppMenu :: IsSettings o => Bool -> IO (GValueConstruct o) Source #
getSettingsGtkShellShowsAppMenu :: (MonadIO m, IsSettings o) => o -> m Bool Source #
setSettingsGtkShellShowsAppMenu :: (MonadIO m, IsSettings o) => o -> Bool -> m () Source #
gtkShellShowsDesktop
constructSettingsGtkShellShowsDesktop :: IsSettings o => Bool -> IO (GValueConstruct o) Source #
getSettingsGtkShellShowsDesktop :: (MonadIO m, IsSettings o) => o -> m Bool Source #
setSettingsGtkShellShowsDesktop :: (MonadIO m, IsSettings o) => o -> Bool -> m () Source #
gtkShellShowsMenubar
constructSettingsGtkShellShowsMenubar :: IsSettings o => Bool -> IO (GValueConstruct o) Source #
getSettingsGtkShellShowsMenubar :: (MonadIO m, IsSettings o) => o -> m Bool Source #
setSettingsGtkShellShowsMenubar :: (MonadIO m, IsSettings o) => o -> Bool -> m () Source #
gtkShowInputMethodMenu
constructSettingsGtkShowInputMethodMenu :: IsSettings o => Bool -> IO (GValueConstruct o) Source #
getSettingsGtkShowInputMethodMenu :: (MonadIO m, IsSettings o) => o -> m Bool Source #
setSettingsGtkShowInputMethodMenu :: (MonadIO m, IsSettings o) => o -> Bool -> m () Source #
gtkShowUnicodeMenu
constructSettingsGtkShowUnicodeMenu :: IsSettings o => Bool -> IO (GValueConstruct o) Source #
getSettingsGtkShowUnicodeMenu :: (MonadIO m, IsSettings o) => o -> m Bool Source #
setSettingsGtkShowUnicodeMenu :: (MonadIO m, IsSettings o) => o -> Bool -> m () Source #
gtkSoundThemeName
clearSettingsGtkSoundThemeName :: (MonadIO m, IsSettings o) => o -> m () Source #
constructSettingsGtkSoundThemeName :: IsSettings o => Text -> IO (GValueConstruct o) Source #
getSettingsGtkSoundThemeName :: (MonadIO m, IsSettings o) => o -> m (Maybe Text) Source #
setSettingsGtkSoundThemeName :: (MonadIO m, IsSettings o) => o -> Text -> m () Source #
gtkSplitCursor
constructSettingsGtkSplitCursor :: IsSettings o => Bool -> IO (GValueConstruct o) Source #
getSettingsGtkSplitCursor :: (MonadIO m, IsSettings o) => o -> m Bool Source #
setSettingsGtkSplitCursor :: (MonadIO m, IsSettings o) => o -> Bool -> m () Source #
gtkThemeName
clearSettingsGtkThemeName :: (MonadIO m, IsSettings o) => o -> m () Source #
constructSettingsGtkThemeName :: IsSettings o => Text -> IO (GValueConstruct o) Source #
getSettingsGtkThemeName :: (MonadIO m, IsSettings o) => o -> m (Maybe Text) Source #
setSettingsGtkThemeName :: (MonadIO m, IsSettings o) => o -> Text -> m () Source #
gtkTimeoutExpand
constructSettingsGtkTimeoutExpand :: IsSettings o => Int32 -> IO (GValueConstruct o) Source #
getSettingsGtkTimeoutExpand :: (MonadIO m, IsSettings o) => o -> m Int32 Source #
setSettingsGtkTimeoutExpand :: (MonadIO m, IsSettings o) => o -> Int32 -> m () Source #
gtkTimeoutInitial
constructSettingsGtkTimeoutInitial :: IsSettings o => Int32 -> IO (GValueConstruct o) Source #
getSettingsGtkTimeoutInitial :: (MonadIO m, IsSettings o) => o -> m Int32 Source #
setSettingsGtkTimeoutInitial :: (MonadIO m, IsSettings o) => o -> Int32 -> m () Source #
gtkTimeoutRepeat
constructSettingsGtkTimeoutRepeat :: IsSettings o => Int32 -> IO (GValueConstruct o) Source #
getSettingsGtkTimeoutRepeat :: (MonadIO m, IsSettings o) => o -> m Int32 Source #
setSettingsGtkTimeoutRepeat :: (MonadIO m, IsSettings o) => o -> Int32 -> m () Source #
gtkTitlebarDoubleClick
clearSettingsGtkTitlebarDoubleClick :: (MonadIO m, IsSettings o) => o -> m () Source #
constructSettingsGtkTitlebarDoubleClick :: IsSettings o => Text -> IO (GValueConstruct o) Source #
getSettingsGtkTitlebarDoubleClick :: (MonadIO m, IsSettings o) => o -> m (Maybe Text) Source #
setSettingsGtkTitlebarDoubleClick :: (MonadIO m, IsSettings o) => o -> Text -> m () Source #
gtkTitlebarMiddleClick
clearSettingsGtkTitlebarMiddleClick :: (MonadIO m, IsSettings o) => o -> m () Source #
constructSettingsGtkTitlebarMiddleClick :: IsSettings o => Text -> IO (GValueConstruct o) Source #
getSettingsGtkTitlebarMiddleClick :: (MonadIO m, IsSettings o) => o -> m (Maybe Text) Source #
setSettingsGtkTitlebarMiddleClick :: (MonadIO m, IsSettings o) => o -> Text -> m () Source #
gtkTitlebarRightClick
clearSettingsGtkTitlebarRightClick :: (MonadIO m, IsSettings o) => o -> m () Source #
constructSettingsGtkTitlebarRightClick :: IsSettings o => Text -> IO (GValueConstruct o) Source #
getSettingsGtkTitlebarRightClick :: (MonadIO m, IsSettings o) => o -> m (Maybe Text) Source #
setSettingsGtkTitlebarRightClick :: (MonadIO m, IsSettings o) => o -> Text -> m () Source #
gtkToolbarIconSize
constructSettingsGtkToolbarIconSize :: IsSettings o => IconSize -> IO (GValueConstruct o) Source #
getSettingsGtkToolbarIconSize :: (MonadIO m, IsSettings o) => o -> m IconSize Source #
setSettingsGtkToolbarIconSize :: (MonadIO m, IsSettings o) => o -> IconSize -> m () Source #
gtkToolbarStyle
constructSettingsGtkToolbarStyle :: IsSettings o => ToolbarStyle -> IO (GValueConstruct o) Source #
getSettingsGtkToolbarStyle :: (MonadIO m, IsSettings o) => o -> m ToolbarStyle Source #
setSettingsGtkToolbarStyle :: (MonadIO m, IsSettings o) => o -> ToolbarStyle -> m () Source #
gtkTooltipBrowseModeTimeout
constructSettingsGtkTooltipBrowseModeTimeout :: IsSettings o => Int32 -> IO (GValueConstruct o) Source #
getSettingsGtkTooltipBrowseModeTimeout :: (MonadIO m, IsSettings o) => o -> m Int32 Source #
setSettingsGtkTooltipBrowseModeTimeout :: (MonadIO m, IsSettings o) => o -> Int32 -> m () Source #
gtkTooltipBrowseTimeout
constructSettingsGtkTooltipBrowseTimeout :: IsSettings o => Int32 -> IO (GValueConstruct o) Source #
getSettingsGtkTooltipBrowseTimeout :: (MonadIO m, IsSettings o) => o -> m Int32 Source #
setSettingsGtkTooltipBrowseTimeout :: (MonadIO m, IsSettings o) => o -> Int32 -> m () Source #
gtkTooltipTimeout
constructSettingsGtkTooltipTimeout :: IsSettings o => Int32 -> IO (GValueConstruct o) Source #
getSettingsGtkTooltipTimeout :: (MonadIO m, IsSettings o) => o -> m Int32 Source #
setSettingsGtkTooltipTimeout :: (MonadIO m, IsSettings o) => o -> Int32 -> m () Source #
gtkTouchscreenMode
constructSettingsGtkTouchscreenMode :: IsSettings o => Bool -> IO (GValueConstruct o) Source #
getSettingsGtkTouchscreenMode :: (MonadIO m, IsSettings o) => o -> m Bool Source #
setSettingsGtkTouchscreenMode :: (MonadIO m, IsSettings o) => o -> Bool -> m () Source #
gtkVisibleFocus
constructSettingsGtkVisibleFocus :: IsSettings o => PolicyType -> IO (GValueConstruct o) Source #
getSettingsGtkVisibleFocus :: (MonadIO m, IsSettings o) => o -> m PolicyType Source #
setSettingsGtkVisibleFocus :: (MonadIO m, IsSettings o) => o -> PolicyType -> m () Source #
gtkXftAntialias
constructSettingsGtkXftAntialias :: IsSettings o => Int32 -> IO (GValueConstruct o) Source #
getSettingsGtkXftAntialias :: (MonadIO m, IsSettings o) => o -> m Int32 Source #
setSettingsGtkXftAntialias :: (MonadIO m, IsSettings o) => o -> Int32 -> m () Source #
gtkXftDpi
constructSettingsGtkXftDpi :: IsSettings o => Int32 -> IO (GValueConstruct o) Source #
getSettingsGtkXftDpi :: (MonadIO m, IsSettings o) => o -> m Int32 Source #
setSettingsGtkXftDpi :: (MonadIO m, IsSettings o) => o -> Int32 -> m () Source #
gtkXftHinting
constructSettingsGtkXftHinting :: IsSettings o => Int32 -> IO (GValueConstruct o) Source #
getSettingsGtkXftHinting :: (MonadIO m, IsSettings o) => o -> m Int32 Source #
setSettingsGtkXftHinting :: (MonadIO m, IsSettings o) => o -> Int32 -> m () Source #
gtkXftHintstyle
clearSettingsGtkXftHintstyle :: (MonadIO m, IsSettings o) => o -> m () Source #
constructSettingsGtkXftHintstyle :: IsSettings o => Text -> IO (GValueConstruct o) Source #
getSettingsGtkXftHintstyle :: (MonadIO m, IsSettings o) => o -> m (Maybe Text) Source #
setSettingsGtkXftHintstyle :: (MonadIO m, IsSettings o) => o -> Text -> m () Source #
gtkXftRgba
clearSettingsGtkXftRgba :: (MonadIO m, IsSettings o) => o -> m () Source #
constructSettingsGtkXftRgba :: IsSettings o => Text -> IO (GValueConstruct o) Source #
getSettingsGtkXftRgba :: (MonadIO m, IsSettings o) => o -> m (Maybe Text) Source #
setSettingsGtkXftRgba :: (MonadIO m, IsSettings o) => o -> Text -> m () Source #