ARB
Public Member Functions | Static Public Member Functions | Public Attributes | Protected Member Functions | Protected Attributes | List of all members
AW_window Class Reference

#include <aw_window.hxx>

Inheritance diagram for AW_window:
Inheritance graph
[legend]
Collaboration diagram for AW_window:
Collaboration graph
[legend]

Public Member Functions

 AW_window ()
 
virtual ~AW_window ()
 
const charwindow_local_awarname (const char *localname, bool tmp=true)
 
class AW_awarwindow_local_awar (const char *localname, bool tmp=true)
 
void create_window_variables ()
 
void recalc_pos_atShow (AW_PosRecalc pr)
 
void recalc_size_atShow (enum AW_SizeRecalc sr)
 
AW_PosRecalc get_recalc_pos_atShow () const
 
void allow_delete_window (bool allow_close)
 
void on_hide (const WindowCallback &call_on_hide)
 
void on_hide (WindowCallbackSimple call_on_hide)
 
void run_focus_callback ()
 
void show_modal ()
 
void set_window_title_intern (char *title)
 
void update_label (Widget widget, const char *var_value)
 
void update_toggle (Widget widget, const char *var_value, AW_CL cd)
 
void update_input_field (Widget widget, const char *var_value)
 
void update_text_field (Widget widget, const char *var_value)
 
void update_scaler (Widget widget, AW_awar *awar, AW_ScalerType scalerType)
 
void create_invisible (int columns)
 
void * _create_option_entry (AW_VARIABLE_TYPE type, const char *name, const char *mnemonic, const char *name_of_color)
 
void refresh_toggle_field (int toggle_field_number)
 
void _set_activate_callback (void *widget)
 
void increment_at_commands (int width, int height)
 
AW_color_idx alloc_named_data_color (int colnum, const char *colorname)
 
void _get_area_size (AW_area area, AW_screen_area *square)
 
int label_widget (void *wgt, AW_label str, char *mnemonic=NULp, int width=0, int alignment=0)
 
AW_rootget_root ()
 
void show ()
 
void hide ()
 
void activate ()
 
bool is_shown () const
 
void hide_or_notify (const char *error)
 
void message (char *title, int ms)
 
void set_window_title (const char *title)
 
const charget_window_title () const
 
const charget_window_id () const
 
const charlocal_id (const char *id) const
 
void set_info_area_height (int height)
 
void set_bottom_area_height (int height)
 
void set_popup_callback (const WindowCallback &wcb)
 
void set_focus_callback (const WindowCallback &wcb)
 
bool is_focus_callback (AnyWinCB f)
 
void set_expose_callback (AW_area area, const WindowCallback &wcb)
 
void set_resize_callback (AW_area area, const WindowCallback &wcb)
 
void set_input_callback (AW_area area, const WindowCallback &wcb)
 
void set_motion_callback (AW_area area, const WindowCallback &wcb)
 
void set_double_click_callback (AW_area area, const WindowCallback &wcb)
 
bool is_expose_callback (AW_area area, AnyWinCB f)
 
bool is_resize_callback (AW_area area, AnyWinCB f)
 
void get_event (AW_event *eventi) const
 
void force_expose ()
 
AW_deviceget_device (AW_area area)
 
AW_device_click * get_click_device (AW_area area, int mousex, int mousey, int max_distance)
 
AW_device_sizeget_size_device (AW_area area)
 
AW_device_print * get_print_device (AW_area area)
 
AW_commonget_common (AW_area area)
 
void create_menu (const char *name, const char *mnemonic, AW_active mask=AWM_ALL)
 
void insert_sub_menu (const char *name, const char *mnemonic, AW_active mask=AWM_ALL)
 
void insert_menu_topic (const char *id, const char *name, const char *mnemonic, const char *help_text_, AW_active mask, const WindowCallback &wcb)
 
void insert_menu_topic (const char *id, const char *name, const char *mnemonic, const char *help_text_, AW_active mask, const CreateWindowCallback &cwcb)
 
void insert_menu_topic (const char *id, const char *name, const char *mnemonic, const char *help_text_, AW_active mask, WindowCallbackSimple cb)
 
void insert_menu_topic (const char *id, const char *name, const char *mnemonic, const char *help_text_, AW_active mask, CreateWindowCallbackSimple cb)
 
void sep______________ ()
 
void close_sub_menu ()
 
void insert_help_topic (const char *labeli, const char *mnemonic, const char *helpText, AW_active mask, const WindowCallback &cb)
 
void insert_help_topic (const char *labeli, const char *mnemonic, const char *helpText, AW_active mask, WindowCallbackSimple cb)
 
int create_mode (const char *pixmap, const char *help_text_, AW_active mask, const WindowCallback &cb)
 
void select_mode (int mode)
 
void tell_scrolled_picture_size (AW_screen_area rectangle)
 
void tell_scrolled_picture_size (AW_world rectangle)
 
AW_pos get_scrolled_picture_width () const
 
AW_pos get_scrolled_picture_height () const
 
void reset_scrolled_picture_size ()
 
void get_scrollarea_size (AW_screen_area *square)
 
void calculate_scrollbars ()
 
void set_vertical_scrollbar_position (int position)
 
void set_horizontal_scrollbar_position (int position)
 
void set_vertical_change_callback (const WindowCallback &wcb)
 
void set_horizontal_change_callback (const WindowCallback &wcb)
 
void set_vertical_scrollbar_top_indent (int indent)
 
void set_horizontal_scrollbar_left_indent (int indent)
 
void update_scrollbar_settings_from_awars (AW_orientation orientation)
 
void create_user_geometry_awars (int posx, int posy, int width, int height)
 
void get_window_size (int &width, int &height)
 
void window_fit ()
 
void load_xfig (const char *file, bool resize=true)
 
void draw_line (int x1, int y1, int x2, int y2, int width, bool resize)
 
void label_length (int length)
 
void button_length (int length)
 
void button_height (int height)
 
int get_button_length () const
 
void highlight ()
 
void auto_increment (int dx, int dy)
 
void auto_space (int xspace, int yspace)
 
void shadow_width (int shadow_thickness)
 
void TuneBackground (Widget w, int modStrength)
 
void TuneOrSetBackground (Widget w, const char *color, int modStrength)
 
void at (int x, int y)
 
void at_x (int x)
 
void at_y (int y)
 
void at_shift (int x, int y)
 
void at_newline ()
 
void at (const char *id)
 
bool at_ifdef (const char *id)
 
void label (const char *label)
 
void get_at_position (int *x, int *y) const
 
int get_at_xposition () const
 
int get_at_yposition () const
 
void dump_at_position (const char *debug_label) const
 
void at_attach (int x, int y)
 
void at_attach_to (bool attach_x, bool attach_y, int xoff, int yoff)
 
void at_unattach ()
 
void unset_at_commands ()
 
void store_at_to (AW_at_storage &storage)
 
void restore_at_from (const AW_at_storage &stored)
 
void sens_mask (AW_active mask)
 
void help_text (const char *id)
 
void callback (const WindowCallback &cb)
 
void callback (const CreateWindowCallback &cwcb)
 
void callback (CreateWindowCallbackSimple cb)
 
void callback (WindowCallbackSimple cb)
 
void d_callback (const WindowCallback &cb)
 
void create_button (const char *macro_name, AW_label label, const char *mnemonic=NULp, const char *color=NULp)
 
void create_autosize_button (const char *macro_name, AW_label label, const char *mnemonic=NULp, unsigned xtraSpace=1)
 
Widget get_last_widget () const
 
void create_toggle (const char *awar_name)
 
void create_inverse_toggle (const char *awar_name)
 
void create_toggle (const char *awar_name, const char *nobitmap, const char *yesbitmap, int buttonWidth=0)
 
void create_text_toggle (const char *var_name, const char *noText, const char *yesText, int buttonWidth=0)
 
void create_input_field (const char *awar_name, int columns=0)
 
void create_text_field (const char *awar_name, int columns=20, int rows=4)
 
void create_input_field_with_scaler (const char *awar_name, int textcolumns=4, int scaler_length=250, AW_ScalerType scalerType=AW_SCALER_LINEAR)
 
AW_option_menu_structcreate_option_menu (const char *awar_name, bool fallback2default)
 
void clear_option_menu (AW_option_menu_struct *oms)
 
void insert_option (AW_label choice_label, const char *mnemonic, const char *var_value, const char *name_of_color=NULp)
 
void insert_default_option (AW_label choice_label, const char *mnemonic, const char *var_value, const char *name_of_color=NULp)
 
void insert_option (AW_label choice_label, const char *mnemonic, int var_value, const char *name_of_color=NULp)
 
void insert_default_option (AW_label choice_label, const char *mnemonic, int var_value, const char *name_of_color=NULp)
 
void insert_option (AW_label choice_label, const char *mnemonic, float var_value, const char *name_of_color=NULp)
 
void insert_default_option (AW_label choice_label, const char *mnemonic, float var_value, const char *name_of_color=NULp)
 
void update_option_menu ()
 
void refresh_option_menu (AW_option_menu_struct *)
 
void create_toggle_field (const char *awar_name, AW_label label, const char *mnemonic)
 
void create_toggle_field (const char *awar_name, int orientation=0)
 
void insert_toggle (AW_label toggle_label, const char *mnemonic, const char *var_value)
 
void insert_default_toggle (AW_label toggle_label, const char *mnemonic, const char *var_value)
 
void insert_toggle (AW_label toggle_label, const char *mnemonic, int var_value)
 
void insert_default_toggle (AW_label toggle_label, const char *mnemonic, int var_value)
 
void insert_toggle (AW_label toggle_label, const char *mnemonic, float var_value)
 
void insert_default_toggle (AW_label toggle_label, const char *mnemonic, float var_value)
 
void update_toggle_field ()
 
AW_selection_listcreate_selection_list (const char *awar_name, int columns, int rows, bool fallback2default)
 
AW_selection_listcreate_selection_list (const char *awar_name, bool fallback2default)
 

Static Public Member Functions

static WindowCallback makeWindowPopper (const CreateWindowCallback &cwcb)
 
static WindowCallback makeWindowReplacer (const CreateWindowCallback &cwcb)
 

Public Attributes

AW_event event
 
unsigned long click_time
 
long color_table_size
 
AW_rgbcolor_table
 
int number_of_timed_title_changes
 
AW_window_Motifp_w
 
AW_cb_callback
 
AW_cb_d_callback
 
charwindow_name
 
charwindow_defaults_name
 window title More...
 
int slider_pos_vertical
 window id More...
 
int slider_pos_horizontal
 current position of the vertical slider More...
 
bool window_is_shown
 current position of the horizontal slider More...
 
AW_screen_areapicture
 

Protected Member Functions

void create_devices ()
 
void set_background (const char *colorname, Widget w)
 
void wm_activate ()
 

Protected Attributes

AW_rootroot
 

Detailed Description

Definition at line 240 of file aw_window.hxx.

Constructor & Destructor Documentation

AW_window::AW_window ( )

Definition at line 1089 of file AW_window.cxx.

References reset_scrolled_picture_size().

AW_window::~AW_window ( )
virtual

Definition at line 1117 of file AW_window.cxx.

References p_w, and picture.

Member Function Documentation

void AW_window::create_devices ( )
protected
void AW_window::set_background ( const char colorname,
Widget  w 
)
protected

Definition at line 3091 of file AW_window.cxx.

References AW_at::background_color, NULp, and p_global.

Referenced by TuneBackground(), and TuneOrSetBackground().

void AW_window::wm_activate ( )
protected

Definition at line 3024 of file AW_window.cxx.

References fputs(), NULp, p_w, and AW_window_Motif::shell.

Referenced by activate().

const char * AW_window::window_local_awarname ( const char localname,
bool  tmp = true 
)
AW_awar * AW_window::window_local_awar ( const char localname,
bool  tmp = true 
)

Definition at line 970 of file AW_window.cxx.

References AW_root::awar(), get_root(), and window_local_awarname().

Referenced by update_scrollbar_settings_from_awars().

void AW_window::create_window_variables ( )
void AW_window::recalc_pos_atShow ( AW_PosRecalc  pr)

Definition at line 1428 of file AW_window.cxx.

Referenced by aw_create_shell(), AW_cb::run_callbacks(), and show_modal().

void AW_window::recalc_size_atShow ( enum AW_SizeRecalc  sr)
AW_PosRecalc AW_window::get_recalc_pos_atShow ( ) const

Definition at line 1432 of file AW_window.cxx.

Referenced by AW_cb::run_callbacks().

void AW_window::allow_delete_window ( bool  allow_close)

Definition at line 1618 of file AW_window.cxx.

References aw_set_delete_window_cb(), p_w, and AW_window_Motif::shell.

void AW_window::on_hide ( const WindowCallback &  call_on_hide)

Definition at line 1822 of file AW_window.cxx.

Referenced by DBUI::init_info_window().

void AW_window::on_hide ( WindowCallbackSimple  call_on_hide)
inline

Definition at line 305 of file aw_window.hxx.

References on_hide().

Referenced by on_hide().

void AW_window::run_focus_callback ( )

Definition at line 1449 of file AW_window.cxx.

References AW_cb::run_callbacks().

Referenced by AW_focusCB().

void AW_window::show_modal ( )
void AW_window::set_window_title_intern ( char title)

Definition at line 1062 of file AW_window.cxx.

References NULp, p_w, and AW_window_Motif::shell.

Referenced by timed_window_title_cb().

void AW_window::update_label ( Widget  widget,
const char var_value 
)
void AW_window::update_toggle ( Widget  widget,
const char var_value,
AW_CL  cd 
)
void AW_window::update_input_field ( Widget  widget,
const char var_value 
)

Definition at line 981 of file AW_button.cxx.

References NULp.

Referenced by aw_cp_awar_2_widget_cb().

void AW_window::update_text_field ( Widget  widget,
const char var_value 
)

Definition at line 1115 of file AW_button.cxx.

References NULp.

Referenced by aw_cp_awar_2_widget_cb().

void AW_window::update_scaler ( Widget  widget,
AW_awar awar,
AW_ScalerType  scalerType 
)

Definition at line 1184 of file AW_button.cxx.

References calculate_scaler_value(), and NULp.

Referenced by aw_cp_awar_2_widget_cb().

void AW_window::create_invisible ( int  columns)
void * AW_window::_create_option_entry ( AW_VARIABLE_TYPE  type,
const char name,
const char mnemonic,
const char name_of_color 
)
void AW_window::refresh_toggle_field ( int  toggle_field_number)
void AW_window::_set_activate_callback ( void *  widget)
void AW_window::increment_at_commands ( int  width,
int  height 
)
AW_color_idx AW_window::alloc_named_data_color ( int  colnum,
const char colorname 
)
void AW_window::_get_area_size ( AW_area  area,
AW_screen_area square 
)
int AW_window::label_widget ( void *  wgt,
AW_label  str,
char mnemonic = NULp,
int  width = 0,
int  alignment = 0 
)
AW_root* AW_window::get_root ( )
inline

Definition at line 348 of file aw_window.hxx.

References root.

Referenced by _aw_create_toggle_entry(), ad_move_tree_info(), add_boolrule_cb(), add_field_cb(), add_probe_to_collection_event(), add_rule_cb(), add_selected_cb(), aed_start_naligning(), AP_calc_pos_var_pars(), AP_user_pop_cb(), AP_user_push_cb(), aw_clear_message_cb(), aw_create_color_chooser_window(), AW_create_fileselection(), aw_create_font_chooser_window(), aw_create_shell(), AW_forget_all_window_geometry(), aw_help_back(), aw_help_browse(), aw_help_edit_help(), AW_help_entry_pressed(), aw_help_history(), aw_help_search(), AW_label_in_awar_list(), aw_onExpose_calc_WM_offsets(), AW_popup_gc_color_groups_window(), AW_popup_gc_color_range_window(), AW_preset_create_color_button(), AW_preset_create_font_chooser(), AW_save_specific_properties(), AW_server_callback(), aw_set_color(), aw_status_hide(), aw_status_kill(), aw_window_destroy_cb(), AW_xfigCB_info_area(), awt_aps_go(), awt_aps_set_magnification_to_fit_xpage(), awt_aps_set_magnification_to_fit_ypage(), AWT_create_mask_submenu(), awt_create_PTSERVER_selection_button(), AWT_input_mask_browse_url(), AWT_insert_DBcompression_selector(), AWT_insert_DBsaveType_selector(), awt_open_input_mask(), awt_openDefaultURL_on_selected_species(), AWT_openURL(), AWT_popup_print_window(), AWT_popup_sec_export_window(), AWT_popup_select_srtaci_window(), AWT_popup_tree_export_window(), awt_rename_cb(), awt_www_select_change(), awtc_move_hits(), awtc_nn_search_all_listed(), AWTI_activate_export_test_window(), AWTI_activate_import_test_window(), bindAdmin(), build_reverse_complement(), buildClrTransTabNamesList(), QUERY::DbQuery::buildQueryExpr(), calculate_clusters(), PH_filter::calculate_column_homology(), calculate_preserves_cb(), calculate_sai_cb(), canvas_to_printer(), canvas_to_xfig_and_run_xfig(), Change3DMolecule(), change_reference_cb(), clear_all_colors_cb(), clear_comment_cb(), clear_field_cb(), clear_input_cb(), clear_itarget(), clear_probe_collection_event(), clear_references_cb(), colorize_marked_cb(), colorize_queried_cb(), colstat_2_gnuplot_cb(), columns_changed_cb(), CON_calc_max_freq_cb(), CON_calculate_cb(), concatenateAlignments(), config_rename_cb(), FINAL_TYPE< SEQTYPE >::configure_active_plugin_cb(), copy_SAI_cb(), copy_SAI_to_species_cb(), QUERY::copy_selection_list_2_query_box(), QUERY::count_queried_items(), create_autosize_button(), create_button(), create_color_button(), create_config_manager_window(), create_consense_tree_cb(), AW_area_management::create_devices(), create_input_field(), create_itemfield_selection_button(), create_itemfield_selection_list(), create_new_input_mask(), create_new_mask_cb(), create_option_menu(), create_primer_design_result_window(), create_print_box_for_selection_lists(), QUERY::create_query_box(), create_toggle_field(), create_user_geometry_awars(), create_window_variables(), createCopy_ClrTransTab_cb(), createSelectionList(), TreeAdmin::current_as_dest_treename_cb(), QUERY::DbQuery_update_list(), del_boolrule_cb(), del_reference_cb(), delete_clusters(), delete_macro_cb(), delete_queried_species_cb(), delete_SAI_cb(), TreeAdmin::delete_tree_cb(), deleteColorTranslationTable(), detect_input_format_cb(), di_autodetect_callback(), di_calculate_compressed_matrix_cb(), di_calculate_full_matrix_cb(), di_calculate_tree_cb(), DI_create_matrix_window(), DI_create_view_matrix_window(), di_define_compression_tree_name_cb(), di_define_save_tree_name_cb(), di_define_sort_tree_name_cb(), di_exit(), di_mark_by_distance(), di_save_matrix_cb(), di_view_matrix_cb(), di_view_set_max_dist(), disable_test_export(), PH_display::display(), dot_missing_bases(), ED4_get_and_jump_to_selected_SAI(), ED4_jump_to_cursor_position(), ed4_nds_select_change(), ED4_popup_dot_missing_bases_window(), ED4_popup_gc_window(), ED4_popup_search_window(), ED4_saveConfiguration(), ED4_set_helixnr(), ED4_start_editor_on_configuration(), ED4_start_plugin(), ed_calltexe_event(), ed_save_var_to_file(), ed_submit_gen_event(), ed_submit_info_event(), ed_submit_parse_event(), edit_macro_cb(), edit_SAI_description(), editRuleset_cb(), ED4_terminal::event_sent_by_parent(), exec_macro_cb(), EXP_open_mask_window(), experiment_copy_cb(), experiment_create_cb(), experiment_delete_cb(), experiment_rename_cb(), export_go_cb(), export_nds_cb(), extended_rename_cb(), FastAligner_start(), field_convert_commit_cb(), field_create_cb(), field_delete_cb(), file_selection_cb(), fit_pages_cb(), FormatTester::FormatTester(), GDE_popup_filename_browser(), GDE_startaction_cb(), GEN_mode_event(), GEN_open_mask_window(), GEN_set_display_style(), gene_copy_cb(), gene_create_cb(), gene_delete_cb(), gene_rename_cb(), ED4_root::generate_window(), QUERY::DbQuery::get_tree_name(), helix_pairs_changed_cb(), hide(), hide_field_cb(), ArbImporter::import_and_continueOnSuccess(), increment_at_commands(), input_cb(), input_history_cb(), insdel_event(), insdel_sai_event(), insert_color_collapse_submenu(), insert_macro_menu_entry(), AW_cb::is_equal(), Label::Label(), load_list_cb(), load_probe_collection(), load_xfig(), loadsave_colorset_cb(), lower_reference_cb(), TreeAdmin::make_dest_treename_unique_cb(), mark_action(), mark_colored_cb(), mark_queried_cb(), merge_from_cb(), merge_into_cb(), mergeSimilarSpecies(), message(), mg_check_field_cb(), MG_config_delete_cb(), MG_create_merge_species_window(), MG_delete_selected_field_def(), MG_exit(), MG_extended_delete_cb(), MG_merge_tagged_field_cb(), MG_save_cb(), MG_save_quick_result_cb(), MG_transfer_config(), MG_transfer_extended(), mg_transfer_listed_species(), mg_transfer_selected_species(), MG_transfer_species(), MG_transfer_tree(), mod_boolrule_cb(), modify_fields_of_queried_cb(), modify_probe_event(), modify_target_string(), modsai_cb(), move_field_cb(), move_species_to_extended(), MP_new_sequence(), multifurcation_cb(), normalize_matrix_cb(), NT_create_sai_from_pfold(), NT_create_twoTreeSelection(), NT_database_optimization(), nt_delete_configuration(), nt_delete_database(), NT_exit(), NT_import_sequences(), nt_intro_start_existing(), nt_intro_start_import(), nt_intro_start_merge(), NT_jump_cb(), NT_open_mask_window(), NT_popup_configuration_admin(), nt_rename_configuration(), NT_resort_data_by_user_criteria(), NT_save_as_cb(), NT_save_quick_as_cb(), NT_save_quick_cb(), NT_select_bottom_tree(), nt_start_2nd_arb(), nt_start_editor_on_configuration(), NT_start_editor_on_tree(), NT_toggle_expert_mode(), NT_toggle_focus_policy(), NT_update_marked_counter(), ok_pressed(), pars_exit(), pars_reset_optimal_parsimony(), pars_start_cb(), pd_export_pt_server(), pd_kill_pt_server(), pd_query_pt_server(), pd_start_pt_server(), perform_query_cb(), RefEntries::perform_refentries(), PH_create_ml_multiline_SAI(), ph_exit(), PH_save_ml_cb(), PH_save_ml_multiline_cb(), ph_view_species_cb(), popup_detached_experiment_window(), popup_detached_gene_window(), popup_detached_speciesOrganismWindow(), AWT_configuration::popup_edit_window(), popup_field_selection(), popup_gene_location_editor(), popup_group_clusters_window(), popup_group_search_window(), popup_macro_window(), popup_match_window_cb(), popup_probe_design_result_window(), popup_tree_admin_window(), popupSaiProbeMatchWindow(), primer_design_event_check_gc_factor(), primer_design_event_check_temp_factor(), primer_design_event_go(), primer_design_event_init(), probe_design_event(), probe_forget_matches_event(), probe_match_all_event(), PV_RefreshProtViewDisplay(), query_count_items(), raise_reference_cb(), randomMixTree(), realign_event(), refresh_option_menu(), remove_probe_from_collection_event(), rename_both_databases(), rename_SAI_cb(), reorder_configs_cb(), reorder_keys(), reorder_trees_cb(), reorder_up_down(), FINAL_TYPE< SEQTYPE >::reset_phasing_cb(), reverseColorTranslationTable(), rows_changed_cb(), AW_cb::run_callbacks(), run_help_cb(), SAI_popup_calculator_window(), save_list_cb(), save_probe_collection(), QUERY::search_duplicated_field_content(), sec_mode_event(), SEC_sync_colors(), selectValidNameFromList(), set_field_of_queried_cb(), set_focus_policy(), set_protection_of_queried_cb(), show(), show_modal(), sina_start(), sort_keys(), species_copy_cb(), species_delete_cb(), species_rename_cb(), species_rename_join(), sq_calc_seq_quality_cb(), st_check_cb(), st_ok_cb(), st_remove_entries_cb(), start_macro_cb(), startup_sequence_cb(), store_clusters(), swap_source_dest_cb(), SynchronizeColorsWithEditor(), test_references_cb(), toggle_flag_cb(), trackAlignmentChanges(), transfer_field_of_listed_cb(), transfer_field_of_selected_cb(), transpro_event(), TREE_auto_jump_cb(), TreeAdmin::tree_copy_or_rename_cb(), tree_load_cb(), tree_save_cb(), update_label(), update_restore_label(), update_toggle_field(), use_selected_as_target_cb(), useSelectedAlignment(), window_local_awar(), and XFER_select_RuleSet().

void AW_window::show ( )
void AW_window::hide ( )
void AW_window::activate ( )
inline
bool AW_window::is_shown ( ) const
void AW_window::hide_or_notify ( const char error)
void AW_window::message ( char title,
int  ms 
)
void AW_window::set_window_title ( const char title)

Definition at line 1066 of file AW_window.cxx.

References NULp, p_w, and AW_window_Motif::shell.

Referenced by aw_input(), and update_main_window_title().

const char * AW_window::get_window_title ( ) const

Definition at line 1071 of file AW_window.cxx.

References window_name.

Referenced by aw_update_window_geometry_awars(), create_config_manager_window(), and show().

const char* AW_window::get_window_id ( ) const
inline
const char * AW_window::local_id ( const char id) const
void AW_window::set_info_area_height ( int  height)
void AW_window::set_bottom_area_height ( int  height)
void AW_window::set_popup_callback ( const WindowCallback &  wcb)

Registers callback to be executed after the window is shown. Called multiple times if a show() follows a hide().

Definition at line 789 of file AW_window.cxx.

References NULp, p_w, and AW_window_Motif::popup_cb.

Referenced by DbScanner::create().

void AW_window::set_focus_callback ( const WindowCallback &  wcb)

Registers a focus callback.

Definition at line 775 of file AW_window.cxx.

References AW_focusCB(), FALSE, is_focus_callback(), MIDDLE_WIDGET, and NULp.

Referenced by AWT_canvas::AWT_canvas().

bool AW_window::is_focus_callback ( AnyWinCB  f)

Definition at line 1453 of file AW_window.cxx.

References AW_cb::contains().

Referenced by AW_cb::run_callbacks(), and set_focus_callback().

void AW_window::set_expose_callback ( AW_area  area,
const WindowCallback &  wcb 
)

Registers

Parameters
wcbas expose callback. Called whenever the
areareceives an expose event. This is where any drawing should be handled.

Definition at line 762 of file AW_window.cxx.

References MAP_ARAM, and AW_area_management::set_expose_callback().

Referenced by AWT_canvas::AWT_canvas(), create_phyl_main_window(), DI_create_view_matrix_window(), ED4_window::insert_window(), load_xfig(), and show().

void AW_window::set_resize_callback ( AW_area  area,
const WindowCallback &  wcb 
)
void AW_window::set_input_callback ( AW_area  area,
const WindowCallback &  wcb 
)
void AW_window::set_motion_callback ( AW_area  area,
const WindowCallback &  wcb 
)
void AW_window::set_double_click_callback ( AW_area  area,
const WindowCallback &  wcb 
)

Definition at line 1969 of file AW_window.cxx.

References MAP_ARAM, and AW_area_management::set_double_click_callback().

bool AW_window::is_expose_callback ( AW_area  area,
AnyWinCB  f 
)

Definition at line 1485 of file AW_window.cxx.

References AW_area_management::is_expose_callback(), and MAP_ARAM.

Referenced by AW_cb::run_callbacks().

bool AW_window::is_resize_callback ( AW_area  area,
AnyWinCB  f 
)

Definition at line 1508 of file AW_window.cxx.

References AW_area_management::is_resize_callback(), and MAP_ARAM.

Referenced by AW_cb::run_callbacks().

void AW_window::get_event ( AW_event eventi) const

Definition at line 540 of file AW_window.cxx.

References event.

Referenced by ED4_input_cb(), ED4_motion_cb(), input_cb(), input_event(), motion_cb(), and motion_event().

void AW_window::force_expose ( )

Definition at line 1490 of file AW_window.cxx.

References NULp, p_w, and AW_window_Motif::shell.

AW_device * AW_window::get_device ( AW_area  area)
AW_device_click * AW_window::get_click_device ( AW_area  area,
int  mousex,
int  mousey,
int  max_distance 
)

Definition at line 523 of file AW_window.cxx.

References AW_ALL_DEVICES, AW_area_management::get_click_device(), MAP_ARAM, and NULp.

Referenced by input_cb(), input_event(), and motion_event().

AW_device_size * AW_window::get_size_device ( AW_area  area)
AW_device_print * AW_window::get_print_device ( AW_area  area)

Definition at line 544 of file AW_window.cxx.

References AW_area_management::get_print_device(), MAP_ARAM, and NULp.

Referenced by canvas_to_xfig().

AW_common * AW_window::get_common ( AW_area  area)

Definition at line 561 of file AW_window.cxx.

References AW_area_management::get_common(), MAP_ARAM, and NULp.

void AW_window::create_menu ( const char name,
const char mnemonic,
AW_active  mask = AWM_ALL 
)
void AW_window::insert_sub_menu ( const char name,
const char mnemonic,
AW_active  mask = AWM_ALL 
)
void AW_window::insert_menu_topic ( const char id,
const char name,
const char mnemonic,
const char help_text_,
AW_active  mask,
const WindowCallback &  wcb 
)

Insert a menu item into the last created menu or sub menu.

Parameters
idUnique id (for macros)
nameName of the item.
mnemonicShortcut (optional)
help_text_Name of helpfile (optional)
maskExperts only?
wcbCallback that should be called when the item is activated.

Definition at line 592 of file AW_window.cxx.

References aw_assert, AW_label_in_awar_list(), AW_server_callback(), AW_at::background_color, AW_root::define_remote_command(), legal_mask, AW_root::make_sensitive(), AW_window_Motif::menu_bar, AW_window_Motif::menu_deep, NULp, p_w, RES_CONVERT, RES_LABEL_CONVERT, root, TUNE_MENUTOPIC, and TuneBackground().

Referenced by add_common_property_menu_entries(), AWT_create_mask_submenu(), create_phyl_main_window(), QUERY::create_query_box(), DBUI::create_species_query_window(), CreateRNA3DMainWindow(), createSaiProbeMatchWindow(), DI_create_matrix_window(), DI_create_view_matrix_window(), EXP_create_experiment_query_window(), EXP_create_experiments_submenu(), EXP_create_field_items(), GDE_load_menu(), GEN_create_field_items(), GEN_create_gene_query_window(), GEN_create_gene_species_submenu(), GEN_create_genes_submenu(), GEN_create_organism_submenu(), GEN_insert_extract_submenu(), GEN_insert_multi_submenu(), ED4_root::generate_window(), GEN_map_window::init(), insert_color_collapse_submenu(), DBUI::insert_field_admin_menuitems(), insert_macro_menu_entry(), insert_mark_topic(), MERGE_create_main_window(), MG_create_merge_species_window(), NT_insert_collapse_submenu(), NT_insert_mark_submenus(), pars_start_cb(), popup_new_experiment_window(), popup_new_gene_window(), popup_new_main_window(), popup_new_speciesOrganismWindow(), query_rel_menu_entry(), and start_SECEDIT_plugin().

void AW_window::insert_menu_topic ( const char id,
const char name,
const char mnemonic,
const char help_text_,
AW_active  mask,
const CreateWindowCallback &  cwcb 
)
inline

Definition at line 435 of file aw_window.hxx.

References insert_menu_topic(), and makeWindowPopper().

Referenced by insert_menu_topic().

void AW_window::insert_menu_topic ( const char id,
const char name,
const char mnemonic,
const char help_text_,
AW_active  mask,
WindowCallbackSimple  cb 
)
inline

Definition at line 436 of file aw_window.hxx.

References insert_menu_topic().

Referenced by insert_menu_topic().

void AW_window::insert_menu_topic ( const char id,
const char name,
const char mnemonic,
const char help_text_,
AW_active  mask,
CreateWindowCallbackSimple  cb 
)
inline

Definition at line 437 of file aw_window.hxx.

References insert_menu_topic().

Referenced by insert_menu_topic().

void AW_window::sep______________ ( )
void AW_window::close_sub_menu ( )
void AW_window::insert_help_topic ( const char labeli,
const char mnemonic,
const char helpText,
AW_active  mask,
const WindowCallback &  cb 
)
void AW_window::insert_help_topic ( const char labeli,
const char mnemonic,
const char helpText,
AW_active  mask,
WindowCallbackSimple  cb 
)
inline

Definition at line 443 of file aw_window.hxx.

References insert_help_topic().

Referenced by insert_help_topic().

int AW_window::create_mode ( const char pixmap,
const char help_text_,
AW_active  mask,
const WindowCallback &  cb 
)
void AW_window::select_mode ( int  mode)
void AW_window::tell_scrolled_picture_size ( AW_screen_area  rectangle)
void AW_window::tell_scrolled_picture_size ( AW_world  rectangle)
AW_pos AW_window::get_scrolled_picture_width ( ) const

Definition at line 834 of file AW_window.cxx.

References AW_screen_area::l, picture, and AW_screen_area::r.

Referenced by calculate_scrollbars().

AW_pos AW_window::get_scrolled_picture_height ( ) const

Definition at line 838 of file AW_window.cxx.

References AW_screen_area::b, picture, and AW_screen_area::t.

Referenced by calculate_scrollbars(), and ED4_terminal::scroll_into_view().

void AW_window::reset_scrolled_picture_size ( )

Definition at line 842 of file AW_window.cxx.

References AW_screen_area::b, AW_screen_area::l, picture, AW_screen_area::r, and AW_screen_area::t.

Referenced by AW_window().

void AW_window::get_scrollarea_size ( AW_screen_area square)
void AW_window::calculate_scrollbars ( )
void AW_window::set_vertical_scrollbar_position ( int  position)
void AW_window::set_horizontal_scrollbar_position ( int  position)
void AW_window::set_vertical_change_callback ( const WindowCallback &  wcb)
void AW_window::set_horizontal_change_callback ( const WindowCallback &  wcb)
void AW_window::set_vertical_scrollbar_top_indent ( int  indent)

Definition at line 849 of file AW_window.cxx.

References NULp, p_w, and AW_window_Motif::scroll_bar_vertical.

void AW_window::set_horizontal_scrollbar_left_indent ( int  indent)

Definition at line 854 of file AW_window.cxx.

References NULp, p_w, and AW_window_Motif::scroll_bar_horizontal.

void AW_window::update_scrollbar_settings_from_awars ( AW_orientation  orientation)
void AW_window::create_user_geometry_awars ( int  posx,
int  posy,
int  width,
int  height 
)
void AW_window::get_window_size ( int width,
int height 
)

Definition at line 106 of file AW_window.cxx.

References AW_at::max_x_size, AW_at::max_y_size, AW_window_Motif::menu_bar, NULp, and p_w.

Referenced by at_attach(), show(), and window_fit().

void AW_window::window_fit ( )

Definition at line 1083 of file AW_window.cxx.

References get_window_size().

Referenced by aw_input(), and show().

void AW_window::load_xfig ( const char file,
bool  resize = true 
)

Definition at line 717 of file AW_window.cxx.

References AW_INFO_AREA, AW_RESIZE_ANY, AW_xfigCB_info_area(), AW_xfig::create_gcs(), get_device(), get_root(), HIGHER_THAN_SCREEN, AW_at::max_x_size, AW_at::max_y_size, AW_xfig::maxx, AW_xfig::maxy, AW_xfig::minx, AW_xfig::miny, recalc_size_atShow(), set_expose_callback(), and WIDER_THAN_SCREEN.

Referenced by AP_create_con_expert_window(), AP_create_max_freq_window(), AW_create_namesadmin_window(), awt_create_select_cancel_window(), AWT_create_www_window(), AWTC_create_rename_window(), AWTC_create_submission_window(), create_aciapp_config_window(), create_boolchain_config_window(), create_expert_naligner_window(), create_island_hopping_window(), create_IUPAC_resolve_window(), create_kernighan_properties_window(), create_key_map_window(), create_matrix_config_window(), create_naligner_window(), create_nds_export_window(), create_pars_init_window(), create_probe_expert_window(), create_SAI_group_window(), create_select_alignment_window(), create_special_naligner_window(), DBUI::create_species_query_window(), create_translator_config_window(), create_tree_export_window(), create_tree_import_window(), CreateChangeMolecule_window(), CreateDisplayBases_window(), CreateDisplayHelices_window(), CreateDisplayOptions_window(), CreateMapSequenceData_window(), createOptimizeWindow(), DI_create_matrix_window(), ED4_create_editor_options_window(), ED4_create_nds_window(), ED4_create_replace_window(), ED4_zoom_message_window(), EXP_create_experiment_query_window(), FastAligner_create_window(), GEN_create_gene_query_window(), ED4_root::generate_window(), MERGE_create_main_window(), MG_create_merge_alignment_window(), MG_create_merge_names_window(), MG_create_merge_SAIs_window(), MG_create_merge_species_window(), NT_create_compare_taxonomy_window(), NT_create_compareTopologies_window(), nt_create_intro_window(), NT_create_moveGroupInfo_window(), NT_create_realign_dna_window(), NT_create_resort_window(), NT_create_searchManuallyNames_window(), NT_create_trackAliChanges_window(), NT_createConcatenationWindow(), PH_create_filter_window(), popup_new_experiment_window(), popup_new_gene_window(), popup_new_speciesOrganismWindow(), SEC_create_bonddef_window(), SEC_importExport(), SQ_create_seq_quality_window(), and STAT_create_main_window().

void AW_window::draw_line ( int  x1,
int  y1,
int  x2,
int  y2,
int  width,
bool  resize 
)
void AW_window::label_length ( int  length)
void AW_window::button_length ( int  length)
void AW_window::button_height ( int  height)

Definition at line 1079 of file AW_window.cxx.

References AW_at::height_of_buttons.

int AW_window::get_button_length ( ) const
void AW_window::highlight ( )

make next created button default button

Definition at line 119 of file AW_window.cxx.

References AW_at::highlight.

void AW_window::auto_increment ( int  dx,
int  dy 
)
void AW_window::auto_space ( int  xspace,
int  yspace 
)
void AW_window::shadow_width ( int  shadow_thickness)
void AW_window::TuneBackground ( Widget  w,
int  modStrength 
)
void AW_window::TuneOrSetBackground ( Widget  w,
const char color,
int  modStrength 
)

Definition at line 3113 of file AW_window.cxx.

References set_background(), TUNE_BRIGHT, TUNE_DARK, and TuneBackground().

Referenced by _create_option_entry(), and create_button().

void AW_window::at ( int  x,
int  y 
)
void AW_window::at_x ( int  x)

Definition at line 98 of file AW_at.cxx.

References AW_at::max_x_size, and AW_at::x_for_next_button.

Referenced by at(), at_attach(), at_newline(), and pars_start_cb().

void AW_window::at_y ( int  y)

Definition at line 104 of file AW_at.cxx.

References AW_at::biggest_height_of_buttons, AW_at::max_y_size, y, and AW_at::y_for_next_button.

Referenced by at(), at_attach(), and at_newline().

void AW_window::at_shift ( int  x,
int  y 
)

Definition at line 115 of file AW_at.cxx.

References at(), AW_at::x_for_next_button, and AW_at::y_for_next_button.

Referenced by increment_at_commands().

void AW_window::at_newline ( )
void AW_window::at ( const char id)
bool AW_window::at_ifdef ( const char id)

Definition at line 134 of file AW_at.cxx.

References AW_xfig::at_pos_hash, aw_assert, buffer, and GBS_read_hash().

Referenced by File_selection::create_gui_elements().

void AW_window::label ( const char label)
void AW_window::get_at_position ( int x,
int y 
) const
int AW_window::get_at_xposition ( ) const
int AW_window::get_at_yposition ( ) const
void AW_window::dump_at_position ( const char debug_label) const

Definition at line 734 of file AW_button.cxx.

References AW_at::x_for_next_button, and AW_at::y_for_next_button.

void AW_window::at_attach ( int  x,
int  y 
)
void AW_window::at_attach_to ( bool  attach_x,
bool  attach_y,
int  xoff,
int  yoff 
)
void AW_window::at_unattach ( )
void AW_window::unset_at_commands ( )
void AW_window::store_at_to ( AW_at_storage storage)
inline

Definition at line 548 of file aw_window.hxx.

References AW_at_storage::store().

Referenced by AW_at_storage::make().

void AW_window::restore_at_from ( const AW_at_storage stored)
inline
void AW_window::sens_mask ( AW_active  mask)

Set up sensitivity mask for next widget (action)

Definition at line 124 of file AW_window.cxx.

References aw_assert, legal_mask, and AW_at::widget_mask.

Referenced by DI_create_matrix_window(), MERGE_create_main_window(), and MG_create_merge_species_window().

void AW_window::help_text ( const char id)
static WindowCallback AW_window::makeWindowPopper ( const CreateWindowCallback &  cwcb)
inlinestatic

Definition at line 559 of file aw_window.hxx.

Referenced by callback(), GDE_load_menu(), and insert_menu_topic().

static WindowCallback AW_window::makeWindowReplacer ( const CreateWindowCallback &  cwcb)
inlinestatic
void AW_window::callback ( const WindowCallback &  cb)
void AW_window::callback ( const CreateWindowCallback &  cwcb)
inline

Definition at line 569 of file aw_window.hxx.

References callback(), and makeWindowPopper().

Referenced by callback().

void AW_window::callback ( CreateWindowCallbackSimple  cb)
inline

Definition at line 570 of file aw_window.hxx.

References callback().

Referenced by callback().

void AW_window::callback ( WindowCallbackSimple  cb)
inline

Definition at line 571 of file aw_window.hxx.

References callback().

Referenced by callback().

void AW_window::d_callback ( const WindowCallback &  cb)

Register double click callback for the next action implicitly created when making a widget.

Definition at line 138 of file AW_window.cxx.

References _d_callback.

Referenced by QUERY::create_query_box().

void AW_window::create_button ( const char macro_name,
AW_label  label,
const char mnemonic = NULp,
const char color = NULp 
)

Definition at line 446 of file AW_button.cxx.

References _callback, _set_activate_callback(), aw_xargs::add(), aw_xargs::assign_to_widget(), AW_at::attach_any, aw_assert, aw_attach_widget(), AW_IS_IMAGEREF(), AW_JUSTIFY_LABEL, AW_label_in_awar_list(), aw_message(), AW_at::background_color, BUTTON_GRAPHIC_PADDING, BUTTON_TEXT_X_PADDING, BUTTON_TEXT_Y_PADDING, calculate_textsize(), AW_at::correct_for_at_center, AW_root::define_remote_command(), detect_bitmap_size(), FLAT_GRAPHIC_PADDING, GBS_global_string(), GBS_global_string_copy(), get_root(), AW_at::height_of_buttons, AW_at::highlight, AW_cb::id, increment_at_commands(), INFO_FORM, INFO_WIDGET, AW_at::label_for_inputfield, AW_root::label_is_awar(), AW_at::length_of_buttons, AW_root::make_sensitive(), NULp, p_global, p_w, RES_LABEL_CONVERT, root, AW_at::shadow_thickness, SPACE_BEHIND_BUTTON, SPACE_BEHIND_LABEL, AW_at::to_position_exists, AW_at::to_position_x, AW_at::to_position_y, AW_window_Motif::toggle_field, TUNE_BUTTON, TuneOrSetBackground(), unset_at_commands(), AW_at::widget_mask, window_defaults_name, AW_at::x_for_next_button, and AW_at::y_for_next_button.

Referenced by InfoWindow::add_detach_area(), UNTYPED::awt_create_collect_buttons(), UNTYPED::awt_create_order_buttons(), awt_create_PTSERVER_selection_button(), AWT_insert_config_manager(), bindAdmin(), create_autosize_button(), create_color_button(), FormatTester::create_common_gui(), create_font_button(), AW_gc_manager::create_gc_buttons(), AP_userdef_matrix::create_input_fields(), create_itemfield_selection_button(), create_phyl_main_window(), QUERY::create_query_box(), DBUI::create_species_query_window(), SelectionListSpec::createButton(), LocationEditor::createEditFields(), CreateRNA3DMainWindow(), DI_create_matrix_window(), EXP_create_experiment_query_window(), GEN_create_gene_query_window(), ED4_root::generate_window(), GEN_map_window::init(), insert_search_fields(), MERGE_create_main_window(), MG_create_merge_species_window(), new_input_window(), pars_start_cb(), popup_new_experiment_window(), popup_new_gene_window(), popup_new_main_window(), popup_new_speciesOrganismWindow(), and start_SECEDIT_plugin().

void AW_window::create_autosize_button ( const char macro_name,
AW_label  label,
const char mnemonic = NULp,
unsigned  xtraSpace = 1 
)
Widget AW_window::get_last_widget ( ) const

Definition at line 399 of file AW_button.cxx.

References p_global.

void AW_window::create_toggle ( const char awar_name)
void AW_window::create_inverse_toggle ( const char awar_name)

Definition at line 846 of file AW_button.cxx.

void AW_window::create_toggle ( const char awar_name,
const char nobitmap,
const char yesbitmap,
int  buttonWidth = 0 
)
void AW_window::create_text_toggle ( const char var_name,
const char noText,
const char yesText,
int  buttonWidth = 0 
)
void AW_window::create_input_field ( const char awar_name,
int  columns = 0 
)
void AW_window::create_text_field ( const char awar_name,
int  columns = 20,
int  rows = 4 
)
void AW_window::create_input_field_with_scaler ( const char awar_name,
int  textcolumns = 4,
int  scaler_length = 250,
AW_ScalerType  scalerType = AW_SCALER_LINEAR 
)
AW_option_menu_struct * AW_window::create_option_menu ( const char awar_name,
bool  fallback2default 
)
void AW_window::clear_option_menu ( AW_option_menu_struct oms)
void AW_window::insert_option ( AW_label  choice_label,
const char mnemonic,
const char var_value,
const char name_of_color = NULp 
)
void AW_window::insert_default_option ( AW_label  choice_label,
const char mnemonic,
const char var_value,
const char name_of_color = NULp 
)
void AW_window::insert_option ( AW_label  choice_label,
const char mnemonic,
int  var_value,
const char name_of_color = NULp 
)

Definition at line 271 of file AW_option_toggle.cxx.

void AW_window::insert_default_option ( AW_label  choice_label,
const char mnemonic,
int  var_value,
const char name_of_color = NULp 
)

Definition at line 272 of file AW_option_toggle.cxx.

void AW_window::insert_option ( AW_label  choice_label,
const char mnemonic,
float  var_value,
const char name_of_color = NULp 
)

Definition at line 273 of file AW_option_toggle.cxx.

void AW_window::insert_default_option ( AW_label  choice_label,
const char mnemonic,
float  var_value,
const char name_of_color = NULp 
)

Definition at line 274 of file AW_option_toggle.cxx.

void AW_window::update_option_menu ( )
void AW_window::refresh_option_menu ( AW_option_menu_struct oms)
void AW_window::create_toggle_field ( const char awar_name,
AW_label  label,
const char mnemonic 
)

Begins a radio button group with a label

Definition at line 328 of file AW_option_toggle.cxx.

References label().

Referenced by awt_radio_button::build_widget(), QUERY::create_query_box(), and insertShapeSelection().

void AW_window::create_toggle_field ( const char awar_name,
int  orientation = 0 
)
void AW_window::insert_toggle ( AW_label  toggle_label,
const char mnemonic,
const char var_value 
)
void AW_window::insert_default_toggle ( AW_label  toggle_label,
const char mnemonic,
const char var_value 
)

Definition at line 508 of file AW_option_toggle.cxx.

Referenced by awt_radio_button::build_widget().

void AW_window::insert_toggle ( AW_label  toggle_label,
const char mnemonic,
int  var_value 
)

Definition at line 509 of file AW_option_toggle.cxx.

void AW_window::insert_default_toggle ( AW_label  toggle_label,
const char mnemonic,
int  var_value 
)

Definition at line 510 of file AW_option_toggle.cxx.

void AW_window::insert_toggle ( AW_label  toggle_label,
const char mnemonic,
float  var_value 
)

Definition at line 511 of file AW_option_toggle.cxx.

void AW_window::insert_default_toggle ( AW_label  toggle_label,
const char mnemonic,
float  var_value 
)

Definition at line 512 of file AW_option_toggle.cxx.

void AW_window::update_toggle_field ( )
AW_selection_list * AW_window::create_selection_list ( const char awar_name,
int  columns,
int  rows,
bool  fallback2default 
)
AW_selection_list* AW_window::create_selection_list ( const char awar_name,
bool  fallback2default 
)
inline

Definition at line 636 of file aw_window.hxx.

References create_selection_list().

Referenced by create_selection_list().

Member Data Documentation

AW_root* AW_window::root
protected
AW_event AW_window::event

Definition at line 275 of file aw_window.hxx.

Referenced by AW_inputCB_draw_area(), AW_motionCB(), and get_event().

unsigned long AW_window::click_time

Definition at line 276 of file aw_window.hxx.

long AW_window::color_table_size

Definition at line 277 of file aw_window.hxx.

Referenced by alloc_named_data_color(), and AW_area_management::create_devices().

AW_rgb* AW_window::color_table

Definition at line 278 of file aw_window.hxx.

Referenced by alloc_named_data_color(), and AW_area_management::create_devices().

int AW_window::number_of_timed_title_changes

Definition at line 279 of file aw_window.hxx.

Referenced by message(), and timed_window_title_cb().

AW_window_Motif* AW_window::p_w
AW_cb* AW_window::_callback
AW_cb* AW_window::_d_callback
char* AW_window::window_name
char* AW_window::window_defaults_name
int AW_window::slider_pos_vertical
int AW_window::slider_pos_horizontal
bool AW_window::window_is_shown

current position of the horizontal slider

Definition at line 341 of file aw_window.hxx.

Referenced by hide(), is_shown(), and show().

AW_screen_area* AW_window::picture

The documentation for this class was generated from the following files: