Я собираюсь создать виджет, похожий на NSTableView, в Cappuccino, но я бы хотел, чтобы каждая строка могла расширяться и иметь под собой почти поддерево дочерних строк. В некотором смысле это почти похоже на виджет пользовательского интерфейса в виде древовидной иерархии, но отображается в виде таблицы, как мода со столбцами, которые можно редактировать и т. Д.
Я думаю, что у NSTableView есть подкласс, который мог бы сделать это, но я не могу придумать название. Идея состоит в том, чтобы сделать строки верхнего уровня простыми, скажем, с именем студента. Если щелкнуть стрелку вниз имени ученика в этой строке NSTableView, под ним отобразится набор сведений о ребенке, например, возраст ученика, оценки, классы и т. Д.
Есть ли виджет, который может вместить такую задачу в капучино? А как насчет Cocoa / UIKit, чтобы мы могли заглянуть в порт?