C# Class Hyena.Gui.ActionManager

Show file Open project: rubenv/tripod Class Usage Examples

Public Methods

Method Description
ActionManager ( ) : System
AddActionGroup ( Gtk.ActionGroup group ) : void
AddActionGroup ( string name ) : void
AddUiFromFile ( string ui_file, Assembly assembly ) : uint
AddUiFromFileInCurrentAssembly ( string ui_file ) : uint
FindAction ( string actionId ) : Gtk.Gtk.Action
FindActionGroup ( string actionGroupId ) : Gtk.ActionGroup
Initialize ( ) : void
PopulateToolbarPlaceholder ( Gtk.Toolbar toolbar, string path, Gtk.Widget item ) : void
PopulateToolbarPlaceholder ( Gtk.Toolbar toolbar, string path, Gtk.Widget item, bool expand ) : void
RemoveActionGroup ( Gtk.ActionGroup group ) : void
RemoveActionGroup ( string name ) : void
this ( string actionId ) : Gtk.Gtk.Action

Private Methods

Method Description
InnerAddActionGroup ( Gtk.ActionGroup group ) : void

Method Details

ActionManager() public method

public ActionManager ( ) : System
return System

AddActionGroup() public method

public AddActionGroup ( Gtk.ActionGroup group ) : void
group Gtk.ActionGroup
return void

AddActionGroup() public method

public AddActionGroup ( string name ) : void
name string
return void

AddUiFromFile() public method

public AddUiFromFile ( string ui_file, Assembly assembly ) : uint
ui_file string
assembly System.Reflection.Assembly
return uint

AddUiFromFileInCurrentAssembly() public method

public AddUiFromFileInCurrentAssembly ( string ui_file ) : uint
ui_file string
return uint

FindAction() public method

public FindAction ( string actionId ) : Gtk.Gtk.Action
actionId string
return Gtk.Gtk.Action

FindActionGroup() public method

public FindActionGroup ( string actionGroupId ) : Gtk.ActionGroup
actionGroupId string
return Gtk.ActionGroup

Initialize() public method

public Initialize ( ) : void
return void

PopulateToolbarPlaceholder() public method

public PopulateToolbarPlaceholder ( Gtk.Toolbar toolbar, string path, Gtk.Widget item ) : void
toolbar Gtk.Toolbar
path string
item Gtk.Widget
return void

PopulateToolbarPlaceholder() public method

public PopulateToolbarPlaceholder ( Gtk.Toolbar toolbar, string path, Gtk.Widget item, bool expand ) : void
toolbar Gtk.Toolbar
path string
item Gtk.Widget
expand bool
return void

RemoveActionGroup() public method

public RemoveActionGroup ( Gtk.ActionGroup group ) : void
group Gtk.ActionGroup
return void

RemoveActionGroup() public method

public RemoveActionGroup ( string name ) : void
name string
return void

this() public method

public this ( string actionId ) : Gtk.Gtk.Action
actionId string
return Gtk.Gtk.Action