ActionItem Class Reference

ActionItem Class Reference
+ This reference page is linked to from the following overview topics:

Class Description

An operation that can be associated with a keyboard shortcut (accelerator), menu item, or button.
+ Inheritance diagram for ActionItem:

Public Member Functions

def Execute
 
def ExecuteAction
 
def GetButtonText
 
def GetCategoryText
 
def GetDescriptionText
 
def GetId
 
def GetIsChecked
 
def GetIsDynamicAction
 
def GetIsEnabled
 
def GetIsIndeterminate
 
def GetIsItemVisible
 
def GetMenuText
 
def GetShortcutString
 
- Public Member Functions inherited from FPInterface
def EnableActions
 
def FindFn
 
def GetDesc
 
def Invoke
 
def IsChecked
 
def IsEnabled
 
def IsVisible
 
- Public Member Functions inherited from BaseInterface
def GetID
 
- Public Member Functions inherited from InterfaceServer
def GetInterface
 
- Public Member Functions inherited from Wrapper
def GetUnwrappedPtr
 

Static Public Attributes

tuple ButtonText = _swig_property(GetButtonText)
 
tuple Category = _swig_property(GetCategoryText)
 
tuple Checked = _swig_property(GetIsChecked)
 
tuple Description = _swig_property(GetDescriptionText)
 
tuple Dynamic = _swig_property(GetIsDynamicAction)
 
tuple Enabled = _swig_property(GetIsEnabled)
 
tuple Id = _swig_property(GetId)
 
tuple Indeterminate = _swig_property(GetIsIndeterminate)
 
tuple MenuText = _swig_property(GetMenuText)
 
tuple Shortcut = _swig_property(GetShortcutString)
 
tuple thisown = _swig_property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc='The membership flag')
 
tuple Visible = _swig_property(GetIsItemVisible)
 
- Static Public Attributes inherited from FPInterface
tuple thisown = _swig_property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc='The membership flag')
 
- Static Public Attributes inherited from BaseInterface
tuple Id = _swig_property(GetID)
 
tuple thisown = _swig_property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc='The membership flag')
 
- Static Public Attributes inherited from InterfaceServer
tuple thisown = _swig_property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc='The membership flag')
 
- Static Public Attributes inherited from Wrapper
tuple thisown = _swig_property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc='The membership flag')
 

Member Function Documentation

def Execute (   self)
Execute(ActionItem self) -> bool
def ExecuteAction (   self)
ExecuteAction(ActionItem self) -> bool
def GetButtonText (   self)
GetButtonText(ActionItem self) -> WStr
def GetCategoryText (   self)
GetCategoryText(ActionItem self) -> WStr
def GetDescriptionText (   self)
GetDescriptionText(ActionItem self) -> WStr
def GetId (   self)
GetId(ActionItem self) -> int
def GetIsChecked (   self)
GetIsChecked(ActionItem self) -> bool
def GetIsDynamicAction (   self)
GetIsDynamicAction(ActionItem self) -> bool
def GetIsEnabled (   self)
GetIsEnabled(ActionItem self) -> bool
def GetIsIndeterminate (   self)
GetIsIndeterminate(ActionItem self) -> bool
def GetIsItemVisible (   self)
GetIsItemVisible(ActionItem self) -> bool
def GetMenuText (   self)
GetMenuText(ActionItem self) -> WStr
def GetShortcutString (   self)
GetShortcutString(ActionItem self) -> WStr