|
@@ -37,7 +37,45 @@ struct SandboxApp : AppBase {
|
|
|
|
|
|
|
|
// Tab 2
|
|
// Tab 2
|
|
|
if (ImGui::BeginTabItem(u8"Клиенты")) {
|
|
if (ImGui::BeginTabItem(u8"Клиенты")) {
|
|
|
- ImGui::Text("This is the content for Tab 2.");
|
|
|
|
|
|
|
+ ImGuiTableFlags flags =
|
|
|
|
|
+ ImGuiTableFlags_Resizable | ImGuiTableFlags_Borders |
|
|
|
|
|
+ ImGuiTableFlags_SizingStretchProp | ImGuiTableFlags_ScrollY;
|
|
|
|
|
+
|
|
|
|
|
+ if (ImGui::BeginTable("MyDataTable", 5, flags))
|
|
|
|
|
+ {
|
|
|
|
|
+ ImGui::TableSetupColumn("#");
|
|
|
|
|
+ ImGui::TableSetupColumn("ФИО");
|
|
|
|
|
+ ImGui::TableSetupColumn("Телефон");
|
|
|
|
|
+ ImGui::TableSetupColumn("Эл. почта");
|
|
|
|
|
+ ImGui::TableSetupColumn("Дата регистрации");
|
|
|
|
|
+ ImGui::TableHeadersRow();
|
|
|
|
|
+
|
|
|
|
|
+ for (int row = 0; row < 5; row++) {
|
|
|
|
|
+ ImGui::TableNextRow();
|
|
|
|
|
+
|
|
|
|
|
+ // #
|
|
|
|
|
+ ImGui::TableNextColumn();
|
|
|
|
|
+ ImGui::Text("0");
|
|
|
|
|
+
|
|
|
|
|
+ // ФИО
|
|
|
|
|
+ ImGui::TableNextColumn();
|
|
|
|
|
+ ImGui::Text("Воробьёв Варлам Филиппович");
|
|
|
|
|
+
|
|
|
|
|
+ // Телефон
|
|
|
|
|
+ ImGui::TableNextColumn();
|
|
|
|
|
+ ImGui::Text("+7 (999) 999-9999");
|
|
|
|
|
+
|
|
|
|
|
+ // Эл. почта
|
|
|
|
|
+ ImGui::TableNextColumn();
|
|
|
|
|
+ ImGui::Text("test@gmail.com");
|
|
|
|
|
+
|
|
|
|
|
+ // Дата регистрации
|
|
|
|
|
+ ImGui::TableNextColumn();
|
|
|
|
|
+ ImGui::Text("15.12.2025");
|
|
|
|
|
+ }
|
|
|
|
|
+
|
|
|
|
|
+ ImGui::EndTable();
|
|
|
|
|
+ }
|
|
|
ImGui::EndTabItem();
|
|
ImGui::EndTabItem();
|
|
|
}
|
|
}
|
|
|
|
|
|