[gd_scene load_steps=2 format=2] [ext_resource path="res://src/WindowControl.gd" type="Script" id=1] [node name="WindowControl" type="Control" index="0"] anchor_left = 0.0 anchor_top = 0.0 anchor_right = 0.0 anchor_bottom = 0.0 margin_right = 40.0 margin_bottom = 40.0 rect_pivot_offset = Vector2( 0, 0 ) rect_clip_content = false mouse_filter = 0 mouse_default_cursor_shape = 0 size_flags_horizontal = 1 size_flags_vertical = 1 script = ExtResource( 1 ) toolbar_title = "" content_text = "" content_height = 216 [node name="WindowFrame" type="ReferenceRect" parent="." index="0"] anchor_left = 0.0 anchor_top = 0.0 anchor_right = 0.0 anchor_bottom = 0.0 margin_right = 351.0 margin_bottom = 247.0 rect_pivot_offset = Vector2( 0, 0 ) rect_clip_content = false mouse_filter = 0 mouse_default_cursor_shape = 0 size_flags_horizontal = 1 size_flags_vertical = 1 _sections_unfolded = [ "Patch Margin", "Rect" ] [node name="ContentFrame" type="ReferenceRect" parent="WindowFrame" index="0"] anchor_left = 0.0 anchor_top = 0.0 anchor_right = 0.0 anchor_bottom = 0.0 margin_top = 32.0 margin_right = 350.0 margin_bottom = 248.0 rect_pivot_offset = Vector2( 0, 0 ) rect_clip_content = false mouse_filter = 0 mouse_default_cursor_shape = 0 size_flags_horizontal = 1 size_flags_vertical = 1 _sections_unfolded = [ "Rect" ] [node name="ContentPanel" type="Panel" parent="WindowFrame/ContentFrame" index="0"] anchor_left = 0.0 anchor_top = 0.0 anchor_right = 1.0 anchor_bottom = 1.0 margin_right = 1.0 rect_pivot_offset = Vector2( 0, 0 ) rect_clip_content = false mouse_filter = 0 mouse_default_cursor_shape = 0 size_flags_horizontal = 1 size_flags_vertical = 1 _sections_unfolded = [ "Rect" ] [node name="ContentTxt" type="RichTextLabel" parent="WindowFrame/ContentFrame" index="1"] anchor_left = 0.0 anchor_top = 0.0 anchor_right = 0.0 anchor_bottom = 0.0 margin_left = 6.0 margin_top = 5.0 margin_right = 347.0 margin_bottom = 208.0 rect_pivot_offset = Vector2( 0, 0 ) rect_clip_content = true mouse_filter = 0 mouse_default_cursor_shape = 0 size_flags_horizontal = 1 size_flags_vertical = 1 bbcode_enabled = true bbcode_text = "" visible_characters = -1 percent_visible = 1.0 meta_underlined = true tab_size = 4 text = "" scroll_active = true scroll_following = false selection_enabled = false override_selected_font_color = false _sections_unfolded = [ "BBCode" ] [node name="TitleBarFrame" type="ReferenceRect" parent="WindowFrame" index="1"] anchor_left = 0.0 anchor_top = 0.0 anchor_right = 0.0 anchor_bottom = 0.0 margin_right = 351.0 margin_bottom = 33.0 rect_pivot_offset = Vector2( 0, 0 ) rect_clip_content = false mouse_filter = 0 mouse_default_cursor_shape = 0 size_flags_horizontal = 1 size_flags_vertical = 1 _sections_unfolded = [ "Rect" ] [node name="TitleBar" type="Panel" parent="WindowFrame/TitleBarFrame" index="0"] anchor_left = 0.0 anchor_top = 0.0 anchor_right = 1.0 anchor_bottom = 1.0 rect_pivot_offset = Vector2( 0, 0 ) rect_clip_content = false mouse_filter = 0 mouse_default_cursor_shape = 0 size_flags_horizontal = 1 size_flags_vertical = 1 [node name="CloseBtn" type="Button" parent="WindowFrame/TitleBarFrame/TitleBar" index="0"] anchor_left = 0.0 anchor_top = 0.0 anchor_right = 0.0 anchor_bottom = 0.0 margin_left = 3.0 margin_top = 3.0 margin_right = 26.0 margin_bottom = 26.0 rect_pivot_offset = Vector2( 0, 0 ) rect_clip_content = false focus_mode = 2 mouse_filter = 0 mouse_default_cursor_shape = 0 size_flags_horizontal = 1 size_flags_vertical = 1 toggle_mode = false enabled_focus_mode = 2 shortcut = null group = null text = "X" flat = false align = 1 _sections_unfolded = [ "Rect" ] [node name="TitleLbl" type="Label" parent="WindowFrame/TitleBarFrame/TitleBar" index="1"] anchor_left = 0.0 anchor_top = 0.0 anchor_right = 1.0 anchor_bottom = 0.0 margin_left = 31.0 margin_bottom = 31.0 rect_pivot_offset = Vector2( 0, 0 ) rect_clip_content = false mouse_filter = 2 mouse_default_cursor_shape = 0 size_flags_horizontal = 1 size_flags_vertical = 4 text = "Title Bar" align = 1 valign = 1 percent_visible = 1.0 lines_skipped = 0 max_lines_visible = -1 [connection signal="gui_input" from="WindowFrame/TitleBarFrame/TitleBar" to="." method="_on_TitleBar_gui_input"] [connection signal="pressed" from="WindowFrame/TitleBarFrame/TitleBar/CloseBtn" to="." method="_on_CloseBtn_pressed"]