ARB
|
#include "aw_at.hxx"
#include "aw_nawar.hxx"
#include "aw_xfig.hxx"
#include "aw_Xm.hxx"
#include "aw_window.hxx"
#include "aw_window_Xm.hxx"
#include "aw_xkey.hxx"
#include "aw_select.hxx"
#include "aw_awar.hxx"
#include "aw_msg.hxx"
#include "aw_root.hxx"
#include "aw_xargs.hxx"
#include "aw_device_click.hxx"
#include "aw_localdef.hxx"
#include <arbdbt.h>
#include <arb_file.h>
#include <arb_str.h>
#include <arb_strarray.h>
#include <X11/Shell.h>
#include <Xm/AtomMgr.h>
#include <Xm/Frame.h>
#include <Xm/PushB.h>
#include <Xm/Protocols.h>
#include <Xm/RowColumn.h>
#include <Xm/DrawingA.h>
#include <Xm/Form.h>
#include <Xm/Separator.h>
#include <Xm/MainW.h>
#include <Xm/CascadeB.h>
#include <Xm/MenuShell.h>
#include <Xm/ScrollBar.h>
#include <Xm/MwmUtil.h>
#include "aw_question.hxx"
#include <cctype>
#include <map>
#include <string>
Go to the source code of this file.
Macros | |
#define | NOWINWARN() |
#define | LAYOUT_AWAR_ROOT "window/windows" |
#define | BUFSIZE 256 |
#define | aw_awar_name_posx(aww) aw_size_awar_name((aww), "posx") |
#define | aw_awar_name_posy(aww) aw_size_awar_name((aww), "posy") |
#define | aw_awar_name_width(aww) aw_size_awar_name((aww), "width") |
#define | aw_awar_name_height(aww) aw_size_awar_name((aww), "height") |
#define | aw_awar_name_reset(aww) aw_size_awar_name((aww), "reset") |
#define | CopyFromParent_AsPtr NULp |
#define | MODE_BUTTON_OFFSET 34 |
Functions | |
void | AW_POPDOWN (AW_window *window) |
static AW_window * | find_or_createAndRegisterWindow (CreateWindowCallback *windowMaker) |
static float | apply_ScalerType (float val, AW_ScalerType scalerType, bool inverse) |
static unsigned | timed_window_title_cb (AW_root *, char *title, AW_window *aw) |
static void | AW_xfigCB_info_area (AW_window *aww, AW_xfig *xfig) |
static void | AW_focusCB (Widget, XtPointer cl_aww, XEvent *, Boolean *) |
static void | horizontal_scrollbar_redefinition_cb (AW_root *, AW_window *aw) |
static void | vertical_scrollbar_redefinition_cb (AW_root *, AW_window *aw) |
static void | value_changed_scroll_bar_vertical (Widget, XtPointer aw_cb_struct, XtPointer call_data) |
static void | value_changed_scroll_bar_horizontal (Widget, XtPointer aw_cb_struct, XtPointer call_data) |
static void | drag_scroll_bar_vertical (Widget, XtPointer aw_cb_struct, XtPointer call_data) |
static void | drag_scroll_bar_horizontal (Widget, XtPointer aw_cb_struct, XtPointer call_data) |
static const char * | aw_size_awar_name (AW_window *aww, const char *sub_entry) |
static void | aw_onExpose_calc_WM_offsets (AW_window *aww) |
static unsigned | aw_calc_WM_offsets_delayed (AW_root *, AW_window *aww) |
void | AW_server_callback (Widget, XtPointer aw_cb_struct, XtPointer) |
static void | AW_exposeCB (Widget, XtPointer aw_cb_struct, XmDrawingAreaCallbackStruct *call_data) |
static int | is_resize_event (Display *display, XEvent *event, XPointer) |
static void | cleanupResizeEvents (Display *display) |
static void | aw_window_avoid_destroy_cb (Widget, AW_window *, XmAnyCallbackStruct *) |
static void | aw_window_noexit_destroy_cb (Widget, AW_window *aww, XmAnyCallbackStruct *) |
static void | aw_window_destroy_cb (Widget, AW_window *aww, XmAnyCallbackStruct *) |
static void | aw_set_delete_window_cb (AW_window *aww, Widget shell, bool allow_close) |
static void | aw_update_window_geometry_awars (AW_window *aww) |
static void | AW_resizeCB_draw_area (Widget, XtPointer aw_cb_struct, XtPointer) |
static void | AW_inputCB_draw_area (Widget wgt, XtPointer aw_cb_struct, XmDrawingAreaCallbackStruct *call_data) |
static void | AW_motionCB (Widget, XtPointer aw_cb_struct, XEvent *ev, Boolean *) |
static long | destroy_awar (const char *, long val, void *) |
void | aw_insert_default_help_entries (AW_window *aww) |
char * | strdup_getlen (const char *str, int &len) |
void | AW_label_in_awar_list (AW_window *aww, Widget widget, const char *str) |
static void | aw_loop_get_window_geometry (const char *, long val, void *) |
void | aw_update_all_window_geometry_awars (AW_root *awr) |
static void | aw_loop_forget_window_geometry (const char *, long val, void *) |
void | AW_forget_all_window_geometry (AW_window *aww) |
static const char * | existingPixmap (const char *icon_relpath, const char *name) |
static Pixmap | getIcon (Screen *screen, const char *iconName, Pixel foreground, Pixel background) |
STATIC_ASSERT_ANNOTATED (CopyFromParent==0,"value of CopyFromParent changed. Check use below") | |
Widget | aw_create_shell (AW_window *aww, bool allow_resize, bool allow_close, int width, int height, int posx, int posy) |
void | aw_realize_widget (AW_window *aww) |
static void | aw_mode_callback (AW_window *aww, short mode, AW_cb *cbs) |
int | yoffset_for_mode_button (int button_number) |
Variables | |
static char | aw_size_awar_name_buffer [BUFSIZE] |
#define NOWINWARN | ( | ) |
CB wrapper for create_*_window calls to ensure that a window is only created once.
Definition at line 64 of file AW_window.cxx.
Referenced by find_or_createAndRegisterWindow().
#define LAYOUT_AWAR_ROOT "window/windows" |
Definition at line 1193 of file AW_window.cxx.
Referenced by AW_forget_all_window_geometry(), and aw_size_awar_name().
#define BUFSIZE 256 |
Definition at line 1194 of file AW_window.cxx.
Referenced by aw_size_awar_name().
#define aw_awar_name_posx | ( | aww | ) | aw_size_awar_name((aww), "posx") |
Definition at line 1210 of file AW_window.cxx.
Referenced by AW_window::create_user_geometry_awars().
#define aw_awar_name_posy | ( | aww | ) | aw_size_awar_name((aww), "posy") |
Definition at line 1211 of file AW_window.cxx.
Referenced by AW_window::create_user_geometry_awars().
#define aw_awar_name_width | ( | aww | ) | aw_size_awar_name((aww), "width") |
Definition at line 1212 of file AW_window.cxx.
Referenced by AW_window::create_user_geometry_awars().
#define aw_awar_name_height | ( | aww | ) | aw_size_awar_name((aww), "height") |
Definition at line 1213 of file AW_window.cxx.
Referenced by AW_window::create_user_geometry_awars().
#define aw_awar_name_reset | ( | aww | ) | aw_size_awar_name((aww), "reset") |
Definition at line 1214 of file AW_window.cxx.
Referenced by AW_window::create_user_geometry_awars().
#define CopyFromParent_AsPtr NULp |
Definition at line 2256 of file AW_window.cxx.
Referenced by aw_create_shell().
#define MODE_BUTTON_OFFSET 34 |
Definition at line 2981 of file AW_window.cxx.
Referenced by yoffset_for_mode_button().
void AW_POPDOWN | ( | AW_window * | window | ) |
Definition at line 52 of file AW_window.cxx.
References AW_window::hide().
Referenced by ALI_create_admin_window(), AP_create_con_expert_window(), AP_create_max_freq_window(), AP_create_pos_var_pars_window(), aw_clear_and_hide_message_cb(), aw_create_color_chooser_window(), aw_create_font_chooser_window(), AW_create_gc_window_named(), AW_help_popup(), aw_initstatus(), AW_popup_gc_color_groups_window(), AW_popup_gc_color_range_window(), AW_popup_namesadmin_window(), AW_preset_window(), AWT_activate_prompt(), AWT_create_ascii_print_window(), awt_create_input_mask(), AWT_create_IUPAC_info_window(), awt_create_select_cancel_window(), awt_create_select_filter_win(), AWT_create_www_window(), AWT_popup_print_window(), AWT_popup_sec_export_window(), AWT_popup_tree_export_window(), AWTC_create_rename_window(), AWTC_create_submission_window(), COLSTAT_create_selection_window(), create_aciapp_config_window(), create_AWTC_export_window(), create_boolchain_config_window(), create_calltexe_window(), create_colorize_window(), create_colorTranslationTable_window(), FormatTester::create_common_gui(), create_config_manager_window(), create_configuration_admin_window(), create_configuration_marker_window(), TreeAdmin::create_copy_or_rename_window(), create_dna_matrix_window(), create_dup_config_window_cb(), create_editColorTranslationTable_window(), create_expert_naligner_window(), create_family_settings_window(), create_field_convert_window(), DBUI::create_field_create_window(), DBUI::create_field_delete_window(), DBUI::create_fields_reorder_window(), create_group_rename_window_cb(), create_group_species_by_field_window(), create_helix_props_window(), create_insertDeleteBySAI_window(), create_insertDeleteColumn_window(), create_island_hopping_window(), create_IUPAC_resolve_window(), create_kernighan_properties_window(), create_key_map_window(), create_load_box_for_selection_lists(), create_loadsave_colored_window(), create_matrix_config_window(), create_matrix_settings_window(), create_mg_check_fields_window(), create_mg_merge_tagged_fields_window(), create_modify_fields_window(), create_naligner_window(), create_nds_export_window(), create_new_input_mask(), create_next_neighbours_listed_window(), create_next_neighbours_selected_window(), create_primer_design_result_window(), create_primer_design_window(), create_probe_admin_window(), create_probe_design_window(), create_probe_expert_window(), create_probe_match_window(), create_probe_match_with_specificity_window(), create_PTSERVER_selection_window(), RefEntries::create_refentries_window(), MP_Window::create_result_window(), create_SAI_group_window(), create_save_box_for_selection_lists(), create_select_other_tree_window(), create_set_protection_window(), create_special_naligner_window(), DBUI::create_species_query_window(), create_translator_config_window(), create_tree_bootstrap_settings_window(), create_tree_expert_settings_window(), create_tree_export_window(), create_tree_import_window(), create_tree_select_window_cb(), RegFieldSelection::create_window(), create_writeFieldOfListed_window(), CreateChangeMolecule_window(), CreateDisplayBases_window(), createDisplayField_window(), CreateDisplayHelices_window(), CreateDisplayOptions_window(), CreateMapSequenceData_window(), createMergeSimilarSpeciesWindow(), createOptimizeWindow(), CreateRNA3DMainWindow(), createSaiProbeMatchWindow(), ItemFieldShader::customize(), AW_root::define_remote_command(), DI_create_cluster_detection_window(), DI_create_save_matrix_window(), DI_create_view_matrix_window(), ED4_configure_species_flags(), ED4_create_consensus_definition_window(), ED4_create_editor_options_window(), ED4_create_loadConfiguration_window(), ED4_create_loadSAI_window(), ED4_create_modsai_window(), ED4_create_nds_window(), ED4_create_new_seq_window(), ED4_create_replace_window(), ED4_create_saveConfigurationAs_window(), ED4_create_seq_colors_window(), ED4_create_viewDifferences_window(), ED4_CreateProteinViewer_window(), ED4_createVisualizeSAI_window(), ED4_pfold_create_props_window(), ED4_popup_detect_bad_alignment_window(), ED4_popup_dot_missing_bases_window(), ED4_popup_search_window(), ED4_zoom_message_window(), EXP_create_experiment_query_window(), FastAligner_create_window(), GDE_create_filename_browser_window(), GDE_menuitem_cb(), GEN_create_gene_query_window(), GEN_create_options_window(), GEN_open_nds_window(), get_gene_create_or_locationEdit_window(), import_window_close_cb(), GEN_map_window::init(), load_search_paras_from_file(), loadsave_search_parameters(), MG_create_merge_alignment_window(), MG_create_merge_configs_window(), MG_create_merge_names_window(), MG_create_merge_SAIs_window(), MG_create_merge_species_window(), MG_create_merge_trees_window(), MG_create_preserves_selection_window(), MG_create_save_as_window(), MG_gene_species_create_field_transfer_def_window(), MP_close_main(), NDS_create_window(), NDS_popup_select_srtaci_window(), new_sina_simple(), NT_create_colstat_2_gnuplot_window(), NT_create_compare_taxonomy_window(), NT_create_compareTopologies_window(), NT_create_consense_window(), NT_create_database_optimization_window(), NT_create_dna_2_pro_window(), NT_create_extendeds_window(), NT_create_merge_to_window(), NT_create_moveGroupInfo_window(), NT_create_multifurcate_tree_window(), NT_create_realign_dna_window(), NT_create_resort_window(), NT_create_save_as(), NT_create_save_quick_as_window(), NT_create_searchManuallyNames_window(), NT_create_select_alignment_window(), NT_create_select_tree_window(), NT_create_species_join_window(), NT_create_splitAlignment_window(), NT_create_startEditorOnOldConfiguration_window(), NT_create_syncroot_window(), NT_create_syncScroll_window(), NT_create_trackAliChanges_window(), NT_createConcatenationWindow(), PH_create_filter_window(), PH_save_markerline(), SelectionListSpec::popup(), AWT_configuration::popup_edit_window(), popup_group_clusters_window(), popup_group_search_window(), popup_interrupt_macro_window_cb(), popup_macro_window(), popup_new_experiment_window(), popup_new_gene_window(), popup_new_main_window(), popup_new_speciesOrganismWindow(), popup_probe_design_result_window(), popup_rule_definition_window(), popup_ruleset_admin_window(), popup_single_field_transfer_window(), popup_tree_admin_window(), AW_cb::run_callbacks(), SAI_popup_calculator_window(), save_search_paras_to_file(), SEC_create_bonddef_window(), SEC_create_display_window(), SEC_importExport(), SQ_create_seq_quality_window(), start_SECEDIT_plugin(), STAT_create_chimera_check_window(), STAT_create_main_window(), TREE_create_marker_settings_window(), and TREE_create_settings_window().
|
static |
Definition at line 71 of file AW_window.cxx.
References NOWINWARN, NULp, and AW_root::SINGLETON.
|
static |
Definition at line 152 of file AW_window.cxx.
References aw_assert, AW_SCALER_EXP_BORDER, AW_SCALER_EXP_CENTER, AW_SCALER_EXP_LOWER, AW_SCALER_EXP_UPPER, and AW_SCALER_LINEAR.
Referenced by AW_ScalerTransformer::awar2scaler(), and AW_ScalerTransformer::scaler2awar().
Definition at line 221 of file AW_window.cxx.
References AW_window::number_of_timed_title_changes, AW_window::set_window_title_intern(), and title.
Referenced by AW_window::message().
Definition at line 703 of file AW_window.cxx.
References AW_INFO_AREA, AW_device::clear(), AW_root::color_mode, AW_window::get_device(), AW_window::get_root(), AW_xfig::minx, AW_xfig::miny, AW_xfig::print(), AW_device::reset(), and AW_zoomable::set_offset().
Referenced by AW_window::load_xfig().
Definition at line 770 of file AW_window.cxx.
References AW_window::run_focus_callback().
Referenced by AW_window::set_focus_callback().
Definition at line 956 of file AW_window.cxx.
References AW_HORIZONTAL, and AW_window::update_scrollbar_settings_from_awars().
Referenced by AW_window::create_window_variables().
Definition at line 960 of file AW_window.cxx.
References AW_VERTICAL, and AW_window::update_scrollbar_settings_from_awars().
Referenced by AW_window::create_window_variables().
|
static |
Definition at line 1007 of file AW_window.cxx.
References AW_cb::aw, AW_cb::run_callbacks(), and AW_window::slider_pos_vertical.
Referenced by AW_window::set_vertical_change_callback().
|
static |
Definition at line 1013 of file AW_window.cxx.
References AW_cb::aw, and AW_cb::run_callbacks().
Referenced by AW_window::set_horizontal_change_callback().
|
static |
Definition at line 1020 of file AW_window.cxx.
References AW_cb::aw, AW_cb::run_callbacks(), and AW_window::slider_pos_vertical.
Referenced by AW_window::set_vertical_change_callback().
|
static |
Definition at line 1026 of file AW_window.cxx.
References AW_cb::aw, and AW_cb::run_callbacks().
Referenced by AW_window::set_horizontal_change_callback().
Definition at line 1196 of file AW_window.cxx.
References aw_assert, aw_size_awar_name_buffer, BUFSIZE, LAYOUT_AWAR_ROOT, and AW_window::window_defaults_name.
|
static |
Definition at line 1275 of file AW_window.cxx.
References AW_root::add_timed_callback(), aw_calc_WM_offsets_delayed(), AW_window::get_root(), AW_window_Motif::knows_WM_offset(), max, p_aww, AW_window_Motif::WM_left_offset, AW_window_Motif::WM_max_left_offset, AW_window_Motif::WM_max_top_offset, and AW_window_Motif::WM_top_offset.
Referenced by aw_calc_WM_offsets_delayed(), and AW_window::show().
Definition at line 1273 of file AW_window.cxx.
References aw_onExpose_calc_WM_offsets().
Referenced by aw_onExpose_calc_WM_offsets().
void AW_server_callback | ( | Widget | , |
XtPointer | aw_cb_struct, | ||
XtPointer | |||
) |
Definition at line 1399 of file AW_window.cxx.
References AW_cb::aw, AW_help_popup(), aw_message(), GB_IGNORE_CASE, GBS_string_matches(), AW_window::get_root(), AW_cb::help_text, AW_cb::id, AW_root::is_tracking(), NULp, p_aww, p_global, AW_cb::run_callbacks(), and AW_root::track_action().
Referenced by AW_window::_set_activate_callback(), AW_window::create_input_field(), AW_window::create_mode(), AW_window::create_selection_list(), AW_window::insert_help_topic(), and AW_window::insert_menu_topic().
|
static |
Definition at line 1489 of file AW_window.cxx.
References AW_area_management::run_expose_callback().
Referenced by AW_area_management::set_expose_callback().
|
static |
Definition at line 1578 of file AW_window.cxx.
Referenced by cleanupResizeEvents().
|
static |
Definition at line 1587 of file AW_window.cxx.
References is_resize_event(), and NULp.
Referenced by AW_resizeCB_draw_area().
Definition at line 1603 of file AW_window.cxx.
References aw_message().
Referenced by aw_set_delete_window_cb().
Definition at line 1606 of file AW_window.cxx.
References AW_window::hide().
Referenced by aw_set_delete_window_cb().
Definition at line 1610 of file AW_window.cxx.
References aw_ask_sure(), EXIT_SUCCESS, AW_window::get_root(), AW_window::hide(), and p_global.
Referenced by aw_set_delete_window_cb().
Definition at line 1621 of file AW_window.cxx.
References aw_window_avoid_destroy_cb(), aw_window_destroy_cb(), aw_window_noexit_destroy_cb(), and p_global.
Referenced by AW_window::allow_delete_window(), and aw_create_shell().
|
static |
Definition at line 1653 of file AW_window.cxx.
References AW_window::get_window_title(), AW_window_Motif::knows_WM_offset(), NULp, p_aww, AW_window_Motif::shell, AW_window_Motif::WM_left_offset, and AW_window_Motif::WM_top_offset.
Referenced by aw_loop_get_window_geometry(), AW_window::hide(), and AW_window::show().
|
static |
Definition at line 1858 of file AW_window.cxx.
References cleanupResizeEvents(), AW_area_management::get_common(), AW_common_Xm::get_display(), and AW_area_management::run_resize_callback().
Referenced by AW_area_management::set_resize_callback().
|
static |
Definition at line 1877 of file AW_window.cxx.
References AW_cb::aw, AW_BUTTON_MIDDLE, AW_BUTTON_NONE, AW_KEY_F1, AW_KEY_F12, AW_KEY_NONE, AW_Keyboard_Press, AW_Keyboard_Release, AW_KEYMODE_ALT, AW_KEYMODE_CONTROL, AW_KEYMODE_SHIFT, AW_MAX_AREA, AW_Mouse_Drag, AW_Mouse_Press, AW_Mouse_Release, aw_xkey_2_awkey(), awXKeymap::awkey, awXKeymap::awmod, awXKeymap::awstr, AW_event::button, AW_event::character, AW_window::event, AW_area_management::get_click_time(), AW_area_management::get_double_click_cb(), AW_cb::help_text, AW_event::keycode, AW_event::keymodifier, NULp, p_aww, AW_cb::run_callbacks(), AW_area_management::set_click_time(), AW_event::time, AW_event::type, AW_event::x, and AW_event::y.
Referenced by AW_area_management::set_input_callback().
Definition at line 2007 of file AW_window.cxx.
References AW_cb::aw, AW_KEY_NONE, AW_Mouse_Drag, AW_window::event, AW_event::keycode, AW_cb::run_callbacks(), AW_event::type, AW_event::x, and AW_event::y.
Referenced by AW_area_management::set_motion_callback().
Definition at line 2021 of file AW_window.cxx.
void aw_insert_default_help_entries | ( | AW_window * | aww | ) |
Definition at line 2139 of file AW_window.cxx.
References AW_help_entry_pressed(), AWM_ALL, AW_window::insert_help_topic(), makeHelpCallback(), and NULp.
Referenced by AW_window_menu_modes_opengl::init(), AW_window_menu_modes::init(), AW_window_menu::init(), and AW_window_simple_menu::init().
Definition at line 2146 of file AW_window.cxx.
References ARB_strduplen().
Referenced by Label::Label().
Definition at line 2172 of file AW_window.cxx.
References aw_assert, AW_WIDGET_LABEL_FIELD, GBS_global_string_copy(), AW_window::get_root(), AW_root::label_is_awar(), AW_awar::read_as_string(), AW_awar::tie_widget(), and AW_window::update_label().
Referenced by AW_window::_create_option_entry(), AW_window::create_button(), and AW_window::insert_menu_topic().
Definition at line 2190 of file AW_window.cxx.
References aw_update_window_geometry_awars().
Referenced by aw_update_all_window_geometry_awars().
void aw_update_all_window_geometry_awars | ( | AW_root * | awr | ) |
Definition at line 2193 of file AW_window.cxx.
References aw_loop_get_window_geometry(), GBS_hash_do_const_loop(), AW_root::hash_for_windows, and NULp.
Referenced by AW_root::save_properties().
Definition at line 2197 of file AW_window.cxx.
Referenced by AW_forget_all_window_geometry().
void AW_forget_all_window_geometry | ( | AW_window * | aww | ) |
Definition at line 2200 of file AW_window.cxx.
References aw_loop_forget_window_geometry(), aw_message_if(), AW_root::check_properties(), error(), GB_child(), GB_delete(), GB_FIND, GB_nextChild(), GB_read_key_pntr(), GB_search(), GBS_hash_do_const_loop(), GBS_read_hash(), AW_window::get_root(), AW_root::hash_for_windows, LAYOUT_AWAR_ROOT, NULp, and ta.
Referenced by add_common_property_menu_entries().
Definition at line 2223 of file AW_window.cxx.
References AW_get_pixmapPath(), GB_is_regularfile(), GBS_global_string(), and NULp.
Referenced by getIcon().
|
static |
Definition at line 2233 of file AW_window.cxx.
References existingPixmap(), GB_MIND_CASE, GBS_create_hash(), GBS_free_hash(), GBS_read_hash(), GBS_write_hash(), and SmartCustomPtr.
Referenced by aw_create_shell().
STATIC_ASSERT_ANNOTATED | ( | CopyFromParent | = =0 , |
"value of CopyFromParent changed. Check use below" | |||
) |
Widget aw_create_shell | ( | AW_window * | aww, |
bool | allow_resize, | ||
bool | allow_close, | ||
int | width, | ||
int | height, | ||
int | posx, | ||
int | posy | ||
) |
Definition at line 2258 of file AW_window.cxx.
References aw_xargs::add(), AW_REPOS_TO_MOUSE_ONCE, AW_RESIZE_ANY, AW_RESIZE_USER, aw_set_delete_window_cb(), CopyFromParent_AsPtr, AW_window::create_user_geometry_awars(), dpy, father, AW_root::focus_follows_mouse, GBK_terminatef(), GBS_read_hash(), GBS_write_hash(), AW_window::get_root(), AW_window::get_window_id(), getIcon(), AW_root::hash_for_windows, HIGHER_THAN_SCREEN, aw_xargs::list(), long, NULp, p_global, AW_root::program_name, AW_window::recalc_pos_atShow(), AW_window::recalc_size_atShow(), aw_xargs::size(), WIDER_THAN_SCREEN, AW_window::window_defaults_name, and AW_window::window_name.
Referenced by AW_window_menu_modes_opengl::init(), AW_window_menu_modes::init(), AW_window_menu::init(), AW_window_simple_menu::init(), and AW_window_message::init().
void aw_realize_widget | ( | AW_window * | aww | ) |
Definition at line 2388 of file AW_window.cxx.
References AW_BOTTOM_AREA, AW_CALC_OFFSET_ON_EXPOSE, AW_INFO_AREA, AW_MIDDLE_AREA, and p_aww.
Referenced by AW_window_menu_modes_opengl::init(), AW_window_menu_modes::init(), AW_window_menu::init(), AW_window_simple_menu::init(), and AW_window_message::init().
Definition at line 2976 of file AW_window.cxx.
References AW_cb::run_callbacks(), and AW_window::select_mode().
Referenced by AW_window::create_mode().
Definition at line 2982 of file AW_window.cxx.
References MODE_BUTTON_OFFSET.
Referenced by AW_window::create_mode().
Definition at line 1195 of file AW_window.cxx.
Referenced by aw_size_awar_name().