Fixes to test_whitespace_ast
This commit is contained in:
		| @@ -132,10 +132,10 @@ test_text_box :: proc() | ||||
|  | ||||
| 	@static pos : Vec2 | ||||
| 	layout := ui_layout_peek().default | ||||
| 	layout.text_alignment = { 1.0, 1.0 } | ||||
| 	layout.text_alignment = { 0.0, 0.0 } | ||||
| 	// style.flags     = { .Size_To_Text  } | ||||
| 	layout.padding   = { 10, 10, 10, 10 } | ||||
| 	layout.font_size = 32 | ||||
| 	layout.font_size = 16 | ||||
| 	ui_layout( layout) | ||||
|  | ||||
| 	text := str_intern( "Lorem ipsum dolor sit amet") | ||||
| @@ -150,7 +150,6 @@ test_text_box :: proc() | ||||
| 	} | ||||
|  | ||||
| 	text_box.layout.pos = pos | ||||
|  | ||||
| 	text_box.layout.size.min = { text_box.computed.text_size.x * 1.5, text_box.computed.text_size.y * 3 } | ||||
| } | ||||
|  | ||||
| @@ -162,13 +161,13 @@ test_whitespace_ast :: proc( default_layout : ^UI_Layout, frame_style_default : | ||||
|  | ||||
| 	text_layout := default_layout^ | ||||
| 	text_layout.flags = { | ||||
| 		.Origin_At_Anchor_Center, | ||||
| 		// .Origin_At_Anchor_Center, | ||||
| 		.Fixed_Position_X, .Fixed_Position_Y, | ||||
| 		.Fixed_Width, .Fixed_Height, | ||||
| 	} | ||||
| 	text_layout.text_alignment = { 0.0, 0.5 } | ||||
| 	text_layout.alignment = { 0.0, 1.0 } | ||||
| 	text_layout.size.min = { 1600, 30 } | ||||
| 	text_layout.alignment = { 0.0, 0.0 } | ||||
| 	text_layout.size.min = { 1600, 20 } | ||||
| 	text_style := frame_style_default ^ | ||||
| 	text_style_combo := to_ui_style_combo(text_style) | ||||
| 	text_style_combo.default.bg_color  = Color_Transparent | ||||
| @@ -211,7 +210,7 @@ test_whitespace_ast :: proc( default_layout : ^UI_Layout, frame_style_default : | ||||
| 			ui_parent(line_hbox) | ||||
|  | ||||
| 			chunk_layout          := text_layout | ||||
| 			chunk_layout.alignment = { 0.0, 1.0 } | ||||
| 			chunk_layout.alignment = { 0.0, 0.5 } | ||||
| 			chunk_layout.anchor    = range2({ 0.0, 0 }, { 0.0, 0 }) | ||||
| 			chunk_layout.pos       = {} | ||||
| 			chunk_layout.flags     = { .Fixed_Position_X, .Size_To_Text } | ||||
| @@ -287,12 +286,12 @@ test_whitespace_ast :: proc( default_layout : ^UI_Layout, frame_style_default : | ||||
| 		if len(line_hbox.text.str) > 0 { | ||||
| 			array_append( widgets_ptr, line_hbox ) | ||||
| 			text_layout.pos.x  = text_layout.pos.x | ||||
| 			text_layout.pos.y += size_range2(line_hbox.computed.bounds).y | ||||
| 			text_layout.pos.y += size_range2(line_hbox.computed.bounds).y - 8 | ||||
| 		} | ||||
| 		else { | ||||
| 			widget := & widgets.data[ widgets.num - 1 ] | ||||
| 			if widget.box != nil { | ||||
| 				text_layout.pos.y += size_range2( widget.computed.bounds ).y | ||||
| 				text_layout.pos.y += size_range2( widget.computed.bounds ).y - 8 | ||||
| 			} | ||||
| 		} | ||||
|  | ||||
|   | ||||
		Reference in New Issue
	
	Block a user