gi-gtk-0.3.16.12: 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.Action

Contents

Description

 

Synopsis

Exported types

class GObject o => ActionK o Source

Instances

Methods

actionActivate

actionActivate :: (MonadIO m, ActionK a) => a -> m () Source

Deprecated: (Since version 3.10)Use g_action_group_activate_action() on a #GAction instead

actionBlockActivate

actionBlockActivate :: (MonadIO m, ActionK a) => a -> m () Source

Deprecated: (Since version 3.10)Use g_simple_action_set_enabled() to disable the#GSimpleAction instead

actionConnectAccelerator

actionConnectAccelerator :: (MonadIO m, ActionK a) => a -> m () Source

Deprecated: (Since version 3.10)Use GtkMenu instead

actionCreateIcon

actionCreateIcon :: (MonadIO m, ActionK a) => a -> Int32 -> m Widget Source

Deprecated: (Since version 3.10)Use g_menu_item_set_icon() to set an icon on a GtkImage to a #GtkButton

actionCreateMenu

actionCreateMenu :: (MonadIO m, ActionK a) => a -> m Widget Source

Deprecated: (Since version 3.10)Use GMenuModel instead, and create a#GtkMenu with gtk_menu_new_from_model()

actionCreateMenuItem

actionCreateMenuItem :: (MonadIO m, ActionK a) => a -> m Widget Source

Deprecated: (Since version 3.10)Use g_menu_item_new() and associate it with a #GActioninstead.

actionCreateToolItem

actionCreateToolItem :: (MonadIO m, ActionK a) => a -> m Widget Source

Deprecated: (Since version 3.10)Use a GAction usinggtk_actionable_set_action_name() instead

actionDisconnectAccelerator

actionDisconnectAccelerator :: (MonadIO m, ActionK a) => a -> m () Source

Deprecated: (Since version 3.10)Use GtkMenu instead

actionGetAccelClosure

actionGetAccelClosure :: (MonadIO m, ActionK a) => a -> m Closure Source

Deprecated: (Since version 3.10)Use GtkMenu instead, which have noequivalent for getting the accel closure

actionGetAccelPath

actionGetAccelPath :: (MonadIO m, ActionK a) => a -> m Text Source

Deprecated: (Since version 3.10)Use GtkMenu instead

actionGetAlwaysShowImage

actionGetAlwaysShowImage :: (MonadIO m, ActionK a) => a -> m Bool Source

Deprecated: (Since version 3.10)Use g_menu_item_get_attribute_value() on a #GMenuIteminstead

actionGetGicon

actionGetGicon :: (MonadIO m, ActionK a) => a -> m Icon Source

Deprecated: (Since version 3.10)Use GMenuItemassociated with a #GAction

actionGetIconName

actionGetIconName :: (MonadIO m, ActionK a) => a -> m Text Source

Deprecated: (Since version 3.10)Use GMenuItemassociated with a #GAction

actionGetIsImportant

actionGetIsImportant :: (MonadIO m, ActionK a) => a -> m Bool Source

Deprecated: (Since version 3.10)Use #GAction instead, and control and monitor whetherlabels are shown directly

actionGetLabel

actionGetLabel :: (MonadIO m, ActionK a) => a -> m Text Source

Deprecated: (Since version 3.10)Use GtkActionable widgets, use thewidget-specific API to get a label

actionGetName

actionGetName :: (MonadIO m, ActionK a) => a -> m Text Source

Deprecated: (Since version 3.10)Use g_action_get_name() on a #GAction instead

actionGetProxies

actionGetProxies :: (MonadIO m, ActionK a) => a -> m [Widget] Source

Deprecated: (Since version 3.10)

actionGetSensitive

actionGetSensitive :: (MonadIO m, ActionK a) => a -> m Bool Source

Deprecated: (Since version 3.10)Use g_action_get_enabled() on a #GActioninstead

actionGetShortLabel

actionGetShortLabel :: (MonadIO m, ActionK a) => a -> m Text Source

Deprecated: (Since version 3.10)Use #GAction instead, which has no equivalent of shortlabels

actionGetStockId

actionGetStockId :: (MonadIO m, ActionK a) => a -> m Text Source

Deprecated: (Since version 3.10)Use #GAction instead, which has no equivalent of stockitems

actionGetTooltip

actionGetTooltip :: (MonadIO m, ActionK a) => a -> m Text Source

Deprecated: (Since version 3.10)Use GtkActionable widgets with gtk_widget_get_tooltip_text()

actionGetVisible

actionGetVisible :: (MonadIO m, ActionK a) => a -> m Bool Source

Deprecated: (Since version 3.10)Use GtkActionable widgets directly

actionGetVisibleHorizontal

actionGetVisibleHorizontal :: (MonadIO m, ActionK a) => a -> m Bool Source

Deprecated: (Since version 3.10)Use #GAction instead, and control and monitor thevisibility of associated widgets and menu items directly

actionGetVisibleVertical

actionGetVisibleVertical :: (MonadIO m, ActionK a) => a -> m Bool Source

Deprecated: (Since version 3.10)Use #GAction instead, and control and monitor thevisibility of associated widgets and menu items directly

actionIsSensitive

actionIsSensitive :: (MonadIO m, ActionK a) => a -> m Bool Source

Deprecated: (Since version 3.10)Use g_action_get_enabled() on a #GActioninstead

actionIsVisible

actionIsVisible :: (MonadIO m, ActionK a) => a -> m Bool Source

Deprecated: (Since version 3.10)Use GtkActionable widgets directly

actionNew

actionNew :: MonadIO m => Text -> Maybe Text -> Maybe Text -> Maybe Text -> m Action Source

Deprecated: (Since version 3.10)Use GtkActionable or creating a #GtkMenu with gtk_menu_new_from_model()

actionSetAccelGroup

actionSetAccelGroup :: (MonadIO m, ActionK a, AccelGroupK b) => a -> Maybe b -> m () Source

Deprecated: (Since version 3.10)Use GtkMenu instead

actionSetAccelPath

actionSetAccelPath :: (MonadIO m, ActionK a) => a -> Text -> m () Source

Deprecated: (Since version 3.10)Use GtkMenu instead

actionSetAlwaysShowImage

actionSetAlwaysShowImage :: (MonadIO m, ActionK a) => a -> Bool -> m () Source

Deprecated: (Since version 3.10)Use g_menu_item_set_icon() on a #GMenuItem instead, if theitem should have an image

actionSetGicon

actionSetGicon :: (MonadIO m, ActionK a, IconK b) => a -> b -> m () Source

Deprecated: (Since version 3.10)Use GMenuItem associated with a GtkImage to a #GtkButton

actionSetIconName

actionSetIconName :: (MonadIO m, ActionK a) => a -> Text -> m () Source

Deprecated: (Since version 3.10)Use GMenuItem associated with a GtkImage to a #GtkButton

actionSetIsImportant

actionSetIsImportant :: (MonadIO m, ActionK a) => a -> Bool -> m () Source

Deprecated: (Since version 3.10)Use #GAction instead, and control and monitor whetherlabels are shown directly

actionSetLabel

actionSetLabel :: (MonadIO m, ActionK a) => a -> Text -> m () Source

Deprecated: (Since version 3.10)Use GtkActionable widgets, use the widget-specificAPI to set a label

actionSetSensitive

actionSetSensitive :: (MonadIO m, ActionK a) => a -> Bool -> m () Source

Deprecated: (Since version 3.10)Use g_simple_action_set_enabled() on a #GSimpleActioninstead

actionSetShortLabel

actionSetShortLabel :: (MonadIO m, ActionK a) => a -> Text -> m () Source

Deprecated: (Since version 3.10)Use #GAction instead, which has no equivalent of shortlabels

actionSetStockId

actionSetStockId :: (MonadIO m, ActionK a) => a -> Text -> m () Source

Deprecated: (Since version 3.10)Use #GAction instead, which has no equivalent of stockitems

actionSetTooltip

actionSetTooltip :: (MonadIO m, ActionK a) => a -> Text -> m () Source

Deprecated: (Since version 3.10)Use GtkActionable widgets with gtk_widget_set_tooltip_text()

actionSetVisible

actionSetVisible :: (MonadIO m, ActionK a) => a -> Bool -> m () Source

Deprecated: (Since version 3.10)Use GtkActionable widgets directly

actionSetVisibleHorizontal

actionSetVisibleHorizontal :: (MonadIO m, ActionK a) => a -> Bool -> m () Source

Deprecated: (Since version 3.10)Use #GAction instead, and control and monitor thevisibility of associated widgets and menu items directly

actionSetVisibleVertical

actionSetVisibleVertical :: (MonadIO m, ActionK a) => a -> Bool -> m () Source

Deprecated: (Since version 3.10)Use #GAction instead, and control and monitor thevisibility of associated widgets and menu items directly

actionUnblockActivate

actionUnblockActivate :: (MonadIO m, ActionK a) => a -> m () Source

Deprecated: (Since version 3.10)Use g_simple_action_set_enabled() to enable the#GSimpleAction instead

Properties

ActionGroup

setActionActionGroup :: (MonadIO m, ActionK o, ActionGroupK a) => o -> a -> m () Source

AlwaysShowImage

Gicon

setActionGicon :: (MonadIO m, ActionK o, IconK a) => o -> a -> m () Source

HideIfEmpty

setActionHideIfEmpty :: (MonadIO m, ActionK o) => o -> Bool -> m () Source

IconName

setActionIconName :: (MonadIO m, ActionK o) => o -> Text -> m () Source

IsImportant

setActionIsImportant :: (MonadIO m, ActionK o) => o -> Bool -> m () Source

Label

setActionLabel :: (MonadIO m, ActionK o) => o -> Text -> m () Source

Name

Sensitive

setActionSensitive :: (MonadIO m, ActionK o) => o -> Bool -> m () Source

ShortLabel

setActionShortLabel :: (MonadIO m, ActionK o) => o -> Text -> m () Source

StockId

setActionStockId :: (MonadIO m, ActionK o) => o -> Text -> m () Source

Tooltip

setActionTooltip :: (MonadIO m, ActionK o) => o -> Text -> m () Source

Visible

setActionVisible :: (MonadIO m, ActionK o) => o -> Bool -> m () Source

VisibleHorizontal

VisibleOverflown

VisibleVertical

Signals

Activate

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