\section{EDA UI Class Hierarchy}
This inheritance list is sorted roughly, but not completely, alphabetically:\begin{CompactList}
\item \contentsline{section}{Command\-Help}{\pageref{class_command_help}}{}
\item \contentsline{section}{Command\-Help\-Argument}{\pageref{class_command_help_argument}}{}
\item \contentsline{section}{event::EBase}{\pageref{classevent_1_1_e_base}}{}
\begin{CompactList}
\item \contentsline{section}{event::EActivate}{\pageref{classevent_1_1_e_activate}}{}
\begin{CompactList}
\item \contentsline{section}{Tk\-Base}{\pageref{class_tk_base}}{}
\begin{CompactList}
\item \contentsline{section}{Tk\-Button}{\pageref{class_tk_button}}{}
\item \contentsline{section}{Tk\-Check\-Button}{\pageref{class_tk_check_button}}{}
\item \contentsline{section}{Tk\-Container}{\pageref{class_tk_container}}{}
\begin{CompactList}
\item \contentsline{section}{Tk\-Frame}{\pageref{class_tk_frame}}{}
\item \contentsline{section}{Tk\-Top\-Level}{\pageref{class_tk_top_level}}{}
\end{CompactList}
\item \contentsline{section}{Tk\-Entry}{\pageref{class_tk_entry}}{}
\item \contentsline{section}{Tk\-Label}{\pageref{class_tk_label}}{}
\item \contentsline{section}{Tk\-Listbox}{\pageref{class_tk_listbox}}{}
\item \contentsline{section}{Tk\-Menu}{\pageref{class_tk_menu}}{}
\item \contentsline{section}{Tk\-Radio\-Button}{\pageref{class_tk_radio_button}}{}
\item \contentsline{section}{Tk\-Scroll\-Bar}{\pageref{class_tk_scroll_bar}}{}
\item \contentsline{section}{Tk\-Spin\-Box}{\pageref{class_tk_spin_box}}{}
\item \contentsline{section}{Tk\-Text}{\pageref{class_tk_text}}{}
\end{CompactList}
\end{CompactList}
\item \contentsline{section}{event::EButton\-Press}{\pageref{classevent_1_1_e_button_press}}{}
\begin{CompactList}
\item \contentsline{section}{Tk\-Base}{\pageref{class_tk_base}}{}
\end{CompactList}
\item \contentsline{section}{event::ECirculate}{\pageref{classevent_1_1_e_circulate}}{}
\begin{CompactList}
\item \contentsline{section}{Tk\-Base}{\pageref{class_tk_base}}{}
\end{CompactList}
\item \contentsline{section}{event::ECirculate\-Request}{\pageref{classevent_1_1_e_circulate_request}}{}
\begin{CompactList}
\item \contentsline{section}{Tk\-Base}{\pageref{class_tk_base}}{}
\end{CompactList}
\item \contentsline{section}{event::EColormap}{\pageref{classevent_1_1_e_colormap}}{}
\begin{CompactList}
\item \contentsline{section}{Tk\-Base}{\pageref{class_tk_base}}{}
\end{CompactList}
\item \contentsline{section}{event::EConfigure}{\pageref{classevent_1_1_e_configure}}{}
\begin{CompactList}
\item \contentsline{section}{Tk\-Base}{\pageref{class_tk_base}}{}
\end{CompactList}
\item \contentsline{section}{event::EConfigure\-Request}{\pageref{classevent_1_1_e_configure_request}}{}
\begin{CompactList}
\item \contentsline{section}{Tk\-Base}{\pageref{class_tk_base}}{}
\end{CompactList}
\item \contentsline{section}{event::ECreate}{\pageref{classevent_1_1_e_create}}{}
\begin{CompactList}
\item \contentsline{section}{Tk\-Base}{\pageref{class_tk_base}}{}
\end{CompactList}
\item \contentsline{section}{event::EDeactivate}{\pageref{classevent_1_1_e_deactivate}}{}
\begin{CompactList}
\item \contentsline{section}{Tk\-Base}{\pageref{class_tk_base}}{}
\end{CompactList}
\item \contentsline{section}{event::EDestroy}{\pageref{classevent_1_1_e_destroy}}{}
\begin{CompactList}
\item \contentsline{section}{Tk\-Base}{\pageref{class_tk_base}}{}
\end{CompactList}
\item \contentsline{section}{event::EDouble}{\pageref{classevent_1_1_e_double}}{}
\begin{CompactList}
\item \contentsline{section}{Tk\-Base}{\pageref{class_tk_base}}{}
\end{CompactList}
\item \contentsline{section}{event::EEnter}{\pageref{classevent_1_1_e_enter}}{}
\begin{CompactList}
\item \contentsline{section}{Tk\-Base}{\pageref{class_tk_base}}{}
\end{CompactList}
\item \contentsline{section}{event::EExpose}{\pageref{classevent_1_1_e_expose}}{}
\begin{CompactList}
\item \contentsline{section}{Tk\-Base}{\pageref{class_tk_base}}{}
\end{CompactList}
\item \contentsline{section}{event::EFocus\-In}{\pageref{classevent_1_1_e_focus_in}}{}
\begin{CompactList}
\item \contentsline{section}{Tk\-Base}{\pageref{class_tk_base}}{}
\end{CompactList}
\item \contentsline{section}{event::EFocus\-Out}{\pageref{classevent_1_1_e_focus_out}}{}
\begin{CompactList}
\item \contentsline{section}{Tk\-Base}{\pageref{class_tk_base}}{}
\end{CompactList}
\item \contentsline{section}{event::EGravity}{\pageref{classevent_1_1_e_gravity}}{}
\begin{CompactList}
\item \contentsline{section}{Tk\-Base}{\pageref{class_tk_base}}{}
\end{CompactList}
\item \contentsline{section}{event::EKey\-Press}{\pageref{classevent_1_1_e_key_press}}{}
\begin{CompactList}
\item \contentsline{section}{Tk\-Base}{\pageref{class_tk_base}}{}
\end{CompactList}
\item \contentsline{section}{event::EKey\-Release}{\pageref{classevent_1_1_e_key_release}}{}
\begin{CompactList}
\item \contentsline{section}{Tk\-Base}{\pageref{class_tk_base}}{}
\end{CompactList}
\item \contentsline{section}{event::ELeave}{\pageref{classevent_1_1_e_leave}}{}
\begin{CompactList}
\item \contentsline{section}{Tk\-Base}{\pageref{class_tk_base}}{}
\end{CompactList}
\item \contentsline{section}{event::EMap}{\pageref{classevent_1_1_e_map}}{}
\begin{CompactList}
\item \contentsline{section}{Tk\-Base}{\pageref{class_tk_base}}{}
\end{CompactList}
\item \contentsline{section}{event::EMap\-Request}{\pageref{classevent_1_1_e_map_request}}{}
\begin{CompactList}
\item \contentsline{section}{Tk\-Base}{\pageref{class_tk_base}}{}
\end{CompactList}
\item \contentsline{section}{event::EMotion}{\pageref{classevent_1_1_e_motion}}{}
\begin{CompactList}
\item \contentsline{section}{Tk\-Base}{\pageref{class_tk_base}}{}
\end{CompactList}
\item \contentsline{section}{event::EMouse\-Wheel}{\pageref{classevent_1_1_e_mouse_wheel}}{}
\begin{CompactList}
\item \contentsline{section}{Tk\-Base}{\pageref{class_tk_base}}{}
\end{CompactList}
\item \contentsline{section}{event::EProperty}{\pageref{classevent_1_1_e_property}}{}
\begin{CompactList}
\item \contentsline{section}{Tk\-Base}{\pageref{class_tk_base}}{}
\end{CompactList}
\item \contentsline{section}{event::EReparent}{\pageref{classevent_1_1_e_reparent}}{}
\begin{CompactList}
\item \contentsline{section}{Tk\-Base}{\pageref{class_tk_base}}{}
\end{CompactList}
\item \contentsline{section}{event::EResize\-Request}{\pageref{classevent_1_1_e_resize_request}}{}
\begin{CompactList}
\item \contentsline{section}{Tk\-Base}{\pageref{class_tk_base}}{}
\end{CompactList}
\item \contentsline{section}{event::EUnmap}{\pageref{classevent_1_1_e_unmap}}{}
\begin{CompactList}
\item \contentsline{section}{Tk\-Base}{\pageref{class_tk_base}}{}
\end{CompactList}
\item \contentsline{section}{event::EVisibility}{\pageref{classevent_1_1_e_visibility}}{}
\begin{CompactList}
\item \contentsline{section}{Tk\-Base}{\pageref{class_tk_base}}{}
\end{CompactList}
\end{CompactList}
\item \contentsline{section}{event::EButton\-Release}{\pageref{classevent_1_1_e_button_release}}{}
\begin{CompactList}
\item \contentsline{section}{Tk\-Base}{\pageref{class_tk_base}}{}
\end{CompactList}
\item \contentsline{section}{event::EField}{\pageref{classevent_1_1_e_field}}{}
\item \contentsline{section}{event::EHeader}{\pageref{classevent_1_1_e_header}}{}
\item \contentsline{section}{Help\-Loader}{\pageref{class_help_loader}}{}
\item \contentsline{section}{IInner\-Variable}{\pageref{class_i_inner_variable}}{}
\begin{CompactList}
\item \contentsline{section}{Tk\-Check\-Button}{\pageref{class_tk_check_button}}{}
\item \contentsline{section}{Tk\-Entry}{\pageref{class_tk_entry}}{}
\item \contentsline{section}{Tk\-Spin\-Box}{\pageref{class_tk_spin_box}}{}
\end{CompactList}
\item \contentsline{section}{IStateable}{\pageref{class_i_stateable}}{}
\begin{CompactList}
\item \contentsline{section}{Tk\-Button}{\pageref{class_tk_button}}{}
\item \contentsline{section}{Tk\-Check\-Button}{\pageref{class_tk_check_button}}{}
\item \contentsline{section}{Tk\-Entry}{\pageref{class_tk_entry}}{}
\item \contentsline{section}{Tk\-Label}{\pageref{class_tk_label}}{}
\item \contentsline{section}{Tk\-Listbox}{\pageref{class_tk_listbox}}{}
\item \contentsline{section}{Tk\-Radio\-Button}{\pageref{class_tk_radio_button}}{}
\item \contentsline{section}{Tk\-Spin\-Box}{\pageref{class_tk_spin_box}}{}
\item \contentsline{section}{Tk\-Text}{\pageref{class_tk_text}}{}
\end{CompactList}
\item \contentsline{section}{ITextable}{\pageref{class_i_textable}}{}
\begin{CompactList}
\item \contentsline{section}{Tk\-Button}{\pageref{class_tk_button}}{}
\item \contentsline{section}{Tk\-Check\-Button}{\pageref{class_tk_check_button}}{}
\item \contentsline{section}{Tk\-Entry}{\pageref{class_tk_entry}}{}
\item \contentsline{section}{Tk\-Label}{\pageref{class_tk_label}}{}
\item \contentsline{section}{Tk\-Radio\-Button}{\pageref{class_tk_radio_button}}{}
\item \contentsline{section}{Tk\-Spin\-Box}{\pageref{class_tk_spin_box}}{}
\end{CompactList}
\item \contentsline{section}{IXScroll}{\pageref{class_i_x_scroll}}{}
\begin{CompactList}
\item \contentsline{section}{Tk\-Listbox}{\pageref{class_tk_listbox}}{}
\item \contentsline{section}{Tk\-Text}{\pageref{class_tk_text}}{}
\end{CompactList}
\item \contentsline{section}{IYScroll}{\pageref{class_i_y_scroll}}{}
\begin{CompactList}
\item \contentsline{section}{Tk\-Listbox}{\pageref{class_tk_listbox}}{}
\item \contentsline{section}{Tk\-Text}{\pageref{class_tk_text}}{}
\end{CompactList}
\item \contentsline{section}{Ptr$<$ T $>$}{\pageref{class_ptr}}{}
\item \contentsline{section}{Tcl\-Guid}{\pageref{class_tcl_guid}}{}
\item \contentsline{section}{Tk3State\-Option}{\pageref{class_tk3_state_option}}{}
\item \contentsline{section}{Tk\-Anchor\-Option}{\pageref{class_tk_anchor_option}}{}
\item \contentsline{section}{Tk\-Compound\-Option}{\pageref{class_tk_compound_option}}{}
\item \contentsline{section}{Tk\-Dialogs}{\pageref{class_tk_dialogs}}{}
\item \contentsline{section}{Tk\-Justify\-Option}{\pageref{class_tk_justify_option}}{}
\item \contentsline{section}{Tk\-Orient\-Option}{\pageref{class_tk_orient_option}}{}
\item \contentsline{section}{Tk\-Relief\-Option}{\pageref{class_tk_relief_option}}{}
\item \contentsline{section}{Tk\-State\-Option}{\pageref{class_tk_state_option}}{}
\item \contentsline{section}{Tk\-Validation\-Type\-Option}{\pageref{class_tk_validation_type_option}}{}
\item \contentsline{section}{Tk\-Win\-State\-Option}{\pageref{class_tk_win_state_option}}{}
\item \contentsline{section}{Tk\-Wrap\-Option}{\pageref{class_tk_wrap_option}}{}
\item \contentsline{section}{TObject}{\pageref{class_t_object}}{}
\begin{CompactList}
\item \contentsline{section}{Command}{\pageref{class_command}}{}
\item \contentsline{section}{Designer}{\pageref{class_designer}}{}
\item \contentsline{section}{event::Activate\-Listener}{\pageref{classevent_1_1_activate_listener}}{}
\item \contentsline{section}{event::Button\-Press\-Listener}{\pageref{classevent_1_1_button_press_listener}}{}
\begin{CompactList}
\item \contentsline{section}{App\-Window}{\pageref{class_app_window}}{}
\item \contentsline{section}{Frm\-List}{\pageref{class_frm_list}}{}
\item \contentsline{section}{Tool\-Button}{\pageref{class_tool_button}}{}
\item \contentsline{section}{Top\-Level\-Window}{\pageref{class_top_level_window}}{}
\end{CompactList}
\item \contentsline{section}{event::Button\-Release\-Listener}{\pageref{classevent_1_1_button_release_listener}}{}
\item \contentsline{section}{event::Circulate\-Listener}{\pageref{classevent_1_1_circulate_listener}}{}
\item \contentsline{section}{event::Circulate\-Request\-Listener}{\pageref{classevent_1_1_circulate_request_listener}}{}
\item \contentsline{section}{event::Colormap\-Listener}{\pageref{classevent_1_1_colormap_listener}}{}
\item \contentsline{section}{event::Configure\-Listener}{\pageref{classevent_1_1_configure_listener}}{}
\item \contentsline{section}{event::Configure\-Request\-Listener}{\pageref{classevent_1_1_configure_request_listener}}{}
\item \contentsline{section}{event::Create\-Listener}{\pageref{classevent_1_1_create_listener}}{}
\item \contentsline{section}{event::Deactivate\-Listener}{\pageref{classevent_1_1_deactivate_listener}}{}
\item \contentsline{section}{event::Destroy\-Listener}{\pageref{classevent_1_1_destroy_listener}}{}
\item \contentsline{section}{event::Double\-Listener}{\pageref{classevent_1_1_double_listener}}{}
\item \contentsline{section}{event::Enter\-Listener}{\pageref{classevent_1_1_enter_listener}}{}
\item \contentsline{section}{event::Expose\-Listener}{\pageref{classevent_1_1_expose_listener}}{}
\item \contentsline{section}{event::Focus\-In\-Listener}{\pageref{classevent_1_1_focus_in_listener}}{}
\item \contentsline{section}{event::Focus\-Out\-Listener}{\pageref{classevent_1_1_focus_out_listener}}{}
\item \contentsline{section}{event::Gravity\-Listener}{\pageref{classevent_1_1_gravity_listener}}{}
\item \contentsline{section}{event::Key\-Press\-Listener}{\pageref{classevent_1_1_key_press_listener}}{}
\item \contentsline{section}{event::Key\-Release\-Listener}{\pageref{classevent_1_1_key_release_listener}}{}
\item \contentsline{section}{event::Leave\-Listener}{\pageref{classevent_1_1_leave_listener}}{}
\item \contentsline{section}{event::Map\-Listener}{\pageref{classevent_1_1_map_listener}}{}
\item \contentsline{section}{event::Map\-Request\-Listener}{\pageref{classevent_1_1_map_request_listener}}{}
\item \contentsline{section}{event::Motion\-Listener}{\pageref{classevent_1_1_motion_listener}}{}
\item \contentsline{section}{event::Mouse\-Wheel\-Listener}{\pageref{classevent_1_1_mouse_wheel_listener}}{}
\item \contentsline{section}{event::Property\-Listener}{\pageref{classevent_1_1_property_listener}}{}
\item \contentsline{section}{event::Reparent\-Listener}{\pageref{classevent_1_1_reparent_listener}}{}
\item \contentsline{section}{event::Resize\-Request\-Listener}{\pageref{classevent_1_1_resize_request_listener}}{}
\item \contentsline{section}{event::Unmap\-Listener}{\pageref{classevent_1_1_unmap_listener}}{}
\item \contentsline{section}{event::Visiblity\-Listener}{\pageref{classevent_1_1_visiblity_listener}}{}
\item \contentsline{section}{Exception\-Base}{\pageref{class_exception_base}}{}
\begin{CompactList}
\item \contentsline{section}{Exception}{\pageref{class_exception}}{}
\item \contentsline{section}{Exception\-Eval}{\pageref{class_exception_eval}}{}
\item \contentsline{section}{Exception\-IO}{\pageref{class_exception_i_o}}{}
\item \contentsline{section}{Exception\-No\-Implementation}{\pageref{class_exception_no_implementation}}{}
\item \contentsline{section}{Exception\-Null\-Ptr}{\pageref{class_exception_null_ptr}}{}
\item \contentsline{section}{Exception\-Type}{\pageref{class_exception_type}}{}
\end{CompactList}
\item \contentsline{section}{IModule}{\pageref{class_i_module}}{}
\begin{CompactList}
\item \contentsline{section}{Test\-Add}{\pageref{class_test_add}}{}
\item \contentsline{section}{Test\-Compare}{\pageref{class_test_compare}}{}
\end{CompactList}
\item \contentsline{section}{Mesg\-Application\-Exit}{\pageref{class_mesg_application_exit}}{}
\item \contentsline{section}{Mesg\-Command}{\pageref{class_mesg_command}}{}
\item \contentsline{section}{Mesg\-Var\-Change}{\pageref{class_mesg_var_change}}{}
\item \contentsline{section}{Module\-Manager}{\pageref{class_module_manager}}{}
\item \contentsline{section}{Module\-Type}{\pageref{class_module_type}}{}
\begin{CompactList}
\item \contentsline{section}{Test\-Add\-Loader}{\pageref{class_test_add_loader}}{}
\item \contentsline{section}{Test\-Compare\-Loader}{\pageref{class_test_compare_loader}}{}
\end{CompactList}
\item \contentsline{section}{Tcl\-Interp}{\pageref{class_tcl_interp}}{}
\item \contentsline{section}{Tcl\-Var\-Listener}{\pageref{class_tcl_var_listener}}{}
\item \contentsline{section}{Tk\-Menu\-Command}{\pageref{class_tk_menu_command}}{}
\item \contentsline{section}{Tk\-Menu\-Listener}{\pageref{class_tk_menu_listener}}{}
\item \contentsline{section}{Tk\-Menu\-Separator}{\pageref{class_tk_menu_separator}}{}
\item \contentsline{section}{Tk\-Top\-Level\-Listener}{\pageref{class_tk_top_level_listener}}{}
\item \contentsline{section}{TXml\-Object}{\pageref{class_t_xml_object}}{}
\begin{CompactList}
\item \contentsline{section}{Tcl\-Var}{\pageref{class_tcl_var}}{}
\begin{CompactList}
\item \contentsline{section}{Tcl\-Bool\-Var}{\pageref{class_tcl_bool_var}}{}
\item \contentsline{section}{Tcl\-Double\-Var}{\pageref{class_tcl_double_var}}{}
\item \contentsline{section}{Tcl\-Int\-Var}{\pageref{class_tcl_int_var}}{}
\item \contentsline{section}{Tcl\-List\-Var}{\pageref{class_tcl_list_var}}{}
\item \contentsline{section}{Tcl\-String\-Var}{\pageref{class_tcl_string_var}}{}
\end{CompactList}
\item \contentsline{section}{Tk\-Base}{\pageref{class_tk_base}}{}
\item \contentsline{section}{Tk\-Grid\-Constraints}{\pageref{class_tk_grid_constraints}}{}
\item \contentsline{section}{Tk\-Layout}{\pageref{class_tk_layout}}{}
\begin{CompactList}
\item \contentsline{section}{Tk\-Grid\-Layout}{\pageref{class_tk_grid_layout}}{}
\item \contentsline{section}{Tk\-Place\-Layout}{\pageref{class_tk_place_layout}}{}
\end{CompactList}
\item \contentsline{section}{Tk\-Photo}{\pageref{class_tk_photo}}{}
\item \contentsline{section}{Tk\-Place\-Constraints}{\pageref{class_tk_place_constraints}}{}
\end{CompactList}
\item \contentsline{section}{Var\-Def}{\pageref{class_var_def}}{}
\item \contentsline{section}{Var\-Inst}{\pageref{class_var_inst}}{}
\begin{CompactList}
\item \contentsline{section}{Var\-Bool}{\pageref{class_var_bool}}{}
\item \contentsline{section}{Var\-Char}{\pageref{class_var_char}}{}
\item \contentsline{section}{Var\-Double}{\pageref{class_var_double}}{}
\item \contentsline{section}{Var\-Integer}{\pageref{class_var_integer}}{}
\item \contentsline{section}{Var\-String}{\pageref{class_var_string}}{}
\end{CompactList}
\end{CompactList}
\end{CompactList}
