|
ARB
|
#include <arb_core.h>#include <attributes.h>

Go to the source code of this file.
Functions | |
| UserActionTracker * | need_macro_ability () |
| __ATTR__USERESULT GB_ERROR | configure_macro_recording (AW_root *aw_root, const char *client_id, GBDATA *gb_main) |
| void | shutdown_macro_recording_via_database (AW_root *aw_root, GBDATA *gb_main) |
| bool | got_macro_ability (AW_root *aw_root) |
| void | insert_macro_menu_entry (AW_window *awm, bool prepend_separator) |
| void | execute_macro (AW_root *root, const char *macroname) |
| bool | is_executing_macro_as_server (AW_root *root) |
| bool | is_executing_macro (AW_root *root) |
| UserActionTracker* need_macro_ability | ( | ) |
Definition at line 498 of file trackers.cxx.
Referenced by ARB_main().
| __ATTR__USERESULT GB_ERROR configure_macro_recording | ( | AW_root * | aw_root, |
| const char * | client_id, | ||
| GBDATA * | gb_main | ||
| ) |
Definition at line 502 of file trackers.cxx.
References error(), get_active_macro_recording_tracker(), ma_assert, make_macro_recording_tracker(), NULp, BoundActionTracker::reconfigure(), reconfigure_dbserver(), AW_root::setUserActionTracker(), and startup_dbserver().
Referenced by ARB_main(), AWTI_open_import_window(), MERGE_create_main_window(), and startup_mainwindow_and_dbserver().
Definition at line 518 of file trackers.cxx.
References arb_assert, get_active_macro_recording_tracker(), BoundActionTracker::is_bound_to(), is_executing_macro_as_server(), and BoundActionTracker::release().
Referenced by ARB_disconnect_from_db().
| bool got_macro_ability | ( | AW_root * | aw_root | ) |
Definition at line 529 of file trackers.cxx.
References get_active_macro_recording_tracker().
Referenced by AWTI_open_import_window(), NT_import_sequences(), nt_intro_start_existing(), nt_intro_start_import(), startup_dbserver(), startup_gui(), and startup_merge_main_window().
| void insert_macro_menu_entry | ( | AW_window * | awm, |
| bool | prepend_separator | ||
| ) |
Definition at line 233 of file macro_gui.cxx.
References AWM_ALL, AW_window::get_root(), getMacroRecorder(), AW_window::insert_menu_topic(), popup_macro_window(), and AW_window::sep______________().
Referenced by create_phyl_main_window(), DI_create_matrix_window(), ED4_root::generate_window(), MERGE_create_main_window(), pars_start_cb(), and popup_new_main_window().
Definition at line 242 of file macro_gui.cxx.
References aw_message(), dont_announce_done(), error(), MacroRecorder::execute(), GBS_global_string(), getMacroRecorder(), and NULp.
Referenced by startup_mainwindow_and_dbserver(), and startup_merge_main_window().
| bool is_executing_macro_as_server | ( | AW_root * | root | ) |
Definition at line 287 of file macro_gui.cxx.
References is_executing_macro_INTERNAL().
Referenced by shutdown_macro_recording_via_database().
| bool is_executing_macro | ( | AW_root * | root | ) |
Definition at line 292 of file macro_gui.cxx.
References is_executing_macro_INTERNAL().
Referenced by GDE_startaction_cb().
1.8.8