Class Action (version 0.18)Description: This class implements an event handler for a menu event This class allows to reimplement the "triggered" handler to receive menu events. The "Action" class is derived from "ActionBase" and inherits all it's methods.
Method Overview
assign( Action other )Description: Assign the contents of another object to self This method assigns the contents of another object to self. This is a deep copy that does not only copy the reference but the actual content.
checkable=( bool checkable )Description: Make the item(s) checkable or not
checked=( bool checked )Description: Check or uncheck
destroyDescription: Explicitly destroy the object Explicitly destroy the object on C++ side if it was owned by the Ruby interpreter. Subsequent access to this object will throw an exception. If the object is not owned by Ruby, this method will do nothing.
[const] bool destroyedDescription: Tell, if the object was destroyed This method returns true, if the object was destroyed, either explicitly or by the C++ side. The latter may happen, if the object is owned by a C++ object which got destroyed itself.
[const] Action dupDescription: Creates a copy of self.
enabled=( bool enabled )Description: Enable or disable the action
icon=( string file )Description: Set the icon to the given picture Passing an empty string will reset the icon
[const] string icon_textDescription: Get the icon's text
icon_text=( string icon_text )Description: Set the icon's text If an icon text is set, this will be used for the text below the icon. If no icon text is set, the normal text will be used for the icon. Passing an empty string will reset the icon's text.
[const] bool is_checkable?Description: "is_checkable" attribute
[const] bool is_checked?Description: "is_checked" attribute
[const] bool is_enabled?Description: "is_enabled" attribute
[const] bool is_visible?Description: "is_visible" attribute
[const] string shortcutDescription: Get the keyboard shortcut
shortcut=( string shortcut )Description: Set the keyboard shortcut
[const] string titleDescription: Get the title
title=( string title )Description: Set the title
triggerDescription: Trigger the action programmatically
triggeredDescription: This method is called if the menu item is selected
visible=( bool visible )Description: Show or hide
|