mirror of
https://github.com/ocornut/imgui.git
synced 2026-01-09 23:54:20 +00:00
Fixed tabs and spaces (#8377)
This commit is contained in:
parent
0625b37760
commit
4f1d3809c3
21 changed files with 103 additions and 103 deletions
|
|
@ -50,7 +50,7 @@
|
||||||
|
|
||||||
static int g_Time = 0; // Current time, in milliseconds
|
static int g_Time = 0; // Current time, in milliseconds
|
||||||
|
|
||||||
// Glut has 1 function for characters and one for "special keys". We map the characters in the 0..255 range and the keys above.
|
// Glut has one function for characters and one for "special keys". We map the characters in the 0..255 range and the keys above.
|
||||||
static ImGuiKey ImGui_ImplGLUT_KeyToImGuiKey(int key)
|
static ImGuiKey ImGui_ImplGLUT_KeyToImGuiKey(int key)
|
||||||
{
|
{
|
||||||
switch (key)
|
switch (key)
|
||||||
|
|
|
||||||
|
|
@ -584,7 +584,7 @@ void ImGui::ShowDemoWindow(bool* p_open)
|
||||||
"- Error recovery is not perfect nor guaranteed! It is a feature to ease development.\n"
|
"- Error recovery is not perfect nor guaranteed! It is a feature to ease development.\n"
|
||||||
"- You not are not supposed to rely on it in the course of a normal application run.\n"
|
"- You not are not supposed to rely on it in the course of a normal application run.\n"
|
||||||
"- Possible usage: facilitate recovery from errors triggered from a scripting language or after specific exceptions handlers.\n"
|
"- Possible usage: facilitate recovery from errors triggered from a scripting language or after specific exceptions handlers.\n"
|
||||||
"- Always ensure that on programmers seat you have at minimum Asserts or Tooltips enabled when making direct imgui API call!"
|
"- Always ensure that on programmers seat you have at minimum Asserts or Tooltips enabled when making direct imgui API call! "
|
||||||
"Otherwise it would severely hinder your ability to catch and correct mistakes!");
|
"Otherwise it would severely hinder your ability to catch and correct mistakes!");
|
||||||
ImGui::Checkbox("io.ConfigErrorRecoveryEnableAssert", &io.ConfigErrorRecoveryEnableAssert);
|
ImGui::Checkbox("io.ConfigErrorRecoveryEnableAssert", &io.ConfigErrorRecoveryEnableAssert);
|
||||||
ImGui::Checkbox("io.ConfigErrorRecoveryEnableDebugLog", &io.ConfigErrorRecoveryEnableDebugLog);
|
ImGui::Checkbox("io.ConfigErrorRecoveryEnableDebugLog", &io.ConfigErrorRecoveryEnableDebugLog);
|
||||||
|
|
@ -1035,8 +1035,8 @@ static void ShowDemoWindowWidgets(ImGuiDemoWindowData* demo_data)
|
||||||
ImGui::SeparatorText("Custom");
|
ImGui::SeparatorText("Custom");
|
||||||
|
|
||||||
HelpMarker(
|
HelpMarker(
|
||||||
"Passing ImGuiHoveredFlags_ForTooltip to IsItemHovered() is the preferred way to standardize"
|
"Passing ImGuiHoveredFlags_ForTooltip to IsItemHovered() is the preferred way to standardize "
|
||||||
"tooltip activation details across your application. You may however decide to use custom"
|
"tooltip activation details across your application. You may however decide to use custom "
|
||||||
"flags for a specific tooltip instance.");
|
"flags for a specific tooltip instance.");
|
||||||
|
|
||||||
// The following examples are passed for documentation purpose but may not be useful to most users.
|
// The following examples are passed for documentation purpose but may not be useful to most users.
|
||||||
|
|
@ -2271,8 +2271,8 @@ static void ShowDemoWindowWidgets(ImGuiDemoWindowData* demo_data)
|
||||||
ImGui::Text("Set defaults in code:");
|
ImGui::Text("Set defaults in code:");
|
||||||
ImGui::SameLine(); HelpMarker(
|
ImGui::SameLine(); HelpMarker(
|
||||||
"SetColorEditOptions() is designed to allow you to set boot-time default.\n"
|
"SetColorEditOptions() is designed to allow you to set boot-time default.\n"
|
||||||
"We don't have Push/Pop functions because you can force options on a per-widget basis if needed,"
|
"We don't have Push/Pop functions because you can force options on a per-widget basis if needed, "
|
||||||
"and the user can change non-forced ones with the options menu.\nWe don't have a getter to avoid"
|
"and the user can change non-forced ones with the options menu.\nWe don't have a getter to avoid "
|
||||||
"encouraging you to persistently save values that aren't forward-compatible.");
|
"encouraging you to persistently save values that aren't forward-compatible.");
|
||||||
if (ImGui::Button("Default: Uint8 + HSV + Hue Bar"))
|
if (ImGui::Button("Default: Uint8 + HSV + Hue Bar"))
|
||||||
ImGui::SetColorEditOptions(ImGuiColorEditFlags_Uint8 | ImGuiColorEditFlags_DisplayHSV | ImGuiColorEditFlags_PickerHueBar);
|
ImGui::SetColorEditOptions(ImGuiColorEditFlags_Uint8 | ImGuiColorEditFlags_DisplayHSV | ImGuiColorEditFlags_PickerHueBar);
|
||||||
|
|
@ -2295,8 +2295,8 @@ static void ShowDemoWindowWidgets(ImGuiDemoWindowData* demo_data)
|
||||||
ImGui::Spacing();
|
ImGui::Spacing();
|
||||||
ImGui::Text("HSV encoded colors");
|
ImGui::Text("HSV encoded colors");
|
||||||
ImGui::SameLine(); HelpMarker(
|
ImGui::SameLine(); HelpMarker(
|
||||||
"By default, colors are given to ColorEdit and ColorPicker in RGB, but ImGuiColorEditFlags_InputHSV"
|
"By default, colors are given to ColorEdit and ColorPicker in RGB, but ImGuiColorEditFlags_InputHSV "
|
||||||
"allows you to store colors as HSV and pass them to ColorEdit and ColorPicker as HSV. This comes with the"
|
"allows you to store colors as HSV and pass them to ColorEdit and ColorPicker as HSV. This comes with the "
|
||||||
"added benefit that you can manipulate hue values with the picker even when saturation or value are zero.");
|
"added benefit that you can manipulate hue values with the picker even when saturation or value are zero.");
|
||||||
ImGui::Text("Color widget with InputHSV:");
|
ImGui::Text("Color widget with InputHSV:");
|
||||||
ImGui::ColorEdit4("HSV shown as RGB##1", (float*)&color_hsv, ImGuiColorEditFlags_DisplayRGB | ImGuiColorEditFlags_InputHSV | ImGuiColorEditFlags_Float);
|
ImGui::ColorEdit4("HSV shown as RGB##1", (float*)&color_hsv, ImGuiColorEditFlags_DisplayRGB | ImGuiColorEditFlags_InputHSV | ImGuiColorEditFlags_Float);
|
||||||
|
|
@ -3558,7 +3558,7 @@ static void ShowDemoWindowMultiSelect(ImGuiDemoWindowData* demo_data)
|
||||||
if (ImGui::TreeNode("Multi-Select (trees)"))
|
if (ImGui::TreeNode("Multi-Select (trees)"))
|
||||||
{
|
{
|
||||||
HelpMarker(
|
HelpMarker(
|
||||||
"This is rather advanced and experimental. If you are getting started with multi-select,"
|
"This is rather advanced and experimental. If you are getting started with multi-select, "
|
||||||
"please don't start by looking at how to use it for a tree!\n\n"
|
"please don't start by looking at how to use it for a tree!\n\n"
|
||||||
"Future versions will try to simplify and formalize some of this.");
|
"Future versions will try to simplify and formalize some of this.");
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -38,7 +38,7 @@ You can use the `ImGuiFreeTypeBuilderFlags_LoadColor` flag to load certain color
|
||||||
|
|
||||||
### Using OpenType SVG fonts (SVGinOT)
|
### Using OpenType SVG fonts (SVGinOT)
|
||||||
- *SVG in Open Type* is a standard by Adobe and Mozilla for color OpenType and Open Font Format fonts. It allows font creators to embed complete SVG files within a font enabling full color and even animations.
|
- *SVG in Open Type* is a standard by Adobe and Mozilla for color OpenType and Open Font Format fonts. It allows font creators to embed complete SVG files within a font enabling full color and even animations.
|
||||||
- Popular fonts such as [twemoji](https://github.com/13rac1/twemoji-color-font) and fonts made with [scfbuild](https://github.com/13rac1/scfbuild) is SVGinOT
|
- Popular fonts such as [twemoji](https://github.com/13rac1/twemoji-color-font) and fonts made with [scfbuild](https://github.com/13rac1/scfbuild) is SVGinOT.
|
||||||
- Two alternatives are possible to render SVG fonts: use "lunasvg" or "plutosvg". plutosvg will support some more fonts (e.g. NotoColorEmoji-Regular) and may load them faster.
|
- Two alternatives are possible to render SVG fonts: use "lunasvg" or "plutosvg". plutosvg will support some more fonts (e.g. NotoColorEmoji-Regular) and may load them faster.
|
||||||
|
|
||||||
#### Using lunasvg
|
#### Using lunasvg
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue