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

Contents

Description

 

Synopsis

Exported types

newtype ToolButton Source

Instances

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

Methods

toolButtonGetIconName

toolButtonGetIconWidget

toolButtonGetLabel

data ToolButtonGetLabelMethodInfo Source

Instances

((~) * signature (m Text), MonadIO m, ToolButtonK a) => MethodInfo * ToolButtonGetLabelMethodInfo a signature 

toolButtonGetLabelWidget

toolButtonGetStockId

data ToolButtonGetStockIdMethodInfo Source

Instances

((~) * signature (m Text), MonadIO m, ToolButtonK a) => MethodInfo * ToolButtonGetStockIdMethodInfo a signature 

toolButtonGetStockId :: (MonadIO m, ToolButtonK a) => a -> m Text Source

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

toolButtonGetUseUnderline

toolButtonNew

toolButtonNewFromStock

toolButtonNewFromStock :: MonadIO m => Text -> m ToolButton Source

Deprecated: (Since version 3.10)Use gtk_tool_button_new() together withgtk_image_new_from_icon_name() instead.

toolButtonSetIconName

data ToolButtonSetIconNameMethodInfo Source

Instances

((~) * signature (Maybe Text -> m ()), MonadIO m, ToolButtonK a) => MethodInfo * ToolButtonSetIconNameMethodInfo a signature 

toolButtonSetIconWidget

data ToolButtonSetIconWidgetMethodInfo Source

Instances

((~) * signature (Maybe b -> m ()), MonadIO m, ToolButtonK a, WidgetK b) => MethodInfo * ToolButtonSetIconWidgetMethodInfo a signature 

toolButtonSetLabel

data ToolButtonSetLabelMethodInfo Source

Instances

((~) * signature (Maybe Text -> m ()), MonadIO m, ToolButtonK a) => MethodInfo * ToolButtonSetLabelMethodInfo a signature 

toolButtonSetLabelWidget

data ToolButtonSetLabelWidgetMethodInfo Source

Instances

((~) * signature (Maybe b -> m ()), MonadIO m, ToolButtonK a, WidgetK b) => MethodInfo * ToolButtonSetLabelWidgetMethodInfo a signature 

toolButtonSetStockId

data ToolButtonSetStockIdMethodInfo Source

Instances

((~) * signature (Maybe Text -> m ()), MonadIO m, ToolButtonK a) => MethodInfo * ToolButtonSetStockIdMethodInfo a signature 

toolButtonSetStockId :: (MonadIO m, ToolButtonK a) => a -> Maybe Text -> m () Source

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

toolButtonSetUseUnderline

data ToolButtonSetUseUnderlineMethodInfo Source

Instances

((~) * signature (Bool -> m ()), MonadIO m, ToolButtonK a) => MethodInfo * ToolButtonSetUseUnderlineMethodInfo a signature 

Properties

IconName

IconWidget

Label

LabelWidget

StockId

UseUnderline

Signals

Clicked