gi-gtk-0.3.18.15: 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.Image

Contents

Description

 

Synopsis

Exported types

newtype Image Source

Constructors

Image (ForeignPtr Image) 

Instances

GObject Image 
((~) * info (ResolveImageMethod t Image), MethodInfo * info Image p) => IsLabelProxy t (Image -> p) 
type ParentTypes Image 
type AttributeList Image 
type SignalList Image 

class GObject o => ImageK o Source

Instances

Methods

imageClear

data ImageClearMethodInfo Source

Instances

((~) * signature (m ()), MonadIO m, ImageK a) => MethodInfo * ImageClearMethodInfo a signature 

imageClear :: (MonadIO m, ImageK a) => a -> m () Source

imageGetAnimation

data ImageGetAnimationMethodInfo Source

Instances

((~) * signature (m PixbufAnimation), MonadIO m, ImageK a) => MethodInfo * ImageGetAnimationMethodInfo a signature 

imageGetGicon

data ImageGetGiconMethodInfo Source

Instances

((~) * signature (m (Icon, Int32)), MonadIO m, ImageK a) => MethodInfo * ImageGetGiconMethodInfo a signature 

imageGetGicon :: (MonadIO m, ImageK a) => a -> m (Icon, Int32) Source

imageGetIconName

data ImageGetIconNameMethodInfo Source

Instances

((~) * signature (m (Text, Int32)), MonadIO m, ImageK a) => MethodInfo * ImageGetIconNameMethodInfo a signature 

imageGetIconSet

data ImageGetIconSetMethodInfo Source

Instances

((~) * signature (m (IconSet, Int32)), MonadIO m, ImageK a) => MethodInfo * ImageGetIconSetMethodInfo a signature 

imageGetIconSet :: (MonadIO m, ImageK a) => a -> m (IconSet, Int32) Source

Deprecated: (Since version 3.10)Use gtk_image_get_icon_name() instead.

imageGetPixbuf

data ImageGetPixbufMethodInfo Source

Instances

((~) * signature (m Pixbuf), MonadIO m, ImageK a) => MethodInfo * ImageGetPixbufMethodInfo a signature 

imageGetPixelSize

data ImageGetPixelSizeMethodInfo Source

Instances

((~) * signature (m Int32), MonadIO m, ImageK a) => MethodInfo * ImageGetPixelSizeMethodInfo a signature 

imageGetStock

data ImageGetStockMethodInfo Source

Instances

((~) * signature (m (Text, Int32)), MonadIO m, ImageK a) => MethodInfo * ImageGetStockMethodInfo a signature 

imageGetStock :: (MonadIO m, ImageK a) => a -> m (Text, Int32) Source

Deprecated: (Since version 3.10)Use gtk_image_get_icon_name() instead.

imageGetStorageType

data ImageGetStorageTypeMethodInfo Source

Instances

((~) * signature (m ImageType), MonadIO m, ImageK a) => MethodInfo * ImageGetStorageTypeMethodInfo a signature 

imageNew

imageNewFromAnimation

imageNewFromFile

imageNewFromGicon

imageNewFromIconName

imageNewFromIconSet

imageNewFromIconSet :: MonadIO m => IconSet -> Int32 -> m Image Source

Deprecated: (Since version 3.10)Use gtk_image_new_from_icon_name() instead.

imageNewFromPixbuf

imageNewFromResource

imageNewFromStock

imageNewFromStock :: MonadIO m => Text -> Int32 -> m Image Source

Deprecated: (Since version 3.10)Use gtk_image_new_from_icon_name() instead.

imageNewFromSurface

imageSetFromAnimation

data ImageSetFromAnimationMethodInfo Source

Instances

((~) * signature (b -> m ()), MonadIO m, ImageK a, PixbufAnimationK b) => MethodInfo * ImageSetFromAnimationMethodInfo a signature 

imageSetFromFile

data ImageSetFromFileMethodInfo Source

Instances

((~) * signature (Maybe [Char] -> m ()), MonadIO m, ImageK a) => MethodInfo * ImageSetFromFileMethodInfo a signature 

imageSetFromFile :: (MonadIO m, ImageK a) => a -> Maybe [Char] -> m () Source

imageSetFromGicon

data ImageSetFromGiconMethodInfo Source

Instances

((~) * signature (b -> Int32 -> m ()), MonadIO m, ImageK a, IconK b) => MethodInfo * ImageSetFromGiconMethodInfo a signature 

imageSetFromGicon :: (MonadIO m, ImageK a, IconK b) => a -> b -> Int32 -> m () Source

imageSetFromIconName

data ImageSetFromIconNameMethodInfo Source

Instances

((~) * signature (Text -> Int32 -> m ()), MonadIO m, ImageK a) => MethodInfo * ImageSetFromIconNameMethodInfo a signature 

imageSetFromIconName :: (MonadIO m, ImageK a) => a -> Text -> Int32 -> m () Source

imageSetFromIconSet

data ImageSetFromIconSetMethodInfo Source

Instances

((~) * signature (IconSet -> Int32 -> m ()), MonadIO m, ImageK a) => MethodInfo * ImageSetFromIconSetMethodInfo a signature 

imageSetFromIconSet :: (MonadIO m, ImageK a) => a -> IconSet -> Int32 -> m () Source

Deprecated: (Since version 3.10)Use gtk_image_set_from_icon_name() instead.

imageSetFromPixbuf

data ImageSetFromPixbufMethodInfo Source

Instances

((~) * signature (Maybe b -> m ()), MonadIO m, ImageK a, PixbufK b) => MethodInfo * ImageSetFromPixbufMethodInfo a signature 

imageSetFromPixbuf :: (MonadIO m, ImageK a, PixbufK b) => a -> Maybe b -> m () Source

imageSetFromResource

data ImageSetFromResourceMethodInfo Source

Instances

((~) * signature (Maybe Text -> m ()), MonadIO m, ImageK a) => MethodInfo * ImageSetFromResourceMethodInfo a signature 

imageSetFromStock

data ImageSetFromStockMethodInfo Source

Instances

((~) * signature (Text -> Int32 -> m ()), MonadIO m, ImageK a) => MethodInfo * ImageSetFromStockMethodInfo a signature 

imageSetFromStock :: (MonadIO m, ImageK a) => a -> Text -> Int32 -> m () Source

Deprecated: (Since version 3.10)Use gtk_image_set_from_icon_name() instead.

imageSetFromSurface

data ImageSetFromSurfaceMethodInfo Source

Instances

((~) * signature (Surface -> m ()), MonadIO m, ImageK a) => MethodInfo * ImageSetFromSurfaceMethodInfo a signature 

imageSetFromSurface :: (MonadIO m, ImageK a) => a -> Surface -> m () Source

imageSetPixelSize

data ImageSetPixelSizeMethodInfo Source

Instances

((~) * signature (Int32 -> m ()), MonadIO m, ImageK a) => MethodInfo * ImageSetPixelSizeMethodInfo a signature 

imageSetPixelSize :: (MonadIO m, ImageK a) => a -> Int32 -> m () Source

Properties

File

clearImageFile :: (MonadIO m, ImageK o) => o -> m () Source

getImageFile :: (MonadIO m, ImageK o) => o -> m (Maybe Text) Source

setImageFile :: (MonadIO m, ImageK o) => o -> Text -> m () Source

Gicon

clearImageGicon :: (MonadIO m, ImageK o) => o -> m () Source

setImageGicon :: (MonadIO m, ImageK o, IconK a) => o -> a -> m () Source

IconName

clearImageIconName :: (MonadIO m, ImageK o) => o -> m () Source

setImageIconName :: (MonadIO m, ImageK o) => o -> Text -> m () Source

IconSet

clearImageIconSet :: (MonadIO m, ImageK o) => o -> m () Source

setImageIconSet :: (MonadIO m, ImageK o) => o -> IconSet -> m () Source

IconSize

setImageIconSize :: (MonadIO m, ImageK o) => o -> Int32 -> m () Source

Pixbuf

clearImagePixbuf :: (MonadIO m, ImageK o) => o -> m () Source

setImagePixbuf :: (MonadIO m, ImageK o, PixbufK a) => o -> a -> m () Source

PixbufAnimation

PixelSize

setImagePixelSize :: (MonadIO m, ImageK o) => o -> Int32 -> m () Source

Resource

clearImageResource :: (MonadIO m, ImageK o) => o -> m () Source

setImageResource :: (MonadIO m, ImageK o) => o -> Text -> m () Source

Stock

clearImageStock :: (MonadIO m, ImageK o) => o -> m () Source

setImageStock :: (MonadIO m, ImageK o) => o -> Text -> m () Source

StorageType

Surface

clearImageSurface :: (MonadIO m, ImageK o) => o -> m () Source

setImageSurface :: (MonadIO m, ImageK o) => o -> Surface -> m () Source

UseFallback

setImageUseFallback :: (MonadIO m, ImageK o) => o -> Bool -> m () Source