ARB
|
#include <aw_base.hxx>
#include <arbdb_base.h>
#include <cb_base.h>
#include <cxxforward.h>
Go to the source code of this file.
Classes | |
class | FINAL_TYPE< SEQTYPE > |
xml element More... | |
Macros | |
#define | awt_assert(cond) arb_assert(cond) |
Functions | |
void | AWT_create_ascii_print_window (AW_root *awr, const char *text_to_print, const char *title=NULp) |
void | AWT_show_file (AW_root *awr, const char *filename) |
GB_ERROR | AWT_initialize_input_mask (AW_root *root, GBDATA *gb_main, const awt_item_type_selector *sel, const char *mask_name, bool localMask) |
const awt_input_mask_descriptor * | AWT_look_input_mask (int id) |
AW_root * | AWT_create_root (const char *properties, const char *program, UserActionTracker *user_tracker) |
void | AWT_install_cb_guards () |
void | AWT_install_postcb_cb (AW_postcb_cb postcb_cb) |
void | AWT_trigger_remote_action (UNFIXED, GBDATA *gb_main, const char *remote_action_spec) |
#define awt_assert | ( | cond | ) | arb_assert(cond) |
Definition at line 28 of file awt.hxx.
Referenced by awt_mask_awar_item::add_awarItem_callbacks(), AWT_configuration::add_predefined_to(), after_callback_guard(), aps_correct_filename(), awar_changed_cb(), awt_aps_go(), awt_create_aww_vars(), awt_create_input_mask(), awt_create_PTSERVER_selection_button(), awt_create_subset_selection_list(), AWT_initialize_input_mask(), awt_input_mask_global::awt_input_mask_global(), AWT_install_cb_guards(), awt_open_input_mask(), awt_radio_button::awt_radio_button(), before_callback_guard(), awt_radio_button::build_widget(), create_global_awars(), create_new_mask_cb(), AW_subset_selection::fill(), find_internal_name(), AWT_configuration::find_predefined(), awt_mask_item::get_name(), awt_input_mask_global::get_selector(), hadMnemonic(), input_event(), awt_input_handler::link_to(), readLine(), registerType(), awt_mask_awar_item::remove_awarItem_callbacks(), StorableSelectionList::save(), AWT_configuration::Save(), scan_bool_parameter(), scan_existing_input_masks(), scan_flag_parameter(), scan_keyword_parameter(), scan_long_parameter(), scan_optional_parameter(), scan_string_or_keyword_parameter(), scan_string_parameter(), AWT_canvas::set_dragEndpoint(), standard_list2file(), AWT_config_definition::write(), AWT_config::write_to_awars(), AWT_canvas::zoom(), awt_input_mask_global::~awt_input_mask_global(), awt_linked_to_item::~awt_linked_to_item(), and awt_mask_item::~awt_mask_item().
void AWT_create_ascii_print_window | ( | AW_root * | awr, |
const char * | text_to_print, | ||
const char * | title = NULp |
||
) |
Definition at line 362 of file AWT_asciiprint.cxx.
References AW_awar::add_callback(), aps_correct_filename(), ARB_strdup(), AW_HORIZONTAL, AW_POPDOWN(), AWAR_APRINT_DX, AWAR_APRINT_DY, AWAR_APRINT_FILE, AWAR_APRINT_MAGNIFICATION, AWAR_APRINT_ORIENTATION, AWAR_APRINT_PAGES, AWAR_APRINT_PAPER_SIZE, AWAR_APRINT_PRINTER, AWAR_APRINT_PRINTTO, AWAR_APRINT_SX, AWAR_APRINT_SY, AWAR_APRINT_TEXT, AWAR_APRINT_TITLE, AW_root::awar_float(), AW_root::awar_int(), AW_root::awar_string(), AWT_APRINT_DEST_FILE_ASCII, AWT_APRINT_DEST_FILE_PS, AWT_APRINT_DEST_PREVIEW, AWT_APRINT_DEST_PRINTER, AWT_APRINT_ORIENTATION_LANDSCAPE, AWT_APRINT_ORIENTATION_PORTRAIT, AWT_APRINT_PAPERSIZE_A4, AWT_APRINT_PAPERSIZE_US, awt_aps_calc_pages_needed(), awt_aps_go(), awt_aps_set_magnification_to_fit_xpage(), awt_aps_set_magnification_to_fit_ypage(), awt_aps_text_changed(), GBS_eval_env(), makeHelpCallback(), NULp, AW_awar::write_float(), and AW_awar::write_string().
Referenced by AWT_show_file(), and create_print_box_for_selection_lists().
Definition at line 484 of file AWT_asciiprint.cxx.
References aw_message(), AWT_create_ascii_print_window(), GB_await_error(), and GB_read_file().
Referenced by ARB_main().
GB_ERROR AWT_initialize_input_mask | ( | AW_root * | root, |
GBDATA * | gb_main, | ||
const awt_item_type_selector * | sel, | ||
const char * | mask_name, | ||
bool | localMask | ||
) |
Definition at line 2013 of file AWT_input_mask.cxx.
References aw_message(), awt_assert, awt_create_input_mask(), error(), GBS_global_string(), SmartPtr< T, C >::isNull(), NULp, and unlink_mask_from_database().
Referenced by awt_open_input_mask(), EXP_open_mask_window(), GEN_open_mask_window(), and NT_open_mask_window().
const awt_input_mask_descriptor* AWT_look_input_mask | ( | int | id | ) |
Definition at line 2170 of file AWT_input_mask.cxx.
References id, NULp, and scan_existing_input_masks().
Referenced by AWT_create_mask_submenu(), create_new_mask_cb(), EXP_open_mask_window(), find_internal_name(), GEN_open_mask_window(), and NT_open_mask_window().
AW_root* AWT_create_root | ( | const char * | properties, |
const char * | program, | ||
UserActionTracker * | user_tracker | ||
) |
Definition at line 1293 of file AWT_db_browser.cxx.
References AW_ROOT_DEFAULT, and init_Advisor().
Referenced by ARB_main().
void AWT_install_cb_guards | ( | ) |
Definition at line 1362 of file AWT_db_browser.cxx.
References after_callback_guard(), awt_assert, before_callback_guard(), GB_have_error(), and AW_cb::set_AW_cb_guards().
Referenced by ARB_main(), and startup_gui().
void AWT_install_postcb_cb | ( | AW_postcb_cb | postcb_cb | ) |
Definition at line 1366 of file AWT_db_browser.cxx.
References AW_cb::set_AW_postcb_cb().
Referenced by ARB_main().
trigger one or several action(s) (e.g. menu entries) in remote applications
gb_main | database root |
remote_action_spec | "app:action[;app:action]*" |
Definition at line 1302 of file AWT_db_browser.cxx.
References after(), aw_message_if(), CharPtrArray::empty(), error(), GBS_global_string(), GBT_remote_action_with_timeout(), GBT_split_string(), MS, NULp, CharPtrArray::size(), and SPLIT_DROPEMPTY.
Referenced by ED4_root::generate_window(), modes_cb(), and PARS_infomode_cb().