mirror of
				https://github.com/Drezil/imgui.git
				synced 2025-10-30 04:31:06 +01:00 
			
		
		
		
	Added ImGuiInputTextFlags_CharsNoBlank stock filter. Tweak examples.
This commit is contained in:
		
							
								
								
									
										13
									
								
								imgui.h
									
									
									
									
									
								
							
							
						
						
									
										13
									
								
								imgui.h
									
									
									
									
									
								
							| @@ -389,12 +389,13 @@ enum ImGuiInputTextFlags_ | ||||
|     ImGuiInputTextFlags_CharsDecimal        = 1 << 0,   // Allow 0123456789.+-*/ | ||||
|     ImGuiInputTextFlags_CharsHexadecimal    = 1 << 1,   // Allow 0123456789ABCDEFabcdef | ||||
|     ImGuiInputTextFlags_CharsUppercase      = 1 << 2,   // Turn a..z into A..Z | ||||
|     ImGuiInputTextFlags_AutoSelectAll       = 1 << 3,   // Select entire text when first taking focus | ||||
|     ImGuiInputTextFlags_EnterReturnsTrue    = 1 << 4,   // Return 'true' when Enter is pressed (as opposed to when the value was modified) | ||||
|     ImGuiInputTextFlags_CallbackCompletion  = 1 << 5,   // Call user function on pressing TAB (for completion handling) | ||||
|     ImGuiInputTextFlags_CallbackHistory     = 1 << 6,   // Call user function on pressing Up/Down arrows (for history handling) | ||||
|     ImGuiInputTextFlags_CallbackAlways      = 1 << 7,   // Call user function every time | ||||
|     ImGuiInputTextFlags_CallbackCharFilter  = 1 << 8    // Call user function to filter character. Modify data->EventChar to replace/filter input, or return 1 to discard character. | ||||
|     ImGuiInputTextFlags_CharsNoBlank        = 1 << 3,   // Filter out spaces, tabs | ||||
|     ImGuiInputTextFlags_AutoSelectAll       = 1 << 4,   // Select entire text when first taking focus | ||||
|     ImGuiInputTextFlags_EnterReturnsTrue    = 1 << 5,   // Return 'true' when Enter is pressed (as opposed to when the value was modified) | ||||
|     ImGuiInputTextFlags_CallbackCompletion  = 1 << 6,   // Call user function on pressing TAB (for completion handling) | ||||
|     ImGuiInputTextFlags_CallbackHistory     = 1 << 7,   // Call user function on pressing Up/Down arrows (for history handling) | ||||
|     ImGuiInputTextFlags_CallbackAlways      = 1 << 8,   // Call user function every time | ||||
|     ImGuiInputTextFlags_CallbackCharFilter  = 1 << 9    // Call user function to filter character. Modify data->EventChar to replace/filter input, or return 1 to discard character. | ||||
|     //ImGuiInputTextFlags_AlignCenter       = 1 << 6, | ||||
| }; | ||||
|  | ||||
|   | ||||
		Reference in New Issue
	
	Block a user