ARB
|
#include <aw_window.hxx>
Public Member Functions | |
AW_cb (AW_window *awi, const WindowCallback &wcb, const char *help_texti=NULp, AW_cb *next=NULp) | |
~AW_cb () | |
void | run_callbacks () |
bool | contains (AnyWinCB g) |
bool | is_equal (const AW_cb &other) const |
int | compare (const AW_cb &other) const |
AW_CL | get_cd1 () const |
AW_CL | get_cd2 () const |
Static Public Member Functions | |
static void | set_AW_cb_guards (AW_cb_struct_guard before, AW_cb_struct_guard after) |
static void | set_AW_postcb_cb (AW_postcb_cb postcb_cb) |
static void | useraction_init () |
static void | useraction_done (AW_window *aw) |
Public Attributes | |
AW_window * | aw |
const char * | help_text |
char * | id |
Definition at line 122 of file aw_window.hxx.
AW_cb::AW_cb | ( | AW_window * | awi, |
const WindowCallback & | wcb, | ||
const char * | help_texti = NULp , |
||
AW_cb * | next = NULp |
||
) |
Definition at line 25 of file AW_cb_struct.cxx.
|
inline |
Definition at line 143 of file aw_window.hxx.
References NULp.
void AW_cb::run_callbacks | ( | ) |
Definition at line 59 of file AW_cb_struct.cxx.
References AW_window::activate(), aw, aw_assert, AW_help_popup(), AW_INFO_AREA, AW_KEEP_POS, aw_message(), AW_MIDDLE_AREA, AW_POPDOWN(), CASTSIG, cb, AW_root::current_modal_window, AW_root::disable_callbacks, file_selection_cb(), AW_window::get_recalc_pos_atShow(), AW_window::get_root(), input_cb(), input_history_cb(), AW_window::is_expose_callback(), AW_window::is_focus_callback(), AW_window::is_resize_callback(), message_cb(), AW_window::recalc_pos_atShow(), run_callbacks(), useraction_done(), and useraction_init().
Referenced by AW_inputCB_draw_area(), aw_mode_callback(), AW_motionCB(), AW_server_callback(), VarUpdateInfo::change_from_widget(), check_for_remote_command(), drag_scroll_bar_horizontal(), drag_scroll_bar_vertical(), run_callbacks(), AW_area_management::run_expose_callback(), AW_window::run_focus_callback(), AW_window::run_popup_callbacks(), AW_area_management::run_resize_callback(), value_changed_scroll_bar_horizontal(), and value_changed_scroll_bar_vertical().
bool AW_cb::contains | ( | AnyWinCB | g | ) |
Definition at line 36 of file AW_cb_struct.cxx.
References cb, and contains().
Referenced by contains(), AW_root::define_remote_command(), AW_area_management::is_expose_callback(), AW_window::is_focus_callback(), and AW_area_management::is_resize_callback().
bool AW_cb::is_equal | ( | const AW_cb & | other | ) | const |
Definition at line 40 of file AW_cb_struct.cxx.
References aw, cb, AW_window::get_root(), and AW_window::get_window_id().
Referenced by AW_root::define_remote_command().
Definition at line 152 of file aw_window.hxx.
|
inline |
Definition at line 155 of file aw_window.hxx.
Referenced by AW_root::define_remote_command().
|
inline |
Definition at line 156 of file aw_window.hxx.
Referenced by AW_root::define_remote_command().
|
inlinestatic |
Definition at line 159 of file aw_window.hxx.
References after(), and before().
Referenced by AWT_install_cb_guards().
|
inlinestatic |
Definition at line 163 of file aw_window.hxx.
Referenced by AWT_install_postcb_cb().
|
inlinestatic |
Definition at line 167 of file aw_window.hxx.
Referenced by VarUpdateInfo::change_from_widget(), and run_callbacks().
|
inlinestatic |
Definition at line 170 of file aw_window.hxx.
Referenced by VarUpdateInfo::change_from_widget(), and run_callbacks().
AW_window* AW_cb::aw |
Definition at line 133 of file aw_window.hxx.
Referenced by AW_cb(), AW_inputCB_draw_area(), AW_motionCB(), AW_server_callback(), drag_scroll_bar_horizontal(), drag_scroll_bar_vertical(), is_equal(), run_callbacks(), value_changed_scroll_bar_horizontal(), and value_changed_scroll_bar_vertical().
const char* AW_cb::help_text |
Definition at line 134 of file aw_window.hxx.
Referenced by AW_window::_set_activate_callback(), AW_cb(), AW_inputCB_draw_area(), and AW_server_callback().
char* AW_cb::id |
Definition at line 135 of file aw_window.hxx.
Referenced by AW_server_callback(), AW_window::create_button(), and AW_root::define_remote_command().