
Class hierarchy
 sw_focus_changer

  sw_button_focus_changer
   sw_abs_button(sw_control)
     sw_onechar_button
     sw_text_button
  sw_desktop_focus_changer
   sw_test_desktop(sw_bordered_win)
  sw_dialog_focus_changer
   dialog(sw_bordered_win)
  sw_event_handler()
    sw_abstract_win(sw_size,sw_win_ops)
      sw_device
       sw_ansi_device(sw_tty_base)
       sw_termcap_device(sw_tty_base)
       sw_vio_base
         sw_avio_device
         sw_vio_device
      sw_win(sw_point)
        sw_bordered_win
         dialog(sw_dialog_focus_changer)
         sw_test_desktop(sw_desktop_focus_changer)
        sw_control
          sw_3d_shadow()
          sw_abs_button(sw_button_focus_changer)
           sw_onechar_button
           sw_text_button
          sw_entry_base()
           sw_entry()
             sw_3d_entry()
          sw_label
           sw_lamp
           sw_title
          sw_list_base
            sw_menu_base
             sw_hmenu
             sw_vmenu
               sw_vsubmenu(sw_menu_elem_base)
            sw_simple_list
            sw_tail
 sw_win_ops

  sw_abstract_win(sw_event_handler,sw_size)
    sw_device
     sw_ansi_device(sw_tty_base)
     sw_termcap_device(sw_tty_base)
     sw_vio_base
       sw_avio_device
       sw_vio_device
    sw_win(sw_point)
      sw_bordered_win
       dialog(sw_dialog_focus_changer)
       sw_test_desktop(sw_desktop_focus_changer)
      sw_control
        sw_3d_shadow()
        sw_abs_button(sw_button_focus_changer)
         sw_onechar_button
         sw_text_button
        sw_entry_base()
         sw_entry()
           sw_3d_entry()
        sw_label
         sw_lamp
         sw_title
        sw_list_base
          sw_menu_base
           sw_hmenu
           sw_vmenu
             sw_vsubmenu(sw_menu_elem_base)
          sw_simple_list
          sw_tail
 sw_size

  sw_abstract_win(sw_event_handlersw_win_ops)
   sw_device
    sw_ansi_device(sw_tty_base)
    sw_termcap_device(sw_tty_base)
    sw_vio_base
      sw_avio_device
      sw_vio_device
   sw_win(sw_point)
     sw_bordered_win
      dialog(sw_dialog_focus_changer)
      sw_test_desktop(sw_desktop_focus_changer)
     sw_control
       sw_3d_shadow()
       sw_abs_button(sw_button_focus_changer)
        sw_onechar_button
        sw_text_button
       sw_entry_base()
        sw_entry()
          sw_3d_entry()
       sw_label
        sw_lamp
        sw_title
       sw_list_base
         sw_menu_base
          sw_hmenu
          sw_vmenu
            sw_vsubmenu(sw_menu_elem_base)
         sw_simple_list
         sw_tail
  sw_map
  sw_rect(sw_point)
 sw_point

  sw_rect(sw_size)
  sw_win(sw_abstract_win)
    sw_bordered_win
     dialog(sw_dialog_focus_changer)
     sw_test_desktop(sw_desktop_focus_changer)
    sw_control
      sw_3d_shadow()
      sw_abs_button(sw_button_focus_changer)
       sw_onechar_button
       sw_text_button
      sw_entry_base()
       sw_entry()
         sw_3d_entry()
      sw_label
       sw_lamp
       sw_title
      sw_list_base
        sw_menu_base
         sw_hmenu
         sw_vmenu
           sw_vsubmenu(sw_menu_elem_base)
        sw_simple_list
        sw_tail
 ios

  istream
   iostream(ostream)
    iostream_withassign
   istream_withassign
  ostream
    iostream(istream)
     iostream_withassign
    ostream_withassign
 sw_tty_base

  sw_ansi_device(sw_device)
  sw_termcap_device(sw_device)
 sw_hook_base

  sw_lamp_focus_hook
  sw_single_hook()
    sw_repost_hook()
 sw_list_elem_base

  sw_menu_elem_base
   sw_menu_func
   sw_menu_push_focus
   sw_menu_submenu
   sw_vmenu_delimiter
   sw_vsubmenu(sw_vmenu)
  sw_static_list_elem
