mirror of
https://github.com/Relintai/uml_generator.git
synced 2025-02-04 16:16:07 +01:00
Implemented the resize window state.
This commit is contained in:
parent
e1241a6c2a
commit
e198b3ddb7
@ -3,6 +3,7 @@ extends Control
|
|||||||
var BaseClassArrow = preload("res://BaseClassArrow.tscn")
|
var BaseClassArrow = preload("res://BaseClassArrow.tscn")
|
||||||
var ClassControl = preload("res://ClassControl.tscn")
|
var ClassControl = preload("res://ClassControl.tscn")
|
||||||
|
|
||||||
|
export(NodePath) var main_container_path : NodePath
|
||||||
export(NodePath) var content_container_path : NodePath
|
export(NodePath) var content_container_path : NodePath
|
||||||
|
|
||||||
enum States {
|
enum States {
|
||||||
@ -156,11 +157,13 @@ func _process_state_next(delta):
|
|||||||
_current_state = States.STATE_RESIZE_WINDOW
|
_current_state = States.STATE_RESIZE_WINDOW
|
||||||
|
|
||||||
func _process_state_resize_window(delta):
|
func _process_state_resize_window(delta):
|
||||||
pass
|
var rs : Vector2 = get_node(main_container_path).rect_size
|
||||||
#_current_state = States.STATE_TAKE_SCREENSHOT
|
OS.window_size = rs
|
||||||
|
|
||||||
|
_current_state = States.STATE_TAKE_SCREENSHOT
|
||||||
|
|
||||||
func _process_state_take_screenshot(delta):
|
func _process_state_take_screenshot(delta):
|
||||||
|
return
|
||||||
|
|
||||||
_current_index += 1
|
_current_index += 1
|
||||||
_current_state = States.STATE_NEXT
|
_current_state = States.STATE_NEXT
|
||||||
|
@ -8,10 +8,23 @@ anchor_right = 1.0
|
|||||||
anchor_bottom = 1.0
|
anchor_bottom = 1.0
|
||||||
theme = ExtResource( 4 )
|
theme = ExtResource( 4 )
|
||||||
script = ExtResource( 1 )
|
script = ExtResource( 1 )
|
||||||
content_container_path = NodePath("ScrollContainer/Content")
|
main_container_path = NodePath("ScrollContainer/MarginContainer")
|
||||||
|
content_container_path = NodePath("ScrollContainer/MarginContainer")
|
||||||
|
|
||||||
[node name="ScrollContainer" type="ScrollContainer" parent="."]
|
[node name="ScrollContainer" type="ScrollContainer" parent="."]
|
||||||
margin_right = 1024.0
|
margin_right = 1024.0
|
||||||
margin_bottom = 600.0
|
margin_bottom = 600.0
|
||||||
|
|
||||||
[node name="Content" type="HBoxContainer" parent="ScrollContainer"]
|
[node name="MarginContainer" type="MarginContainer" parent="ScrollContainer"]
|
||||||
|
margin_right = 16.0
|
||||||
|
margin_bottom = 16.0
|
||||||
|
custom_constants/margin_right = 8
|
||||||
|
custom_constants/margin_top = 8
|
||||||
|
custom_constants/margin_left = 8
|
||||||
|
custom_constants/margin_bottom = 8
|
||||||
|
|
||||||
|
[node name="Content" type="HBoxContainer" parent="ScrollContainer/MarginContainer"]
|
||||||
|
margin_left = 8.0
|
||||||
|
margin_top = 8.0
|
||||||
|
margin_right = 8.0
|
||||||
|
margin_bottom = 8.0
|
||||||
|
Loading…
Reference in New Issue
Block a user