|
@@ -1054,7 +1054,7 @@ void ImGui::ShowTestWindow(bool* p_open)
|
|
|
ImGui::TextColored(ImVec4(1,1,0,1), "Sailor");
|
|
|
|
|
|
// Button
|
|
|
- ImGui::AlignFirstTextHeightToWidgets();
|
|
|
+ ImGui::AlignTextToFramePadding();
|
|
|
ImGui::Text("Normal buttons"); ImGui::SameLine();
|
|
|
ImGui::Button("Banana"); ImGui::SameLine();
|
|
|
ImGui::Button("Apple"); ImGui::SameLine();
|
|
@@ -1180,7 +1180,7 @@ void ImGui::ShowTestWindow(bool* p_open)
|
|
|
ImGui::Text("TEST"); ImGui::SameLine();
|
|
|
ImGui::SmallButton("TEST##2");
|
|
|
|
|
|
- ImGui::AlignFirstTextHeightToWidgets(); // If your line starts with text, call this to align it to upcoming widgets.
|
|
|
+ ImGui::AlignTextToFramePadding(); // If your line starts with text, call this to align it to upcoming widgets.
|
|
|
ImGui::Text("Text aligned to Widget"); ImGui::SameLine();
|
|
|
ImGui::Button("Widget##1"); ImGui::SameLine();
|
|
|
ImGui::Text("Widget"); ImGui::SameLine();
|
|
@@ -1193,7 +1193,7 @@ void ImGui::ShowTestWindow(bool* p_open)
|
|
|
ImGui::SameLine(0.0f, spacing);
|
|
|
if (ImGui::TreeNode("Node##1")) { for (int i = 0; i < 6; i++) ImGui::BulletText("Item %d..", i); ImGui::TreePop(); } // Dummy tree data
|
|
|
|
|
|
- ImGui::AlignFirstTextHeightToWidgets(); // Vertically align text node a bit lower so it'll be vertically centered with upcoming widget. Otherwise you can use SmallButton (smaller fit).
|
|
|
+ ImGui::AlignTextToFramePadding(); // Vertically align text node a bit lower so it'll be vertically centered with upcoming widget. Otherwise you can use SmallButton (smaller fit).
|
|
|
bool node_open = ImGui::TreeNode("Node##2"); // Common mistake to avoid: if we want to SameLine after TreeNode we need to do it before we add child content.
|
|
|
ImGui::SameLine(0.0f, spacing); ImGui::Button("Button##2");
|
|
|
if (node_open) { for (int i = 0; i < 6; i++) ImGui::BulletText("Item %d..", i); ImGui::TreePop(); } // Dummy tree data
|
|
@@ -1203,7 +1203,7 @@ void ImGui::ShowTestWindow(bool* p_open)
|
|
|
ImGui::SameLine(0.0f, spacing);
|
|
|
ImGui::BulletText("Bullet text");
|
|
|
|
|
|
- ImGui::AlignFirstTextHeightToWidgets();
|
|
|
+ ImGui::AlignTextToFramePadding();
|
|
|
ImGui::BulletText("Node");
|
|
|
ImGui::SameLine(0.0f, spacing); ImGui::Button("Button##4");
|
|
|
|
|
@@ -2712,10 +2712,10 @@ static void ShowExampleAppPropertyEditor(bool* p_open)
|
|
|
static void ShowDummyObject(const char* prefix, int uid)
|
|
|
{
|
|
|
ImGui::PushID(uid); // Use object uid as identifier. Most commonly you could also use the object pointer as a base ID.
|
|
|
- ImGui::AlignFirstTextHeightToWidgets(); // Text and Tree nodes are less high than regular widgets, here we add vertical spacing to make the tree lines equal high.
|
|
|
+ ImGui::AlignTextToFramePadding(); // Text and Tree nodes are less high than regular widgets, here we add vertical spacing to make the tree lines equal high.
|
|
|
bool node_open = ImGui::TreeNode("Object", "%s_%u", prefix, uid);
|
|
|
ImGui::NextColumn();
|
|
|
- ImGui::AlignFirstTextHeightToWidgets();
|
|
|
+ ImGui::AlignTextToFramePadding();
|
|
|
ImGui::Text("my sailor is rich");
|
|
|
ImGui::NextColumn();
|
|
|
if (node_open)
|
|
@@ -2730,7 +2730,7 @@ static void ShowExampleAppPropertyEditor(bool* p_open)
|
|
|
}
|
|
|
else
|
|
|
{
|
|
|
- ImGui::AlignFirstTextHeightToWidgets();
|
|
|
+ ImGui::AlignTextToFramePadding();
|
|
|
// Here we use a Selectable (instead of Text) to highlight on hover
|
|
|
//ImGui::Text("Field_%d", i);
|
|
|
char label[32];
|