gi-gtk-0.3.18.13: 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 Source 
((~) * info (ResolveToolButtonMethod t ToolButton), MethodInfo * info ToolButton p) => IsLabel t (ToolButton -> p) Source 

Methods

fromLabel :: Proxy# Symbol t -> ToolButton -> p

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

Methods

toolButtonGetIconName

toolButtonGetIconWidget

toolButtonGetLabel

toolButtonGetLabelWidget

toolButtonGetStockId

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

toolButtonSetIconWidget

toolButtonSetLabel

toolButtonSetLabelWidget

toolButtonSetStockId

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

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

toolButtonSetUseUnderline

Properties

IconName

IconWidget

Label

LabelWidget

StockId

UseUnderline

Signals

Clicked