You cannot select more than 25 topics
			Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
		
		
		
		
		
			
		
			
	
	
		
			183 lines
		
	
	
		
			6.8 KiB
		
	
	
	
		
			Plaintext
		
	
		
		
			
		
	
	
			183 lines
		
	
	
		
			6.8 KiB
		
	
	
	
		
			Plaintext
		
	
| 
											2 years ago
										 | [gd_scene load_steps=7 format=3 uid="uid://b51hnttsie7k5"] | ||
|  | 
 | ||
|  | [ext_resource type="Script" path="res://addons/resources_spreadsheet_view/editor_icon_button.gd" id="1"] | ||
|  | [ext_resource type="Script" path="res://addons/resources_spreadsheet_view/main_screen/selection_actions.gd" id="1_qv6ov"] | ||
|  | [ext_resource type="Script" path="res://addons/resources_spreadsheet_view/editor_color_setter.gd" id="2_a4ihj"] | ||
|  | 
 | ||
|  | [sub_resource type="Image" id="Image_1546g"] | ||
|  | data = { | ||
|  | "data": PackedByteArray(0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0), | ||
|  | "format": "LumAlpha8", | ||
|  | "height": 16, | ||
|  | "mipmaps": false, | ||
|  | "width": 16 | ||
|  | } | ||
|  | 
 | ||
|  | [sub_resource type="ImageTexture" id="2"] | ||
|  | image = SubResource("Image_1546g") | ||
|  | 
 | ||
|  | [sub_resource type="StyleBoxFlat" id="StyleBoxFlat_ydxuk"] | ||
|  | content_margin_left = 4.0 | ||
|  | content_margin_top = 4.0 | ||
|  | content_margin_right = 4.0 | ||
|  | content_margin_bottom = 4.0 | ||
|  | bg_color = Color(1, 0.365, 0.365, 1) | ||
|  | draw_center = false | ||
|  | border_width_left = 2 | ||
|  | border_width_top = 2 | ||
|  | border_width_right = 2 | ||
|  | border_width_bottom = 2 | ||
|  | corner_detail = 1 | ||
|  | 
 | ||
|  | [node name="SelectionActions" type="MarginContainer"] | ||
|  | offset_right = 80.0 | ||
|  | offset_bottom = 52.0 | ||
|  | size_flags_horizontal = 9 | ||
|  | mouse_filter = 2 | ||
|  | script = ExtResource("1_qv6ov") | ||
|  | 
 | ||
|  | [node name="Control2" type="Panel" parent="."] | ||
|  | layout_mode = 2 | ||
|  | mouse_filter = 2 | ||
|  | 
 | ||
|  | [node name="ColorRect" type="ColorRect" parent="Control2"] | ||
|  | show_behind_parent = true | ||
|  | layout_mode = 0 | ||
|  | mouse_filter = 2 | ||
|  | 
 | ||
|  | [node name="ColorRect2" type="ColorRect" parent="Control2"] | ||
|  | modulate = Color(0, 0, 0, 1) | ||
|  | show_behind_parent = true | ||
|  | layout_mode = 1 | ||
|  | anchors_preset = 9 | ||
|  | anchor_bottom = 1.0 | ||
|  | offset_left = -2.0 | ||
|  | grow_vertical = 2 | ||
|  | mouse_filter = 2 | ||
|  | script = ExtResource("2_a4ihj") | ||
|  | 
 | ||
|  | [node name="Label" type="Label" parent="Control2"] | ||
|  | layout_mode = 0 | ||
|  | offset_top = -26.0 | ||
|  | offset_right = 57.0 | ||
|  | text = "Actions" | ||
|  | vertical_alignment = 2 | ||
|  | 
 | ||
|  | [node name="ColorRect3" type="Panel" parent="Control2/Label"] | ||
|  | show_behind_parent = true | ||
|  | layout_mode = 1 | ||
|  | anchors_preset = 15 | ||
|  | anchor_right = 1.0 | ||
|  | anchor_bottom = 1.0 | ||
|  | offset_left = -2.0 | ||
|  | offset_top = 2.0 | ||
|  | offset_right = 2.0 | ||
|  | grow_horizontal = 2 | ||
|  | grow_vertical = 2 | ||
|  | mouse_filter = 2 | ||
|  | 
 | ||
|  | [node name="GridContainer" type="GridContainer" parent="."] | ||
|  | layout_mode = 2 | ||
|  | size_flags_horizontal = 9 | ||
|  | size_flags_vertical = 9 | ||
|  | mouse_filter = 2 | ||
|  | columns = 3 | ||
|  | 
 | ||
|  | [node name="Duplicate" type="Button" parent="GridContainer"] | ||
|  | layout_mode = 2 | ||
|  | tooltip_text = "Duplicate Selected Rows (Ctrl+D)" | ||
|  | mouse_filter = 1 | ||
|  | icon = SubResource("2") | ||
|  | script = ExtResource("1") | ||
|  | icon_name = "Duplicate" | ||
|  | 
 | ||
|  | [node name="CbCopy" type="Button" parent="GridContainer"] | ||
|  | layout_mode = 2 | ||
|  | tooltip_text = "Copy to Clipboard (Ctrl+C)" | ||
|  | mouse_filter = 1 | ||
|  | icon = SubResource("2") | ||
|  | script = ExtResource("1") | ||
|  | icon_name = "ActionCopy" | ||
|  | 
 | ||
|  | [node name="CbPaste" type="Button" parent="GridContainer"] | ||
|  | layout_mode = 2 | ||
|  | tooltip_text = "Paste Clipboard (Ctrl+V)" | ||
|  | mouse_filter = 1 | ||
|  | icon = SubResource("2") | ||
|  | script = ExtResource("1") | ||
|  | icon_name = "ActionPaste" | ||
|  | 
 | ||
|  | [node name="Rename" type="Button" parent="GridContainer"] | ||
|  | layout_mode = 2 | ||
|  | tooltip_text = "Rename Selected Rows (Ctrl+R)" | ||
|  | mouse_filter = 1 | ||
|  | icon = SubResource("2") | ||
|  | script = ExtResource("1") | ||
|  | icon_name = "Edit" | ||
|  | 
 | ||
|  | [node name="Delete" type="Button" parent="GridContainer"] | ||
|  | layout_mode = 2 | ||
|  | tooltip_text = "DELETE Selected Rows" | ||
|  | mouse_filter = 1 | ||
|  | icon = SubResource("2") | ||
|  | script = ExtResource("1") | ||
|  | icon_name = "Remove" | ||
|  | 
 | ||
|  | [node name="Control" type="Control" parent="."] | ||
|  | layout_mode = 2 | ||
|  | mouse_filter = 2 | ||
|  | 
 | ||
|  | [node name="ColorRect" type="ColorRect" parent="Control"] | ||
|  | visible = false | ||
|  | layout_mode = 1 | ||
|  | anchors_preset = 15 | ||
|  | anchor_right = 1.0 | ||
|  | anchor_bottom = 1.0 | ||
|  | offset_right = -80.0 | ||
|  | offset_bottom = -52.0 | ||
|  | grow_horizontal = 2 | ||
|  | grow_vertical = 2 | ||
|  | color = Color(0, 0, 0, 0.498039) | ||
|  | 
 | ||
|  | [node name="Popup" type="MarginContainer" parent="Control/ColorRect"] | ||
|  | layout_mode = 0 | ||
|  | offset_top = 100.0 | ||
|  | offset_right = 140.0 | ||
|  | offset_bottom = 196.0 | ||
|  | 
 | ||
|  | [node name="Panel" type="PanelContainer" parent="Control/ColorRect/Popup"] | ||
|  | layout_mode = 2 | ||
|  | mouse_filter = 2 | ||
|  | theme_override_styles/panel = SubResource("StyleBoxFlat_ydxuk") | ||
|  | 
 | ||
|  | [node name="VBoxContainer" type="VBoxContainer" parent="Control/ColorRect/Popup/Panel"] | ||
|  | layout_mode = 2 | ||
|  | mouse_filter = 2 | ||
|  | 
 | ||
|  | [node name="Label" type="Label" parent="Control/ColorRect/Popup/Panel/VBoxContainer"] | ||
|  | layout_mode = 2 | ||
|  | text = "Input new name..." | ||
|  | 
 | ||
|  | [node name="LineEdit" type="LineEdit" parent="Control/ColorRect/Popup/Panel/VBoxContainer"] | ||
|  | layout_mode = 2 | ||
|  | 
 | ||
|  | [node name="HBoxContainer" type="HBoxContainer" parent="Control/ColorRect/Popup/Panel/VBoxContainer"] | ||
|  | layout_mode = 2 | ||
|  | alignment = 1 | ||
|  | 
 | ||
|  | [node name="Button" type="Button" parent="Control/ColorRect/Popup/Panel/VBoxContainer/HBoxContainer"] | ||
|  | layout_mode = 2 | ||
|  | text = "OK" | ||
|  | 
 | ||
|  | [node name="Button2" type="Button" parent="Control/ColorRect/Popup/Panel/VBoxContainer/HBoxContainer"] | ||
|  | layout_mode = 2 | ||
|  | text = "Cancel" | ||
|  | 
 | ||
|  | [connection signal="pressed" from="GridContainer/Duplicate" to="." method="_on_Duplicate_pressed"] | ||
|  | [connection signal="pressed" from="GridContainer/CbCopy" to="." method="_on_CbCopy_pressed"] | ||
|  | [connection signal="pressed" from="GridContainer/CbPaste" to="." method="_on_CbPaste_pressed"] | ||
|  | [connection signal="pressed" from="GridContainer/Rename" to="." method="_on_Rename_pressed"] | ||
|  | [connection signal="pressed" from="GridContainer/Delete" to="." method="_on_Delete_pressed"] | ||
|  | [connection signal="pressed" from="Control/ColorRect/Popup/Panel/VBoxContainer/HBoxContainer/Button" to="." method="_on_editbox_accepted"] | ||
|  | [connection signal="pressed" from="Control/ColorRect/Popup/Panel/VBoxContainer/HBoxContainer/Button2" to="." method="_on_editbox_closed"] |