На примере программы просмотра содержимого каталога показано, как можно использовать класс Table. Большая часть параметров конструктора этого класса имеет удобные значения по умолчанию, поэтому макет получается коротким. Основными параметрами являются список строк выводимой таблицы и заголовки полей, их обязательно задавать явно. Некоторые параметры, например, разная ширина колонок и разное выравнивание данных в них не реализованы стандартными средствами, поэтому я показал, как это можно сделать несколькими дополнительными строками. Стандартная обработка щелчка на таблице позволяет получить данные из выбранной строки. Показанная программа легко может быть доработана до минимального подобия файлового менеджера.
Исходник можно скачать на моем сайте (см описание канала). Там же имеется полный список всех видео этого канала и канала электроники по темам со ссылками..