ardour
|
#include <vector>
#include <gtkmm/action.h>
#include <gtkmm/radioaction.h>
#include <gtkmm/toggleaction.h>
#include <gtkmm/actiongroup.h>
#include <gtkmm/accelkey.h>
#include "gtkmm2ext/visibility.h"
Go to the source code of this file.
Namespaces | |
Gtk | |
ActionManager | |
Functions | |
LIBGTKMM2EXT_API void | ActionManager::set_sensitive (std::vector< Glib::RefPtr< Gtk::Action > > &actions, bool) |
LIBGTKMM2EXT_API std::string | ActionManager::get_key_representation (const std::string &accel_path, Gtk::AccelKey &key) |
LIBGTKMM2EXT_API Gtk::Widget * | ActionManager::get_widget (const char *name) |
LIBGTKMM2EXT_API Glib::RefPtr < Gtk::Action > | ActionManager::get_action (const char *group, const char *name) |
LIBGTKMM2EXT_API Glib::RefPtr < Gtk::Action > | ActionManager::get_action (const char *path) |
LIBGTKMM2EXT_API Glib::RefPtr < Gtk::Action > | ActionManager::get_action_from_name (const char *name) |
LIBGTKMM2EXT_API void | ActionManager::do_action (const char *group, const char *name) |
LIBGTKMM2EXT_API void | ActionManager::set_toggle_action (const char *group, const char *name, bool) |
LIBGTKMM2EXT_API void | ActionManager::add_action_group (Glib::RefPtr< Gtk::ActionGroup >) |
LIBGTKMM2EXT_API void | ActionManager::enable_accelerators () |
LIBGTKMM2EXT_API Glib::RefPtr < Gtk::Action > | ActionManager::register_action (Glib::RefPtr< Gtk::ActionGroup > group, const char *name, const char *label) |
LIBGTKMM2EXT_API Glib::RefPtr < Gtk::Action > | ActionManager::register_action (Glib::RefPtr< Gtk::ActionGroup > group, const char *name, const char *label, sigc::slot< void > sl, guint key, Gdk::ModifierType mods) |
LIBGTKMM2EXT_API Glib::RefPtr < Gtk::Action > | ActionManager::register_action (Glib::RefPtr< Gtk::ActionGroup > group, const char *name, const char *label, sigc::slot< void > sl) |
LIBGTKMM2EXT_API Glib::RefPtr < Gtk::Action > | ActionManager::register_radio_action (Glib::RefPtr< Gtk::ActionGroup > group, Gtk::RadioAction::Group &, const char *name, const char *label, sigc::slot< void > sl, guint key, Gdk::ModifierType mods) |
LIBGTKMM2EXT_API Glib::RefPtr < Gtk::Action > | ActionManager::register_radio_action (Glib::RefPtr< Gtk::ActionGroup > group, Gtk::RadioAction::Group &, const char *name, const char *label, sigc::slot< void > sl) |
LIBGTKMM2EXT_API Glib::RefPtr < Gtk::Action > | ActionManager::register_radio_action (Glib::RefPtr< Gtk::ActionGroup > group, Gtk::RadioAction::Group &, std::string const &, std::string const &, std::string const &, sigc::slot< void > sl) |
LIBGTKMM2EXT_API Glib::RefPtr < Gtk::Action > | ActionManager::register_toggle_action (Glib::RefPtr< Gtk::ActionGroup > group, const char *name, const char *label, sigc::slot< void > sl, guint key, Gdk::ModifierType mods) |
LIBGTKMM2EXT_API Glib::RefPtr < Gtk::Action > | ActionManager::register_toggle_action (Glib::RefPtr< Gtk::ActionGroup > group, std::string const &, std::string const &, std::string const &, sigc::slot< void > sl) |
LIBGTKMM2EXT_API Glib::RefPtr < Gtk::Action > | ActionManager::register_toggle_action (Glib::RefPtr< Gtk::ActionGroup > group, const char *name, const char *label, sigc::slot< void > sl) |
LIBGTKMM2EXT_API bool | ActionManager::lookup_entry (const Glib::ustring accel_path, Gtk::AccelKey &key) |
LIBGTKMM2EXT_API void | ActionManager::get_all_actions (std::vector< std::string > &names, std::vector< std::string > &paths, std::vector< std::string > &tooltips, std::vector< std::string > &keys, std::vector< Gtk::AccelKey > &bindings) |
LIBGTKMM2EXT_API void | ActionManager::get_all_actions (std::vector< std::string > &groups, std::vector< std::string > &paths, std::vector< std::string > &tooltips, std::vector< Gtk::AccelKey > &bindings) |
LIBGTKMM2EXT_API void | ActionManager::check_toggleaction (std::string) |
LIBGTKMM2EXT_API void | ActionManager::uncheck_toggleaction (std::string) |
LIBGTKMM2EXT_API void | ActionManager::set_toggleaction_state (std::string, bool) |
LIBGTKMM2EXT_API void | ActionManager::push_action_state () |
LIBGTKMM2EXT_API void | ActionManager::pop_action_state () |
LIBGTKMM2EXT_API void | ActionManager::disable_all_actions () |
Variables | |
LIBGTKMM2EXT_API std::string | ActionManager::unbound_string = "--" |
LIBGTKMM2EXT_API Glib::RefPtr < Gtk::UIManager > | ActionManager::ui_manager |