| 
						
						
							
								
							
						
						
					 | 
					 | 
					@ -2616,12 +2616,13 @@ struct ExampleAppConsole | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					        ImGui::PushStyleVar(ImGuiStyleVar_ItemSpacing, ImVec2(4,1)); // Tighten spacing
 | 
					 | 
					 | 
					 | 
					        ImGui::PushStyleVar(ImGuiStyleVar_ItemSpacing, ImVec2(4,1)); // Tighten spacing
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					        if (copy_to_clipboard) | 
					 | 
					 | 
					 | 
					        if (copy_to_clipboard) | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					            ImGui::LogToClipboard(); | 
					 | 
					 | 
					 | 
					            ImGui::LogToClipboard(); | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					        ImVec4 col_default_text = ImGui::GetStyleColorVec4(ImGuiCol_Text); | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					        for (int i = 0; i < Items.Size; i++) | 
					 | 
					 | 
					 | 
					        for (int i = 0; i < Items.Size; i++) | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					        { | 
					 | 
					 | 
					 | 
					        { | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					            const char* item = Items[i]; | 
					 | 
					 | 
					 | 
					            const char* item = Items[i]; | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					            if (!filter.PassFilter(item)) | 
					 | 
					 | 
					 | 
					            if (!filter.PassFilter(item)) | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					                continue; | 
					 | 
					 | 
					 | 
					                continue; | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					            ImVec4 col = ImVec4(1.0f,1.0f,1.0f,1.0f); // A better implementation may store a type per-item. For the sample let's just parse the text.
 | 
					 | 
					 | 
					 | 
					            ImVec4 col = col_default_text; | 
				
			
			
				
				
			
		
	
		
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					            if (strstr(item, "[error]")) col = ImColor(1.0f,0.4f,0.4f,1.0f); | 
					 | 
					 | 
					 | 
					            if (strstr(item, "[error]")) col = ImColor(1.0f,0.4f,0.4f,1.0f); | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					            else if (strncmp(item, "# ", 2) == 0) col = ImColor(1.0f,0.78f,0.58f,1.0f); | 
					 | 
					 | 
					 | 
					            else if (strncmp(item, "# ", 2) == 0) col = ImColor(1.0f,0.78f,0.58f,1.0f); | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					            ImGui::PushStyleColor(ImGuiCol_Text, col); | 
					 | 
					 | 
					 | 
					            ImGui::PushStyleColor(ImGuiCol_Text, col); | 
				
			
			
		
	
	
		
		
			
				
					| 
						
							
								
							
						
						
						
					 | 
					 | 
					
  |