mirror of
				https://github.com/Drezil/imgui.git
				synced 2025-10-31 13:11:05 +01:00 
			
		
		
		
	InputText: Fixed password fields displaying ASCII spaces as blanks. Fixed non-ASCII space occasionally creating unnecessary empty polygons. (#2149, #515)
This commit is contained in:
		| @@ -1040,11 +1040,11 @@ static void ShowDemoWindowWidgets() | ||||
|             static char buf6[64] = ""; ImGui::InputText("\"imgui\" letters", buf6, 64, ImGuiInputTextFlags_CallbackCharFilter, TextFilters::FilterImGuiLetters); | ||||
|  | ||||
|             ImGui::Text("Password input"); | ||||
|             static char bufpass[64] = "password123"; | ||||
|             ImGui::InputText("password", bufpass, 64, ImGuiInputTextFlags_Password | ImGuiInputTextFlags_CharsNoBlank); | ||||
|             static char password[64] = "password123"; | ||||
|             ImGui::InputText("password", password, IM_ARRAYSIZE(password), ImGuiInputTextFlags_Password); | ||||
|             ImGui::SameLine(); HelpMarker("Display all characters as '*'.\nDisable clipboard cut and copy.\nDisable logging.\n"); | ||||
|             ImGui::InputTextWithHint("password (w/ hint)", "<password>", bufpass, 64, ImGuiInputTextFlags_Password | ImGuiInputTextFlags_CharsNoBlank); | ||||
|             ImGui::InputText("password (clear)", bufpass, 64, ImGuiInputTextFlags_CharsNoBlank); | ||||
|             ImGui::InputTextWithHint("password (w/ hint)", "<password>", password, IM_ARRAYSIZE(password), ImGuiInputTextFlags_Password | ImGuiInputTextFlags_CharsNoBlank); | ||||
|             ImGui::InputText("password (clear)", password, IM_ARRAYSIZE(password), ImGuiInputTextFlags_CharsNoBlank); | ||||
|             ImGui::TreePop(); | ||||
|         } | ||||
|  | ||||
| @@ -3465,6 +3465,7 @@ void ImGui::ShowStyleEditor(ImGuiStyle* ref) | ||||
|                                         ImGui::BeginTooltip(); | ||||
|                                         ImGui::Text("Codepoint: U+%04X", base + n); | ||||
|                                         ImGui::Separator(); | ||||
|                                         ImGui::Text("Visible: %d", glyph->Visible); | ||||
|                                         ImGui::Text("AdvanceX: %.1f", glyph->AdvanceX); | ||||
|                                         ImGui::Text("Pos: (%.2f,%.2f)->(%.2f,%.2f)", glyph->X0, glyph->Y0, glyph->X1, glyph->Y1); | ||||
|                                         ImGui::Text("UV: (%.3f,%.3f)->(%.3f,%.3f)", glyph->U0, glyph->V0, glyph->U1, glyph->V1); | ||||
|   | ||||
		Reference in New Issue
	
	Block a user