Selectable: add support for specifying text alignment on selectables (#2347)
	
		
	
				
					
				
			Adds a style variable to Selectable that allows clients to specify the text alignment within Selectables, adds a section in the demo to demonstrate selectable text alignment, and a pair of sliders in the style editor to change selectable alignment on the fly. In terms of implementation, this one is extremely simple: Selectable was already calling an API that supports text alignment, but had hard-coded it to top-left. This changes that to just pass the style variable straight through to RenderTextClipped. Backwards-compatibility is preserved by defaulting the text_align parameter to (0, 0), i.e., top-left. This also fixes a bug with selectable text rendering that caused right-aligned text in a selectable to be clipped incorrectly, because the wrong clipping rectangle was being used.features/potocpav-newer-lines-2
							parent
							
								
									93d1179805
								
							
						
					
					
						commit
						b277cfffc8
					
				
				 4 changed files with 47 additions and 23 deletions
			
			
		
					Loading…
					
					
				
		Reference in New Issue