140 lines
		
	
	
		
			5.0 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
			
		
		
	
	
			140 lines
		
	
	
		
			5.0 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
| [gd_scene load_steps=3 format=3 uid="uid://0n7hwviyyly4"]
 | |
| 
 | |
| [ext_resource type="Script" uid="uid://q368fmxxa8sd" path="res://addons/dialogue_manager/components/find_in_files.gd" id="1_3xicy"]
 | |
| 
 | |
| [sub_resource type="StyleBoxFlat" id="StyleBoxFlat_owohg"]
 | |
| bg_color = Color(0.266667, 0.278431, 0.352941, 0.243137)
 | |
| corner_detail = 1
 | |
| 
 | |
| [node name="FindInFiles" type="Control"]
 | |
| layout_mode = 3
 | |
| anchors_preset = 15
 | |
| anchor_right = 1.0
 | |
| anchor_bottom = 1.0
 | |
| grow_horizontal = 2
 | |
| grow_vertical = 2
 | |
| size_flags_horizontal = 3
 | |
| size_flags_vertical = 3
 | |
| script = ExtResource("1_3xicy")
 | |
| 
 | |
| [node name="VBoxContainer" type="VBoxContainer" parent="."]
 | |
| layout_mode = 1
 | |
| anchors_preset = 15
 | |
| anchor_right = 1.0
 | |
| anchor_bottom = 1.0
 | |
| grow_horizontal = 2
 | |
| grow_vertical = 2
 | |
| 
 | |
| [node name="HBoxContainer" type="HBoxContainer" parent="VBoxContainer"]
 | |
| layout_mode = 2
 | |
| 
 | |
| [node name="FindContainer" type="VBoxContainer" parent="VBoxContainer/HBoxContainer"]
 | |
| layout_mode = 2
 | |
| size_flags_horizontal = 3
 | |
| 
 | |
| [node name="Label" type="Label" parent="VBoxContainer/HBoxContainer/FindContainer"]
 | |
| layout_mode = 2
 | |
| text = "Find:"
 | |
| 
 | |
| [node name="Input" type="LineEdit" parent="VBoxContainer/HBoxContainer/FindContainer"]
 | |
| unique_name_in_owner = true
 | |
| layout_mode = 2
 | |
| clear_button_enabled = true
 | |
| 
 | |
| [node name="FindToolbar" type="HBoxContainer" parent="VBoxContainer/HBoxContainer/FindContainer"]
 | |
| layout_mode = 2
 | |
| 
 | |
| [node name="SearchButton" type="Button" parent="VBoxContainer/HBoxContainer/FindContainer/FindToolbar"]
 | |
| unique_name_in_owner = true
 | |
| layout_mode = 2
 | |
| text = "Find all..."
 | |
| 
 | |
| [node name="MatchCaseButton" type="CheckBox" parent="VBoxContainer/HBoxContainer/FindContainer/FindToolbar"]
 | |
| unique_name_in_owner = true
 | |
| layout_mode = 2
 | |
| text = "Match case"
 | |
| 
 | |
| [node name="Control" type="Control" parent="VBoxContainer/HBoxContainer/FindContainer/FindToolbar"]
 | |
| layout_mode = 2
 | |
| size_flags_horizontal = 3
 | |
| 
 | |
| [node name="ReplaceToggle" type="CheckButton" parent="VBoxContainer/HBoxContainer/FindContainer/FindToolbar"]
 | |
| unique_name_in_owner = true
 | |
| layout_mode = 2
 | |
| text = "Replace"
 | |
| 
 | |
| [node name="ReplaceContainer" type="VBoxContainer" parent="VBoxContainer/HBoxContainer"]
 | |
| unique_name_in_owner = true
 | |
| layout_mode = 2
 | |
| size_flags_horizontal = 3
 | |
| 
 | |
| [node name="ReplaceLabel" type="Label" parent="VBoxContainer/HBoxContainer/ReplaceContainer"]
 | |
| layout_mode = 2
 | |
| text = "Replace with:"
 | |
| 
 | |
| [node name="ReplaceInput" type="LineEdit" parent="VBoxContainer/HBoxContainer/ReplaceContainer"]
 | |
| unique_name_in_owner = true
 | |
| layout_mode = 2
 | |
| size_flags_horizontal = 3
 | |
| clear_button_enabled = true
 | |
| 
 | |
| [node name="ReplaceToolbar" type="HBoxContainer" parent="VBoxContainer/HBoxContainer/ReplaceContainer"]
 | |
| layout_mode = 2
 | |
| 
 | |
| [node name="ReplaceSelectedButton" type="Button" parent="VBoxContainer/HBoxContainer/ReplaceContainer/ReplaceToolbar"]
 | |
| unique_name_in_owner = true
 | |
| layout_mode = 2
 | |
| text = "Replace selected"
 | |
| 
 | |
| [node name="ReplaceAllButton" type="Button" parent="VBoxContainer/HBoxContainer/ReplaceContainer/ReplaceToolbar"]
 | |
| unique_name_in_owner = true
 | |
| layout_mode = 2
 | |
| text = "Replace all"
 | |
| 
 | |
| [node name="VBoxContainer" type="VBoxContainer" parent="VBoxContainer"]
 | |
| layout_mode = 2
 | |
| 
 | |
| [node name="ReplaceToolbar" type="HBoxContainer" parent="VBoxContainer/VBoxContainer"]
 | |
| layout_mode = 2
 | |
| 
 | |
| [node name="ScrollContainer" type="ScrollContainer" parent="VBoxContainer"]
 | |
| layout_mode = 2
 | |
| size_flags_vertical = 3
 | |
| follow_focus = true
 | |
| 
 | |
| [node name="ResultsContainer" type="VBoxContainer" parent="VBoxContainer/ScrollContainer"]
 | |
| unique_name_in_owner = true
 | |
| layout_mode = 2
 | |
| size_flags_horizontal = 3
 | |
| size_flags_vertical = 3
 | |
| theme_override_constants/separation = 0
 | |
| 
 | |
| [node name="ResultTemplate" type="HBoxContainer" parent="."]
 | |
| unique_name_in_owner = true
 | |
| layout_mode = 0
 | |
| offset_left = 155.0
 | |
| offset_top = -74.0
 | |
| offset_right = 838.0
 | |
| offset_bottom = -51.0
 | |
| 
 | |
| [node name="CheckBox" type="CheckBox" parent="ResultTemplate"]
 | |
| layout_mode = 2
 | |
| 
 | |
| [node name="Label" type="RichTextLabel" parent="ResultTemplate"]
 | |
| layout_mode = 2
 | |
| size_flags_horizontal = 3
 | |
| focus_mode = 2
 | |
| theme_override_styles/focus = SubResource("StyleBoxFlat_owohg")
 | |
| bbcode_enabled = true
 | |
| text = "Result"
 | |
| fit_content = true
 | |
| scroll_active = false
 | |
| 
 | |
| [connection signal="text_submitted" from="VBoxContainer/HBoxContainer/FindContainer/Input" to="." method="_on_input_text_submitted"]
 | |
| [connection signal="pressed" from="VBoxContainer/HBoxContainer/FindContainer/FindToolbar/SearchButton" to="." method="_on_search_button_pressed"]
 | |
| [connection signal="toggled" from="VBoxContainer/HBoxContainer/FindContainer/FindToolbar/MatchCaseButton" to="." method="_on_match_case_button_toggled"]
 | |
| [connection signal="toggled" from="VBoxContainer/HBoxContainer/FindContainer/FindToolbar/ReplaceToggle" to="." method="_on_replace_toggle_toggled"]
 | |
| [connection signal="text_changed" from="VBoxContainer/HBoxContainer/ReplaceContainer/ReplaceInput" to="." method="_on_replace_input_text_changed"]
 | |
| [connection signal="pressed" from="VBoxContainer/HBoxContainer/ReplaceContainer/ReplaceToolbar/ReplaceSelectedButton" to="." method="_on_replace_selected_button_pressed"]
 | |
| [connection signal="pressed" from="VBoxContainer/HBoxContainer/ReplaceContainer/ReplaceToolbar/ReplaceAllButton" to="." method="_on_replace_all_button_pressed"]
 | 
