gi-gtk-0.3.18.13: Gtk bindings

CopyrightWill Thompson, Iñaki García Etxebarria and Jonas Platte
LicenseLGPL-2.1
MaintainerIñaki García Etxebarria (garetxe@gmail.com)
Safe HaskellNone
LanguageHaskell2010

GI.Gtk.Objects.AccelMap

Contents

Description

 

Synopsis

Exported types

newtype AccelMap Source

Constructors

AccelMap (ForeignPtr AccelMap) 

Instances

GObject AccelMap Source 
((~) * info (ResolveAccelMapMethod t AccelMap), MethodInfo * info AccelMap p) => IsLabel t (AccelMap -> p) Source 

Methods

fromLabel :: Proxy# Symbol t -> AccelMap -> p

((~) * info (ResolveAccelMapMethod t AccelMap), MethodInfo * info AccelMap p) => IsLabelProxy t (AccelMap -> p) Source 

Methods

fromLabelProxy :: Proxy Symbol t -> AccelMap -> p

type ParentTypes AccelMap Source 
type AttributeList AccelMap Source 
type SignalList AccelMap Source 

Methods

accelMapAddEntry

accelMapAddEntry :: MonadIO m => Text -> Word32 -> [ModifierType] -> m () Source

accelMapAddFilter

accelMapChangeEntry

accelMapChangeEntry :: MonadIO m => Text -> Word32 -> [ModifierType] -> Bool -> m Bool Source

accelMapForeach

accelMapForeachUnfiltered

accelMapGet

accelMapLoad

accelMapLoad :: MonadIO m => [Char] -> m () Source

accelMapLoadFd

accelMapLoadScanner

accelMapLoadScanner :: MonadIO m => Scanner -> m () Source

accelMapLockPath

accelMapLookupEntry

accelMapSave

accelMapSave :: MonadIO m => [Char] -> m () Source

accelMapSaveFd

accelMapUnlockPath

Signals

Changed

type AccelMapChangedCallback = Text -> Word32 -> [ModifierType] -> IO () Source

type AccelMapChangedCallbackC = Ptr () -> CString -> Word32 -> CUInt -> Ptr () -> IO () Source