Hoogle Search

Within LTS Haskell 24.45 (ghc-9.10.3)

Note that Stackage only displays results for the latest LTS and Nightly snapshot. Learn more.

  1. accelMapGet :: (HasCallStack, MonadIO m) => m AccelMap

    gi-gtk3 GI.Gtk.Objects.AccelMap

    Gets the singleton global AccelMap object. This object is useful only for notification of changes to the accelerator map via the changed signal; it isn’t a parameter to the other accelerator map functions. Since: 2.4

  2. accelMapLoad :: (HasCallStack, MonadIO m) => [Char] -> m ()

    gi-gtk3 GI.Gtk.Objects.AccelMap

    Parses a file previously saved with accelMapSave for accelerator specifications, and propagates them accordingly.

  3. accelMapLoadFd :: (HasCallStack, MonadIO m) => Int32 -> m ()

    gi-gtk3 GI.Gtk.Objects.AccelMap

    Filedescriptor variant of accelMapLoad. Note that the file descriptor will not be closed by this function.

  4. accelMapLoadScanner :: (HasCallStack, MonadIO m) => Scanner -> m ()

    gi-gtk3 GI.Gtk.Objects.AccelMap

    Scanner variant of accelMapLoad.

  5. accelMapLockPath :: (HasCallStack, MonadIO m) => Text -> m ()

    gi-gtk3 GI.Gtk.Objects.AccelMap

    Locks the given accelerator path. If the accelerator map doesn’t yet contain an entry for accelPath, a new one is created. Locking an accelerator path prevents its accelerator from being changed during runtime. A locked accelerator path can be unlocked by accelMapUnlockPath. Refer to accelMapChangeEntry for information about runtime accelerator changes. If called more than once, accelPath remains locked until accelMapUnlockPath has been called an equivalent number of times. Note that locking of individual accelerator paths is independent from locking the AccelGroup containing them. For runtime accelerator changes to be possible, both the accelerator path and its AccelGroup have to be unlocked. Since: 2.4

  6. accelMapLookupEntry :: (HasCallStack, MonadIO m) => Text -> m (Bool, AccelKey)

    gi-gtk3 GI.Gtk.Objects.AccelMap

    Looks up the accelerator entry for accelPath and fills in key.

  7. accelMapSave :: (HasCallStack, MonadIO m) => [Char] -> m ()

    gi-gtk3 GI.Gtk.Objects.AccelMap

    Saves current accelerator specifications (accelerator path, key and modifiers) to fileName. The file is written in a format suitable to be read back in by accelMapLoad.

  8. accelMapSaveFd :: (HasCallStack, MonadIO m) => Int32 -> m ()

    gi-gtk3 GI.Gtk.Objects.AccelMap

    Filedescriptor variant of accelMapSave. Note that the file descriptor will not be closed by this function.

  9. accelMapUnlockPath :: (HasCallStack, MonadIO m) => Text -> m ()

    gi-gtk3 GI.Gtk.Objects.AccelMap

    Undoes the last call to accelMapLockPath on this accelPath. Refer to accelMapLockPath for information about accelerator path locking. Since: 2.4

  10. afterAccelMapChanged :: (IsAccelMap a, MonadIO m) => a -> Maybe Text -> ((?self :: a) => AccelMapChangedCallback) -> m SignalHandlerId

    gi-gtk3 GI.Gtk.Objects.AccelMap

    Connect a signal handler for the changed signal, to be run after the default handler. When overloading is enabled, this is equivalent to

    after accelMap #changed callback
    
    This signal admits a optional parameter detail. If it's not Nothing, we will connect to “changed::detail” instead. By default the object invoking the signal is not passed to the callback. If you need to access it, you can use the implit ?self parameter. Note that this requires activating the ImplicitParams GHC extension.

Page 1042 of many | Previous | Next