mirror of
				https://github.com/Drezil/imgui.git
				synced 2025-11-04 07:01:04 +01:00 
			
		
		
		
	Merge branch 'features/backends_context' into docking
# Conflicts: # backends/imgui_impl_dx10.cpp # backends/imgui_impl_dx11.cpp # backends/imgui_impl_dx12.cpp # backends/imgui_impl_dx9.cpp # backends/imgui_impl_glfw.cpp # backends/imgui_impl_opengl2.cpp # backends/imgui_impl_opengl3.cpp # backends/imgui_impl_sdl.cpp # backends/imgui_impl_vulkan.cpp # backends/imgui_impl_win32.cpp # examples/example_apple_opengl2/main.mm
This commit is contained in:
		@@ -1090,6 +1090,9 @@ struct IMGUI_API ImGuiInputTextState
 | 
			
		||||
    void        CursorClamp()               { Stb.cursor = ImMin(Stb.cursor, CurLenW); Stb.select_start = ImMin(Stb.select_start, CurLenW); Stb.select_end = ImMin(Stb.select_end, CurLenW); }
 | 
			
		||||
    bool        HasSelection() const        { return Stb.select_start != Stb.select_end; }
 | 
			
		||||
    void        ClearSelection()            { Stb.select_start = Stb.select_end = Stb.cursor; }
 | 
			
		||||
    int         GetCursorPos() const        { return Stb.cursor; }
 | 
			
		||||
    int         GetSelectionStart() const   { return Stb.select_start; }
 | 
			
		||||
    int         GetSelectionEnd() const     { return Stb.select_end; }
 | 
			
		||||
    void        SelectAll()                 { Stb.select_start = 0; Stb.cursor = Stb.select_end = CurLenW; Stb.has_preferred_x = 0; }
 | 
			
		||||
};
 | 
			
		||||
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user