mirror of
				https://github.com/Drezil/imgui.git
				synced 2025-10-31 13:11:05 +01:00 
			
		
		
		
	Tables: explicit/custom width in TableSetupColumn() is reapplied when table or column becomes not resizable. Comments.
This commit is contained in:
		
							
								
								
									
										3
									
								
								imgui.h
									
									
									
									
									
								
							
							
						
						
									
										3
									
								
								imgui.h
									
									
									
									
									
								
							| @@ -1049,11 +1049,12 @@ enum ImGuiTabItemFlags_ | ||||
| //      The typical use of mixing sizing policies is: any number of LEADING Fixed columns, followed by one or two TRAILING Stretch columns. | ||||
| //      (this is because the visible order of columns have subtle but necessary effects on how they react to manual resizing). | ||||
| // - When ScrollX is on: | ||||
| //    - Table defaults to ImGuiTableFlags_ColumnsWidthFixed -> all Columns defaults to ImGuiTableColumnFlags_WidthFixed or ImGuiTableColumnFlags_WidthAuto | ||||
| //    - Table defaults to ImGuiTableFlags_ColumnsWidthFixed -> all Columns defaults to ImGuiTableColumnFlags_WidthFixed or ImGuiTableColumnFlags_WidthAuto. | ||||
| //    - Columns sizing policy allowed: Fixed/Auto mostly.  | ||||
| //    - Fixed Columns can be enlarged as needed. Table will show an horizontal scrollbar if needed. | ||||
| //    - Using Stretch columns OFTEN DOES NOT MAKE SENSE if ScrollX is on, UNLESS you have specified a value for 'inner_width' in BeginTable(). | ||||
| //      If you specify a value for 'inner_width' then effectively the scrolling space is known and Stretch or mixed Fixed/Stretch columns become meaningful again. | ||||
| // - Read on documentation at the top of imgui_tables.cpp for details. | ||||
| enum ImGuiTableFlags_ | ||||
| { | ||||
|     // Features | ||||
|   | ||||
		Reference in New Issue
	
	Block a user