#include <ui/ui.h>
typedef struct MainWindow {
UiList *doclist;
} MainWindow;
typedef struct SubDocument SubDocument;
typedef struct Document {
UiString *id;
UiString *name;
UiString *input_name;
UiList *subdocuments;
SubDocument *current_sub;
} Document;
struct SubDocument {
UiString *id;
UiString *name;
UiString *input_name;
};