LICENSE
README.md
setup.py
test/test_Collection.py
test/test_Palette.py
test/test_Point.py
test/test_Rect.py
test/test_attribute_pair_implicit_conversion.py
test/test_color_conversion.py
test/test_colour_attribute_mixed_types.py
test/test_command_set.py
test/test_draw_buffer_movecstr.py
test/test_draw_buffer_type_normalization.py
test/test_event_loop_idle.py
test/test_gen_collection.py
test/test_hardware_info_events.py
test/test_termio.py
vindauga/__init__.py
vindauga/timers.py
vindauga.egg-info/PKG-INFO
vindauga.egg-info/SOURCES.txt
vindauga.egg-info/dependency_links.txt
vindauga.egg-info/requires.txt
vindauga.egg-info/top_level.txt
vindauga/constants/__init__.py
vindauga/constants/buttons.py
vindauga/constants/colors.py
vindauga/constants/command_codes.py
vindauga/constants/drag_flags.py
vindauga/constants/edit_command_codes.py
vindauga/constants/event_codes.py
vindauga/constants/grow_flags.py
vindauga/constants/help_contexts.py
vindauga/constants/key_mappings.py
vindauga/constants/keys.py
vindauga/constants/message_flags.py
vindauga/constants/option_flags.py
vindauga/constants/scrollbar_codes.py
vindauga/constants/state_flags.py
vindauga/constants/std_dialog_commands.py
vindauga/constants/validation_constants.py
vindauga/constants/window_flags.py
vindauga/dialogs/__init__.py
vindauga/dialogs/calculator_dialog.py
vindauga/dialogs/calendar.py
vindauga/dialogs/change_dir_dialog.py
vindauga/dialogs/color_dialog.py
vindauga/dialogs/file_dialog.py
vindauga/dialogs/grid_view_dialog.py
vindauga/dialogs/input_box.py
vindauga/dialogs/message_box.py
vindauga/dialogs/mouse_dialog.py
vindauga/events/__init__.py
vindauga/events/char_scan_type.py
vindauga/events/event.py
vindauga/events/event_queue.py
vindauga/events/key_down_event.py
vindauga/events/message_event.py
vindauga/events/modded_key_codes.py
vindauga/events/mouse_event.py
vindauga/gadgets/__init__.py
vindauga/gadgets/calculator.py
vindauga/gadgets/calendar.py
vindauga/gadgets/puzzle.py
vindauga/help/__init__.py
vindauga/help/cross_reference_node.py
vindauga/help/ref_table.py
vindauga/help/reference.py
vindauga/help/topic_definition.py
vindauga/history_support/__init__.py
vindauga/history_support/history_utils.py
vindauga/menus/__init__.py
vindauga/menus/menu.py
vindauga/menus/menu_bar.py
vindauga/menus/menu_box.py
vindauga/menus/menu_item.py
vindauga/menus/menu_popup.py
vindauga/menus/menu_view.py
vindauga/menus/sub_menu.py
vindauga/mouse/__init__.py
vindauga/mouse/mouse.py
vindauga/terminal/__init__.py
vindauga/terminal/terminal.py
vindauga/terminal/terminal_view.py
vindauga/terminal/terminal_window.py
vindauga/terminal/windows_shell.py
vindauga/types/__init__.py
vindauga/types/color_group.py
vindauga/types/color_item.py
vindauga/types/command_set.py
vindauga/types/cursor.py
vindauga/types/display.py
vindauga/types/draw_buffer.py
vindauga/types/group.py
vindauga/types/key.py
vindauga/types/key_mapping.py
vindauga/types/palette.py
vindauga/types/point.py
vindauga/types/rect.py
vindauga/types/screen.py
vindauga/types/status_def.py
vindauga/types/status_item.py
vindauga/types/timer.py
vindauga/types/timer_queue.py
vindauga/types/view.py
vindauga/types/vindauga_object.py
vindauga/types/collections/__init__.py
vindauga/types/collections/collection.py
vindauga/types/collections/collection_base.py
vindauga/types/collections/dir_collection.py
vindauga/types/collections/file_collection.py
vindauga/types/collections/gen_collection.py
vindauga/types/collections/sorted_collection.py
vindauga/types/collections/string_collection.py
vindauga/types/records/__init__.py
vindauga/types/records/data_record.py
vindauga/types/records/directory_search_record.py
vindauga/types/records/find_dialog_record.py
vindauga/types/records/replace_dialog_record.py
vindauga/types/records/search_record.py
vindauga/types/validation/__init__.py
vindauga/types/validation/filter_validator.py
vindauga/types/validation/lookup_validator.py
vindauga/types/validation/range_validator.py
vindauga/types/validation/string_lookup_validator.py
vindauga/types/validation/validator.py
vindauga/utilities/__init__.py
vindauga/utilities/math_utils.py
vindauga/utilities/message.py
vindauga/utilities/singleton.py
vindauga/utilities/colours/__init__.py
vindauga/utilities/colours/attribute_pair.py
vindauga/utilities/colours/colour_attribute.py
vindauga/utilities/colours/colour_bios.py
vindauga/utilities/colours/colour_rgb.py
vindauga/utilities/colours/colour_utils.py
vindauga/utilities/colours/colour_xterm.py
vindauga/utilities/colours/conversions.py
vindauga/utilities/colours/desired_colour.py
vindauga/utilities/colours/palettes.py
vindauga/utilities/colours/style_mask.py
vindauga/utilities/colours/xterm_colours.py
vindauga/utilities/filesystem/__init__.py
vindauga/utilities/filesystem/path_utils.py
vindauga/utilities/filesystem/pushd.py
vindauga/utilities/input/__init__.py
vindauga/utilities/input/character_codes.py
vindauga/utilities/input/key_utils.py
vindauga/utilities/logging/__init__.py
vindauga/utilities/logging/decorators.py
vindauga/utilities/platform/__init__.py
vindauga/utilities/platform/console_manager.py
vindauga/utilities/platform/display_buffer.py
vindauga/utilities/platform/flush_screen_algorithm.py
vindauga/utilities/platform/sig_winch_handler.py
vindauga/utilities/platform/system_interface.py
vindauga/utilities/platform/adapters/__init__.py
vindauga/utilities/platform/adapters/console_adapter.py
vindauga/utilities/platform/adapters/console_ctl.py
vindauga/utilities/platform/adapters/display_adapter.py
vindauga/utilities/platform/adapters/input_adapter.py
vindauga/utilities/platform/adapters/ncurses_console/__init__.py
vindauga/utilities/platform/adapters/ncurses_console/display_adapter.py
vindauga/utilities/platform/adapters/ncurses_console/input_adapter.py
vindauga/utilities/platform/adapters/ncurses_console/ncurses_input_getter.py
vindauga/utilities/platform/adapters/unix_console/__init__.py
vindauga/utilities/platform/adapters/unix_console/console_adapter.py
vindauga/utilities/platform/adapters/windows_console/__init__.py
vindauga/utilities/platform/adapters/windows_console/console_adapter.py
vindauga/utilities/platform/adapters/windows_console/display_adapter.py
vindauga/utilities/platform/adapters/windows_console/input_adapter.py
vindauga/utilities/platform/adapters/windows_console/scan_code_tables.py
vindauga/utilities/platform/adapters/windows_console/utilities.py
vindauga/utilities/platform/adapters/windows_console/windows_keys.py
vindauga/utilities/platform/ansi/__init__.py
vindauga/utilities/platform/ansi/attribute.py
vindauga/utilities/platform/ansi/colour.py
vindauga/utilities/platform/ansi/conversions.py
vindauga/utilities/platform/ansi/quirks.py
vindauga/utilities/platform/ansi/screen_writer.py
vindauga/utilities/platform/ansi/termcap.py
vindauga/utilities/platform/ansi/termcap_colours.py
vindauga/utilities/platform/ansi/writers.py
vindauga/utilities/platform/codepage/__init__.py
vindauga/utilities/platform/codepage/codepage_translator.py
vindauga/utilities/platform/events/__init__.py
vindauga/utilities/platform/events/csi_data.py
vindauga/utilities/platform/events/event_source.py
vindauga/utilities/platform/events/event_waiter.py
vindauga/utilities/platform/events/get_ch_buf.py
vindauga/utilities/platform/events/input_getter.py
vindauga/utilities/platform/events/input_state.py
vindauga/utilities/platform/events/parse_result.py
vindauga/utilities/platform/events/poll_data.py
vindauga/utilities/platform/events/poll_handles.py
vindauga/utilities/platform/events/poll_state.py
vindauga/utilities/platform/events/signal_handler.py
vindauga/utilities/platform/events/sys_manual_event.py
vindauga/utilities/platform/events/termio.py
vindauga/utilities/platform/events/utf8_handler.py
vindauga/utilities/platform/events/wake_up_event_source.py
vindauga/utilities/platform/events/win32_input_mode_unwrapper.py
vindauga/utilities/screen/__init__.py
vindauga/utilities/screen/cell_char.py
vindauga/utilities/screen/screen_cell.py
vindauga/utilities/support/__init__.py
vindauga/utilities/support/ansify.py
vindauga/utilities/support/draw_widget_tree.py
vindauga/utilities/support/hexdump.py
vindauga/utilities/support/clipboard/__init__.py
vindauga/utilities/support/clipboard/clipboard.py
vindauga/utilities/support/prefix/__init__.py
vindauga/utilities/support/prefix/prefix.py
vindauga/utilities/support/prefix/prefixes.py
vindauga/utilities/text/__init__.py
vindauga/utilities/text/cp437.py
vindauga/utilities/text/string_utils.py
vindauga/utilities/text/text.py
vindauga/utilities/text/text_metrics.py
vindauga/widgets/__init__.py
vindauga/widgets/application.py
vindauga/widgets/background.py
vindauga/widgets/button.py
vindauga/widgets/check_boxes.py
vindauga/widgets/clock.py
vindauga/widgets/cluster.py
vindauga/widgets/color_display.py
vindauga/widgets/color_group_list.py
vindauga/widgets/color_item_list.py
vindauga/widgets/color_selector.py
vindauga/widgets/combo_box.py
vindauga/widgets/combo_viewer.py
vindauga/widgets/combo_window.py
vindauga/widgets/desktop.py
vindauga/widgets/dialog.py
vindauga/widgets/dir_list_box.py
vindauga/widgets/dynamic_text.py
vindauga/widgets/edit_window.py
vindauga/widgets/editor.py
vindauga/widgets/file_editor.py
vindauga/widgets/file_info_pane.py
vindauga/widgets/file_input_line.py
vindauga/widgets/file_list.py
vindauga/widgets/file_viewer.py
vindauga/widgets/file_window.py
vindauga/widgets/flex_box.py
vindauga/widgets/frame.py
vindauga/widgets/gauge.py
vindauga/widgets/grid_heading_view.py
vindauga/widgets/grid_view.py
vindauga/widgets/grid_view_box.py
vindauga/widgets/history.py
vindauga/widgets/history_viewer.py
vindauga/widgets/history_window.py
vindauga/widgets/indicator.py
vindauga/widgets/info_window.py
vindauga/widgets/input_line.py
vindauga/widgets/input_regex.py
vindauga/widgets/label.py
vindauga/widgets/list_box.py
vindauga/widgets/list_viewer.py
vindauga/widgets/memo.py
vindauga/widgets/message_line.py
vindauga/widgets/message_list_viewer.py
vindauga/widgets/message_window.py
vindauga/widgets/mono_selector.py
vindauga/widgets/multi_check_boxes.py
vindauga/widgets/multi_select_list_box.py
vindauga/widgets/numeric_input_line.py
vindauga/widgets/panel.py
vindauga/widgets/param_text.py
vindauga/widgets/password_input_line.py
vindauga/widgets/program.py
vindauga/widgets/progress_bar.py
vindauga/widgets/radio_buttons.py
vindauga/widgets/scroll_bar.py
vindauga/widgets/scroll_dialog.py
vindauga/widgets/scroll_group.py
vindauga/widgets/scroller.py
vindauga/widgets/sorted_list_box.py
vindauga/widgets/static_input_line.py
vindauga/widgets/static_prompt.py
vindauga/widgets/static_text.py
vindauga/widgets/status_line.py
vindauga/widgets/text_device.py
vindauga/widgets/wallpaper_background.py
vindauga/widgets/window.py
vindauga_demo/__init__.py
vindauga_demo/vindauga_demo.py
vindauga_demo/demo/__init__.py
vindauga_demo/demo/app_commands.py
vindauga_demo/demo/ascii_table.py
vindauga_demo/demo/help_contexts.py