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.Scale

Contents

Description

 

Synopsis

Exported types

newtype Scale Source

Constructors

Scale (ForeignPtr Scale) 

Instances

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

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 

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 

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

scaleGetDigits

data ScaleGetDigitsMethodInfo Source

Instances

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

scaleGetDrawValue

data ScaleGetDrawValueMethodInfo Source

Instances

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

scaleGetHasOrigin

data ScaleGetHasOriginMethodInfo Source

Instances

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

scaleGetLayout

data ScaleGetLayoutMethodInfo Source

Instances

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

scaleGetLayoutOffsets

data ScaleGetLayoutOffsetsMethodInfo Source

Instances

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

scaleGetValuePos

data ScaleGetValuePosMethodInfo Source

Instances

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

scaleNew

scaleNewWithRange

scaleSetDigits

data ScaleSetDigitsMethodInfo Source

Instances

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

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 

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 

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 

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