Support multiline Texts (#183)
This commit is contained in:
		
							parent
							
								
									c78187e6df
								
							
						
					
					
						commit
						7b4bdef77c
					
				| @ -84,6 +84,11 @@ impl<'a> Drawable for DrawableText<'a> { | |||||||
|         // set local per-character bindings
 |         // set local per-character bindings
 | ||||||
|         for character in self.text.chars() { |         for character in self.text.chars() { | ||||||
|             if character.is_control() { |             if character.is_control() { | ||||||
|  |                 if character == '\n' { | ||||||
|  |                     caret.set_x(self.position.x()); | ||||||
|  |                     // TODO: Necessary to also calculate scaled_font.line_gap() in here?
 | ||||||
|  |                     caret.set_y(caret.y() - scaled_font.height()); | ||||||
|  |                 } | ||||||
|                 continue; |                 continue; | ||||||
|             } |             } | ||||||
| 
 | 
 | ||||||
|  | |||||||
		Loading…
	
		Reference in New Issue
	
	Block a user
	 Fabian Würfl
						Fabian Würfl