void createUiTest(Form& root) { switchUiTheme(root.sheet(), "Blendish Dark"); Header& demoheader = root.sheet().emplace<Header>(); Board& demobody = root.sheet().emplace<Board>(); demoheader.emplace<Label>("Pick a demo sample : "); demoheader.emplace<Dropdown>(std::bind(&pickUiSample, std::ref(demobody), std::placeholders::_1), StringVector({ "Dockspace", "Window", "Text Editor", "Filtered List", "Custom List", "Tabs", "Table", "Tree", "Controls", "File Browser", "File Tree", "Progress Dialog" })); demoheader.emplace<Label>("Switch theme : "); demoheader.emplace<Dropdown>(std::bind(&selectUiTheme, std::ref(demobody), std::placeholders::_1), StringVector({ "Blendish", "Blendish Dark", "TurboBadger", "MyGui" })); }