mirror of
https://github.com/Relintai/godot-engine.file-editor.git
synced 2024-11-12 22:27:22 +01:00
143 lines
4.3 KiB
Plaintext
143 lines
4.3 KiB
Plaintext
[gd_scene load_steps=10 format=2]
|
|
|
|
[ext_resource path="res://addons/file-editor/scripts/FileEditor.gd" type="Script" id=1]
|
|
[ext_resource path="res://addons/file-editor/icons/new.svg" type="Texture" id=2]
|
|
[ext_resource path="res://addons/file-editor/icons/file.svg" type="Texture" id=3]
|
|
[ext_resource path="res://addons/file-editor/icons/delete.svg" type="Texture" id=4]
|
|
[ext_resource path="res://addons/file-editor/fonts/Roboto-Black.ttf" type="DynamicFontData" id=5]
|
|
|
|
[sub_resource type="DynamicFont" id=1]
|
|
size = 13
|
|
font_data = ExtResource( 5 )
|
|
|
|
[sub_resource type="StyleBoxFlat" id=2]
|
|
content_margin_left = 10.0
|
|
content_margin_right = 10.0
|
|
bg_color = Color( 0.196078, 0.231373, 0.309804, 1 )
|
|
border_width_left = 1
|
|
border_width_top = 1
|
|
border_width_right = 1
|
|
border_color = Color( 0.121569, 0.145098, 0.192157, 1 )
|
|
expand_margin_bottom = 1.0
|
|
|
|
[sub_resource type="StyleBoxFlat" id=3]
|
|
content_margin_left = 10.0
|
|
content_margin_right = 10.0
|
|
bg_color = Color( 0.145098, 0.172549, 0.231373, 1 )
|
|
border_width_left = 1
|
|
border_width_top = 1
|
|
border_width_right = 1
|
|
border_color = Color( 0.121569, 0.145098, 0.192157, 1 )
|
|
expand_margin_bottom = 1.0
|
|
|
|
[sub_resource type="StyleBoxFlat" id=4]
|
|
bg_color = Color( 0.121569, 0.145098, 0.192157, 1 )
|
|
draw_center = false
|
|
border_width_left = 1
|
|
border_width_top = 1
|
|
border_width_right = 1
|
|
border_width_bottom = 1
|
|
border_color = Color( 0.121569, 0.145098, 0.192157, 1 )
|
|
|
|
[node name="FileEditor" type="Control"]
|
|
anchor_right = 1.0
|
|
anchor_bottom = 1.0
|
|
script = ExtResource( 1 )
|
|
|
|
[node name="Container" type="VBoxContainer" parent="."]
|
|
anchor_right = 1.0
|
|
anchor_bottom = 1.0
|
|
|
|
[node name="Buttons" type="HBoxContainer" parent="Container"]
|
|
margin_right = 1024.0
|
|
margin_bottom = 22.0
|
|
|
|
[node name="newfile_btn" type="Button" parent="Container/Buttons"]
|
|
margin_right = 337.0
|
|
margin_bottom = 22.0
|
|
size_flags_horizontal = 3
|
|
text = "Create new File"
|
|
icon = ExtResource( 2 )
|
|
|
|
[node name="openfile_btn" type="Button" parent="Container/Buttons"]
|
|
margin_left = 341.0
|
|
margin_right = 678.0
|
|
margin_bottom = 22.0
|
|
size_flags_horizontal = 3
|
|
text = "Open File"
|
|
icon = ExtResource( 3 )
|
|
|
|
[node name="deletefile_btn" type="Button" parent="Container/Buttons"]
|
|
margin_left = 682.0
|
|
margin_right = 1019.0
|
|
margin_bottom = 22.0
|
|
size_flags_horizontal = 3
|
|
text = "Delete File"
|
|
icon = ExtResource( 4 )
|
|
|
|
[node name="version" type="Label" parent="Container/Buttons"]
|
|
margin_left = 1023.0
|
|
margin_top = 2.0
|
|
margin_right = 1023.0
|
|
margin_bottom = 19.0
|
|
custom_fonts/font = SubResource( 1 )
|
|
custom_colors/font_color = Color( 0.121569, 0.145098, 0.192157, 1 )
|
|
align = 1
|
|
|
|
[node name="Editor" type="TabContainer" parent="Container"]
|
|
visible = false
|
|
margin_top = 32.0
|
|
margin_right = 1024.0
|
|
margin_bottom = 600.0
|
|
size_flags_vertical = 3
|
|
custom_styles/tab_fg = SubResource( 2 )
|
|
custom_styles/tab_bg = SubResource( 3 )
|
|
custom_styles/panel = SubResource( 4 )
|
|
custom_colors/font_color_fg = Color( 1, 1, 1, 1 )
|
|
tab_align = 0
|
|
drag_to_rearrange_enabled = true
|
|
|
|
[node name="FileList" type="FileDialog" parent="."]
|
|
margin_top = 24.0
|
|
margin_right = 1024.0
|
|
margin_bottom = 600.0
|
|
size_flags_vertical = 3
|
|
popup_exclusive = true
|
|
dialog_hide_on_ok = true
|
|
filters = PoolStringArray( "*.txt ; Plain Text File", "*.rtf ; Rich Text Format File", "*.log ; Log File", "*.md ; MD File", "*.doc ; WordPad Document", "*.doc ; Microsoft Word Document", "*.docm ; Word Open XML Macro-Enabled Document", "*.docx ; Microsoft Word Open XML Document", "*.bbs ; Bulletin Board System Text" )
|
|
|
|
[node name="NewFileDialogue" type="AcceptDialog" parent="."]
|
|
editor/display_folded = true
|
|
margin_left = 348.254
|
|
margin_top = 232.623
|
|
margin_right = 644.254
|
|
margin_bottom = 321.623
|
|
window_title = "Create new File"
|
|
|
|
[node name="VBoxContainer" type="VBoxContainer" parent="NewFileDialogue"]
|
|
anchor_right = 1.0
|
|
anchor_bottom = 1.0
|
|
margin_left = 8.0
|
|
margin_top = 8.0
|
|
margin_right = -8.0
|
|
margin_bottom = -36.0
|
|
|
|
[node name="Label" type="Label" parent="NewFileDialogue/VBoxContainer"]
|
|
margin_right = 280.0
|
|
margin_bottom = 17.0
|
|
size_flags_vertical = 3
|
|
text = "Insert file name (no extension needed)"
|
|
align = 1
|
|
valign = 1
|
|
|
|
[node name="new_filename" type="LineEdit" parent="NewFileDialogue/VBoxContainer"]
|
|
margin_left = 40.0
|
|
margin_top = 21.0
|
|
margin_right = 240.0
|
|
margin_bottom = 45.0
|
|
rect_min_size = Vector2( 200, 0 )
|
|
size_flags_horizontal = 6
|
|
size_flags_vertical = 3
|
|
clear_button_enabled = true
|
|
placeholder_text = "example"
|