gi-gtk-3.0.2: 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.Scale

Contents

Description

 

Synopsis

Exported types

newtype Scale Source

Constructors

Scale (ForeignPtr Scale) 

Instances

GObject Scale Source 
((~) * info (ResolveScaleMethod t Scale), MethodInfo * info Scale p) => IsLabelProxy t (Scale -> p) Source 
type ParentTypes Scale Source 
type AttributeList Scale Source 
type SignalList Scale Source 

class GObject o => ScaleK o Source

Instances

Methods

scaleAddMark

data ScaleAddMarkMethodInfo Source

Instances

((~) * signature (Double -> PositionType -> Maybe Text -> m ()), MonadIO m, ScaleK a) => MethodInfo * ScaleAddMarkMethodInfo a signature Source 

scaleAddMark :: (MonadIO m, ScaleK a) => a -> Double -> PositionType -> Maybe Text -> m () Source

scaleClearMarks

data ScaleClearMarksMethodInfo Source

Instances

((~) * signature (m ()), MonadIO m, ScaleK a) => MethodInfo * ScaleClearMarksMethodInfo a signature Source 

scaleClearMarks :: (MonadIO m, ScaleK a) => a -> m () Source

scaleGetDigits

data ScaleGetDigitsMethodInfo Source

Instances

((~) * signature (m Int32), MonadIO m, ScaleK a) => MethodInfo * ScaleGetDigitsMethodInfo a signature Source 

scaleGetDrawValue

data ScaleGetDrawValueMethodInfo Source

Instances

((~) * signature (m Bool), MonadIO m, ScaleK a) => MethodInfo * ScaleGetDrawValueMethodInfo a signature Source 

scaleGetHasOrigin

data ScaleGetHasOriginMethodInfo Source

Instances

((~) * signature (m Bool), MonadIO m, ScaleK a) => MethodInfo * ScaleGetHasOriginMethodInfo a signature Source 

scaleGetLayout

data ScaleGetLayoutMethodInfo Source

Instances

((~) * signature (m Layout), MonadIO m, ScaleK a) => MethodInfo * ScaleGetLayoutMethodInfo a signature Source 

scaleGetLayoutOffsets

scaleGetValuePos

data ScaleGetValuePosMethodInfo Source

Instances

((~) * signature (m PositionType), MonadIO m, ScaleK a) => MethodInfo * ScaleGetValuePosMethodInfo a signature Source 

scaleNew

scaleNewWithRange

scaleSetDigits

data ScaleSetDigitsMethodInfo Source

Instances

((~) * signature (Int32 -> m ()), MonadIO m, ScaleK a) => MethodInfo * ScaleSetDigitsMethodInfo a signature Source 

scaleSetDigits :: (MonadIO m, ScaleK a) => a -> Int32 -> m () Source

scaleSetDrawValue

data ScaleSetDrawValueMethodInfo Source

Instances

((~) * signature (Bool -> m ()), MonadIO m, ScaleK a) => MethodInfo * ScaleSetDrawValueMethodInfo a signature Source 

scaleSetDrawValue :: (MonadIO m, ScaleK a) => a -> Bool -> m () Source

scaleSetHasOrigin

data ScaleSetHasOriginMethodInfo Source

Instances

((~) * signature (Bool -> m ()), MonadIO m, ScaleK a) => MethodInfo * ScaleSetHasOriginMethodInfo a signature Source 

scaleSetHasOrigin :: (MonadIO m, ScaleK a) => a -> Bool -> m () Source

scaleSetValuePos

data ScaleSetValuePosMethodInfo Source

Instances

((~) * signature (PositionType -> m ()), MonadIO m, ScaleK a) => MethodInfo * ScaleSetValuePosMethodInfo a signature Source 

Properties

Digits

setScaleDigits :: (MonadIO m, ScaleK o) => o -> Int32 -> m () Source

DrawValue

setScaleDrawValue :: (MonadIO m, ScaleK o) => o -> Bool -> m () Source

HasOrigin

setScaleHasOrigin :: (MonadIO m, ScaleK o) => o -> Bool -> m () Source

ValuePos

Signals

FormatValue