static const char* items[] = { "Apple","Banana","Orange","Coconut" };
static std::string deletestring = "None";
static int myvalueinfcfg = 0;
if (ImGui::BeginCombo("label123", deletestring.c_str()))
{
for (size_t i = 0; i < IM_ARRAYSIZE(items); i++)
{
if (deletestring == items[i])
{
}
else if (ImGui::Selectable(items[i], false, ImGuiSelectableFlags_::ImGuiSelectableFlags_DontClosePopups))
{
deletestring = items[i];
myvalueinfcfg = i; //Это значения будет означать выбранный элемент.0- Apple,1 - Banana,2 - Orange,3 - Coconut.
}
}
ImGui::EndCombo();
}