Merge branch 'tildearrow:master' into master
This commit is contained in:
		
						commit
						6cdfccec94
					
				
							
								
								
									
										1
									
								
								extern/imgui_patched/imgui.h
									
									
									
									
										vendored
									
									
								
							
							
						
						
									
										1
									
								
								extern/imgui_patched/imgui.h
									
									
									
									
										vendored
									
									
								
							|  | @ -1236,6 +1236,7 @@ enum ImGuiTableFlags_ | ||||||
|     ImGuiTableFlags_SortTristate               = 1 << 27,  // Allow no sorting, disable default sorting. TableGetSortSpecs() may return specs where (SpecsCount == 0).
 |     ImGuiTableFlags_SortTristate               = 1 << 27,  // Allow no sorting, disable default sorting. TableGetSortSpecs() may return specs where (SpecsCount == 0).
 | ||||||
|     // tildearrow
 |     // tildearrow
 | ||||||
|     ImGuiTableFlags_NoBordersInFrozenArea      = 1 << 28,  // Disable vertical borders in frozen area.
 |     ImGuiTableFlags_NoBordersInFrozenArea      = 1 << 28,  // Disable vertical borders in frozen area.
 | ||||||
|  |     ImGuiTableFlags_NoScrollWithMouse          = 1 << 29,   // Disable user scrolling with mouse wheel. On child window, mouse wheel will be forwarded to the parent unless NoScrollbar is also set.
 | ||||||
| 
 | 
 | ||||||
|     // [Internal] Combinations and masks
 |     // [Internal] Combinations and masks
 | ||||||
|     ImGuiTableFlags_SizingMask_                = ImGuiTableFlags_SizingFixedFit | ImGuiTableFlags_SizingFixedSame | ImGuiTableFlags_SizingStretchProp | ImGuiTableFlags_SizingStretchSame, |     ImGuiTableFlags_SizingMask_                = ImGuiTableFlags_SizingFixedFit | ImGuiTableFlags_SizingFixedSame | ImGuiTableFlags_SizingStretchProp | ImGuiTableFlags_SizingStretchSame, | ||||||
|  |  | ||||||
							
								
								
									
										3
									
								
								extern/imgui_patched/imgui_tables.cpp
									
									
									
									
										vendored
									
									
								
							
							
						
						
									
										3
									
								
								extern/imgui_patched/imgui_tables.cpp
									
									
									
									
										vendored
									
									
								
							|  | @ -401,6 +401,9 @@ bool    ImGui::BeginTableEx(const char* name, ImGuiID id, int columns_count, ImG | ||||||
| 
 | 
 | ||||||
|         // Create scrolling region (without border and zero window padding)
 |         // Create scrolling region (without border and zero window padding)
 | ||||||
|         ImGuiWindowFlags child_flags = (flags & ImGuiTableFlags_ScrollX) ? ImGuiWindowFlags_HorizontalScrollbar : ImGuiWindowFlags_None; |         ImGuiWindowFlags child_flags = (flags & ImGuiTableFlags_ScrollX) ? ImGuiWindowFlags_HorizontalScrollbar : ImGuiWindowFlags_None; | ||||||
|  |         if (flags & ImGuiTableFlags_NoScrollWithMouse) { | ||||||
|  |             child_flags |= ImGuiWindowFlags_NoScrollWithMouse; | ||||||
|  |         } | ||||||
|         BeginChildEx(name, instance_id, outer_rect.GetSize(), false, child_flags); |         BeginChildEx(name, instance_id, outer_rect.GetSize(), false, child_flags); | ||||||
|         table->InnerWindow = g.CurrentWindow; |         table->InnerWindow = g.CurrentWindow; | ||||||
|         table->WorkRect = table->InnerWindow->WorkRect; |         table->WorkRect = table->InnerWindow->WorkRect; | ||||||
|  |  | ||||||
|  | @ -440,7 +440,7 @@ void FurnaceGUI::drawPattern() { | ||||||
|         ImGui::SetCursorPosX(ImGui::GetCursorPosX()+centerOff); |         ImGui::SetCursorPosX(ImGui::GetCursorPosX()+centerOff); | ||||||
|       } |       } | ||||||
|     } |     } | ||||||
|     if (ImGui::BeginTable("PatternView",displayChans+2,ImGuiTableFlags_BordersInnerV|ImGuiTableFlags_ScrollX|ImGuiTableFlags_ScrollY|ImGuiTableFlags_NoPadInnerX|ImGuiTableFlags_NoBordersInFrozenArea)) { |     if (ImGui::BeginTable("PatternView",displayChans+2,ImGuiTableFlags_BordersInnerV|ImGuiTableFlags_ScrollX|ImGuiTableFlags_ScrollY|ImGuiTableFlags_NoPadInnerX|ImGuiTableFlags_NoBordersInFrozenArea|(settings.cursorFollowsWheel?ImGuiTableFlags_NoScrollWithMouse:0))) { | ||||||
|       ImGui::TableSetupColumn("pos",ImGuiTableColumnFlags_WidthFixed); |       ImGui::TableSetupColumn("pos",ImGuiTableColumnFlags_WidthFixed); | ||||||
|       char chanID[2048]; |       char chanID[2048]; | ||||||
|       float lineHeight=(ImGui::GetTextLineHeight()+2*dpiScale); |       float lineHeight=(ImGui::GetTextLineHeight()+2*dpiScale); | ||||||
|  |  | ||||||
		Loading…
	
		Reference in a new issue
	
	 Eknous
						Eknous