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

Contents

Description

 

Synopsis

Exported types

newtype ScaleButton Source

Instances

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

Methods

scaleButtonGetAdjustment

scaleButtonGetMinusButton

scaleButtonGetPlusButton

scaleButtonGetPopup

data ScaleButtonGetPopupMethodInfo Source

Instances

((~) * signature (m Widget), MonadIO m, ScaleButtonK a) => MethodInfo * ScaleButtonGetPopupMethodInfo a signature 

scaleButtonGetValue

data ScaleButtonGetValueMethodInfo Source

Instances

((~) * signature (m Double), MonadIO m, ScaleButtonK a) => MethodInfo * ScaleButtonGetValueMethodInfo a signature 

scaleButtonNew

scaleButtonSetAdjustment

data ScaleButtonSetAdjustmentMethodInfo Source

Instances

((~) * signature (b -> m ()), MonadIO m, ScaleButtonK a, AdjustmentK b) => MethodInfo * ScaleButtonSetAdjustmentMethodInfo a signature 

scaleButtonSetIcons

data ScaleButtonSetIconsMethodInfo Source

Instances

((~) * signature ([Text] -> m ()), MonadIO m, ScaleButtonK a) => MethodInfo * ScaleButtonSetIconsMethodInfo a signature 

scaleButtonSetIcons :: (MonadIO m, ScaleButtonK a) => a -> [Text] -> m () Source

scaleButtonSetValue

data ScaleButtonSetValueMethodInfo Source

Instances

((~) * signature (Double -> m ()), MonadIO m, ScaleButtonK a) => MethodInfo * ScaleButtonSetValueMethodInfo a signature 

Properties

Adjustment

Icons

setScaleButtonIcons :: (MonadIO m, ScaleButtonK o) => o -> [Text] -> m () Source

Size

Value

Signals

Popdown

Popup

type ScaleButtonPopupCallbackC = Ptr () -> Ptr () -> IO () Source

ValueChanged