1132 lines
65 KiB
Plaintext
1132 lines
65 KiB
Plaintext
[gd_scene load_steps=33 format=3 uid="uid://cngf2h2a5ne4a"]
|
|
|
|
[ext_resource type="Script" path="res://BITKit/Scripts/UX/UXPanel.cs" id="1_c78kh"]
|
|
[ext_resource type="PackedScene" uid="uid://d1po2qljd0jh2" path="res://Mods/教育平台/教程header.tscn" id="2_mn1rn"]
|
|
[ext_resource type="Script" path="res://BITKit/Scripts/UX/UXTabViewService.cs" id="3_xidy3"]
|
|
[ext_resource type="Texture2D" uid="uid://d354eewydsxs2" path="res://Artists/Art/Icons/solar_smile-circle-bold.png" id="4_cfexj"]
|
|
[ext_resource type="Texture2D" uid="uid://b447jkohs1utw" path="res://Artists/Art/Icons/icon_material-symbols_bookmark-manager.png" id="5_e7iy7"]
|
|
[ext_resource type="Texture2D" uid="uid://chdrm4pbi6cm5" path="res://Artists/Art/Icons/icon_fluent-mdl2_registry-editor.png" id="6_sgyjo"]
|
|
[ext_resource type="Texture2D" uid="uid://cadf2webkrl7h" path="res://BITKit/Art/Icons/icon_subscriber-identity-module.png" id="7_tx7hw"]
|
|
[ext_resource type="Texture2D" uid="uid://sq1oh4tippad" path="res://Artists/Art/Icons/icon_temperature-celsius.png" id="8_488ak"]
|
|
[ext_resource type="Texture2D" uid="uid://c38luts5hc5fj" path="res://Artists/Art/Icons/Arrows/icon_chevron-left-rounded.png" id="9_78wam"]
|
|
[ext_resource type="Script" path="res://BITKit/Scripts/UX/UXServiceProxy.cs" id="11_qsxmx"]
|
|
[ext_resource type="Texture2D" uid="uid://dv24ghy23fnje" path="res://Artists/Art/Icons/icon_file-ppt-filled.png" id="12_2u0af"]
|
|
[ext_resource type="Texture2D" uid="uid://cll880ni5wb3b" path="res://Artists/Art/Icons/Arrows/icon__keyboard-arrow-down-rounded.png" id="12_qxqew"]
|
|
[ext_resource type="Script" path="res://BITKit/Scripts/Components/OpenUrl.cs" id="13_6a13i"]
|
|
[ext_resource type="StyleBox" uid="uid://be603nq0xbeaa" path="res://Artists/Themes/Factory-Panel.tres" id="13_6i2vs"]
|
|
[ext_resource type="PackedScene" uid="uid://dqd08tc6xidpy" path="res://Artists/Templates/标题栏Template.tscn" id="13_7vm0l"]
|
|
[ext_resource type="Texture2D" uid="uid://dyxw5ocfiamgi" path="res://Mods/工业数据采集与分析应用分享/Arts/Images/标准ModbusRTU图片.jpg" id="13_jkuq8"]
|
|
[ext_resource type="PackedScene" uid="uid://42locm7i2wvy" path="res://Mods/工业数据采集与分析应用分享/Templates/标识引用模板.tscn" id="14_0l0dn"]
|
|
[ext_resource type="PackedScene" uid="uid://b57xrg2ye60dy" path="res://Artists/Templates/Option_Button.tscn" id="14_pcoc2"]
|
|
[ext_resource type="Script" path="res://BITKit/Scripts/Builder/NodeBuilder.cs" id="14_q0cb2"]
|
|
[ext_resource type="Texture2D" uid="uid://57gvsjws6ulq" path="res://BITKit/Art/Containers/container_border_64.png" id="14_sy0v3"]
|
|
[ext_resource type="Texture2D" uid="uid://8ekdl6dgus50" path="res://Artists/Art/Icons/carbon_no-image.png" id="15_i4f2k"]
|
|
[ext_resource type="PackedScene" uid="uid://btc6smeueu517" path="res://Artists/Templates/LineEditTemplate.tscn" id="16_il4as"]
|
|
[ext_resource type="Script" path="res://BITKit/Scripts/Components/OpenPath.cs" id="16_p2d60"]
|
|
[ext_resource type="Texture2D" uid="uid://dhws1cqlkdixm" path="res://Artists/Art/Icons/icon_folder.png" id="17_ikr0s"]
|
|
[ext_resource type="PackedScene" uid="uid://d1rpv4oovnljv" path="res://Mods/工业数据采集与分析应用分享/Templates/传感器数据模板.tscn" id="19_qxvds"]
|
|
[ext_resource type="Script" path="res://BITKit/Scripts/ECS/Core/Entity.cs" id="27_7libb"]
|
|
[ext_resource type="Script" path="res://Mods/工业数据采集与分析应用分享/Scripts/IDIS_GodotBasedService.cs" id="34_rffdm"]
|
|
|
|
[sub_resource type="StyleBoxFlat" id="StyleBoxFlat_nfm72"]
|
|
bg_color = Color(1, 1, 1, 0.0313726)
|
|
|
|
[sub_resource type="ButtonGroup" id="ButtonGroup_cucae"]
|
|
|
|
[sub_resource type="ButtonGroup" id="ButtonGroup_qfatg"]
|
|
|
|
[sub_resource type="StyleBoxEmpty" id="StyleBoxEmpty_clkje"]
|
|
|
|
[sub_resource type="StyleBoxEmpty" id="StyleBoxEmpty_1rin1"]
|
|
|
|
[node name="标识注册与解析" type="Control"]
|
|
layout_mode = 3
|
|
anchors_preset = 15
|
|
anchor_right = 1.0
|
|
anchor_bottom = 1.0
|
|
grow_horizontal = 2
|
|
grow_vertical = 2
|
|
script = ExtResource("1_c78kh")
|
|
allowCursor = true
|
|
allowInput = true
|
|
|
|
[node name="Background-Image" type="ColorRect" parent="."]
|
|
layout_mode = 1
|
|
anchors_preset = 15
|
|
anchor_right = 1.0
|
|
anchor_bottom = 1.0
|
|
grow_horizontal = 2
|
|
grow_vertical = 2
|
|
color = Color(0.156863, 0.152941, 0.172549, 1)
|
|
|
|
[node name="Layout" type="VBoxContainer" parent="."]
|
|
layout_mode = 1
|
|
anchors_preset = 15
|
|
anchor_right = 1.0
|
|
anchor_bottom = 1.0
|
|
grow_horizontal = 2
|
|
grow_vertical = 2
|
|
theme_override_constants/separation = 0
|
|
|
|
[node name="教程Header" parent="Layout" instance=ExtResource("2_mn1rn")]
|
|
visible = false
|
|
layout_mode = 2
|
|
|
|
[node name="UX TabView Service" type="MarginContainer" parent="Layout" node_paths=PackedStringArray("tabs")]
|
|
layout_mode = 2
|
|
size_flags_vertical = 3
|
|
theme_override_constants/margin_left = 0
|
|
theme_override_constants/margin_top = 0
|
|
theme_override_constants/margin_right = 0
|
|
theme_override_constants/margin_bottom = 0
|
|
script = ExtResource("3_xidy3")
|
|
tabs = [null, null, null, null]
|
|
|
|
[node name="Horizontal Layout" type="HBoxContainer" parent="Layout/UX TabView Service"]
|
|
layout_mode = 2
|
|
|
|
[node name="导航栏" type="PanelContainer" parent="Layout/UX TabView Service/Horizontal Layout"]
|
|
layout_mode = 2
|
|
theme_override_styles/panel = SubResource("StyleBoxFlat_nfm72")
|
|
|
|
[node name="MarginContainer" type="MarginContainer" parent="Layout/UX TabView Service/Horizontal Layout/导航栏"]
|
|
layout_mode = 2
|
|
theme_type_variation = &"Margin_16px"
|
|
theme_override_constants/margin_left = 32
|
|
theme_override_constants/margin_top = 32
|
|
theme_override_constants/margin_right = 32
|
|
|
|
[node name="Layout" type="VBoxContainer" parent="Layout/UX TabView Service/Horizontal Layout/导航栏/MarginContainer"]
|
|
custom_minimum_size = Vector2(200, 0)
|
|
layout_mode = 2
|
|
|
|
[node name="VBoxContainer" type="VBoxContainer" parent="Layout/UX TabView Service/Horizontal Layout/导航栏/MarginContainer/Layout"]
|
|
layout_mode = 2
|
|
size_flags_vertical = 3
|
|
|
|
[node name="HBoxContainer" type="HBoxContainer" parent="Layout/UX TabView Service/Horizontal Layout/导航栏/MarginContainer/Layout/VBoxContainer"]
|
|
layout_mode = 2
|
|
|
|
[node name="TextureRect" type="TextureRect" parent="Layout/UX TabView Service/Horizontal Layout/导航栏/MarginContainer/Layout/VBoxContainer/HBoxContainer"]
|
|
layout_mode = 2
|
|
texture = ExtResource("4_cfexj")
|
|
|
|
[node name="Label" type="Label" parent="Layout/UX TabView Service/Horizontal Layout/导航栏/MarginContainer/Layout/VBoxContainer/HBoxContainer"]
|
|
layout_mode = 2
|
|
text = "标识注册与解析"
|
|
|
|
[node name="Control" type="Control" parent="Layout/UX TabView Service/Horizontal Layout/导航栏/MarginContainer/Layout/VBoxContainer"]
|
|
custom_minimum_size = Vector2(0, 16)
|
|
layout_mode = 2
|
|
|
|
[node name="Label4" type="Label" parent="Layout/UX TabView Service/Horizontal Layout/导航栏/MarginContainer/Layout/VBoxContainer"]
|
|
layout_mode = 2
|
|
text = "查询"
|
|
|
|
[node name="标识解析" type="Button" parent="Layout/UX TabView Service/Horizontal Layout/导航栏/MarginContainer/Layout/VBoxContainer"]
|
|
layout_mode = 2
|
|
theme_type_variation = &"SideTab"
|
|
toggle_mode = true
|
|
button_pressed = true
|
|
button_group = SubResource("ButtonGroup_cucae")
|
|
text = "标识解析"
|
|
icon = ExtResource("7_tx7hw")
|
|
expand_icon = true
|
|
|
|
[node name="Label5" type="Label" parent="Layout/UX TabView Service/Horizontal Layout/导航栏/MarginContainer/Layout/VBoxContainer"]
|
|
layout_mode = 2
|
|
text = "实训"
|
|
|
|
[node name="温湿度传感器" type="Button" parent="Layout/UX TabView Service/Horizontal Layout/导航栏/MarginContainer/Layout/VBoxContainer"]
|
|
layout_mode = 2
|
|
theme_type_variation = &"SideTab"
|
|
toggle_mode = true
|
|
button_group = SubResource("ButtonGroup_cucae")
|
|
text = "温湿度传感器"
|
|
icon = ExtResource("8_488ak")
|
|
expand_icon = true
|
|
|
|
[node name="Label6" type="Label" parent="Layout/UX TabView Service/Horizontal Layout/导航栏/MarginContainer/Layout/VBoxContainer"]
|
|
layout_mode = 2
|
|
text = "开发者"
|
|
|
|
[node name="标识模板生成" type="Button" parent="Layout/UX TabView Service/Horizontal Layout/导航栏/MarginContainer/Layout/VBoxContainer"]
|
|
layout_mode = 2
|
|
theme_type_variation = &"SideTab"
|
|
toggle_mode = true
|
|
button_group = SubResource("ButtonGroup_cucae")
|
|
text = "创建标识模板"
|
|
icon = ExtResource("5_e7iy7")
|
|
expand_icon = true
|
|
|
|
[node name="标识模板注册" type="Button" parent="Layout/UX TabView Service/Horizontal Layout/导航栏/MarginContainer/Layout/VBoxContainer"]
|
|
layout_mode = 2
|
|
theme_type_variation = &"SideTab"
|
|
toggle_mode = true
|
|
button_group = SubResource("ButtonGroup_cucae")
|
|
text = "标识注册"
|
|
icon = ExtResource("6_sgyjo")
|
|
expand_icon = true
|
|
|
|
[node name="TextureRect" type="TextureRect" parent="Layout/UX TabView Service/Horizontal Layout/导航栏/MarginContainer/Layout"]
|
|
custom_minimum_size = Vector2(0, 128)
|
|
layout_mode = 2
|
|
texture = ExtResource("12_qxqew")
|
|
expand_mode = 1
|
|
stretch_mode = 5
|
|
|
|
[node name="Label2" type="Label" parent="Layout/UX TabView Service/Horizontal Layout/导航栏/MarginContainer/Layout"]
|
|
layout_mode = 2
|
|
theme_type_variation = &"AccentBox"
|
|
text = "帮助信息"
|
|
|
|
[node name="Button" type="Button" parent="Layout/UX TabView Service/Horizontal Layout/导航栏/MarginContainer/Layout"]
|
|
layout_mode = 2
|
|
theme_type_variation = &"SideTab"
|
|
text = "打开用户手册"
|
|
icon = ExtResource("12_2u0af")
|
|
expand_icon = true
|
|
script = ExtResource("13_6a13i")
|
|
url = "http://server.bitfall.icu:3000/root/iFactory.Godot/src/branch/main/ReadMe/%E5%B7%A5%E4%B8%9A%E4%BA%92%E8%81%94%E7%BD%91%E6%A0%87%E8%AF%86%E8%A7%A3%E6%9E%90%E4%B8%8E%E6%B3%A8%E5%86%8C/%E6%A0%87%E8%AF%86%E8%A7%A3%E6%9E%90%E6%BC%94%E8%AE%B2%E7%A8%BF.md"
|
|
|
|
[node name="Button2" type="Button" parent="Layout/UX TabView Service/Horizontal Layout/导航栏/MarginContainer/Layout"]
|
|
layout_mode = 2
|
|
theme_type_variation = &"SideTab"
|
|
text = "打开环境文件夹"
|
|
expand_icon = true
|
|
script = ExtResource("16_p2d60")
|
|
path = "EXE"
|
|
|
|
[node name="Button3" type="Button" parent="Layout/UX TabView Service/Horizontal Layout/导航栏/MarginContainer/Layout"]
|
|
layout_mode = 2
|
|
theme_type_variation = &"SideTab"
|
|
text = "打开配置文件夹"
|
|
icon = ExtResource("17_ikr0s")
|
|
expand_icon = true
|
|
script = ExtResource("16_p2d60")
|
|
path = "%appdata%\\iFactory"
|
|
|
|
[node name="HSeparator" type="HSeparator" parent="Layout/UX TabView Service/Horizontal Layout/导航栏/MarginContainer/Layout"]
|
|
layout_mode = 2
|
|
|
|
[node name="Button5" type="Button" parent="Layout/UX TabView Service/Horizontal Layout/导航栏/MarginContainer/Layout"]
|
|
layout_mode = 2
|
|
theme_type_variation = &"SideTab"
|
|
toggle_mode = true
|
|
button_group = SubResource("ButtonGroup_qfatg")
|
|
text = "返回"
|
|
icon = ExtResource("9_78wam")
|
|
expand_icon = true
|
|
script = ExtResource("11_qsxmx")
|
|
|
|
[node name="内容" type="PanelContainer" parent="Layout/UX TabView Service/Horizontal Layout"]
|
|
layout_mode = 2
|
|
size_flags_horizontal = 3
|
|
theme_override_styles/panel = SubResource("StyleBoxEmpty_clkje")
|
|
|
|
[node name="MarginContainer" type="MarginContainer" parent="Layout/UX TabView Service/Horizontal Layout/内容"]
|
|
layout_mode = 2
|
|
theme_override_constants/margin_left = 32
|
|
theme_override_constants/margin_top = 64
|
|
theme_override_constants/margin_right = 32
|
|
theme_override_constants/margin_bottom = 64
|
|
|
|
[node name="TabContainer" type="TabContainer" parent="Layout/UX TabView Service/Horizontal Layout/内容/MarginContainer"]
|
|
layout_mode = 2
|
|
tabs_visible = false
|
|
|
|
[node name="标识解析" type="VBoxContainer" parent="Layout/UX TabView Service/Horizontal Layout/内容/MarginContainer/TabContainer"]
|
|
layout_mode = 2
|
|
theme_override_constants/separation = 32
|
|
|
|
[node name="Control" type="Control" parent="Layout/UX TabView Service/Horizontal Layout/内容/MarginContainer/TabContainer/标识解析"]
|
|
custom_minimum_size = Vector2(0, 64)
|
|
layout_mode = 2
|
|
|
|
[node name="占位符" type="Control" parent="Layout/UX TabView Service/Horizontal Layout/内容/MarginContainer/TabContainer/标识解析"]
|
|
visible = false
|
|
custom_minimum_size = Vector2(0, 128)
|
|
layout_mode = 2
|
|
|
|
[node name="Search" type="VBoxContainer" parent="Layout/UX TabView Service/Horizontal Layout/内容/MarginContainer/TabContainer/标识解析"]
|
|
layout_mode = 2
|
|
size_flags_horizontal = 4
|
|
theme_override_constants/separation = 0
|
|
|
|
[node name="SearchEdit" type="LineEdit" parent="Layout/UX TabView Service/Horizontal Layout/内容/MarginContainer/TabContainer/标识解析/Search"]
|
|
custom_minimum_size = Vector2(768, 0)
|
|
layout_mode = 2
|
|
theme_type_variation = &"SearchBar"
|
|
placeholder_text = "搜索标识"
|
|
|
|
[node name="HBoxContainer" type="HBoxContainer" parent="Layout/UX TabView Service/Horizontal Layout/内容/MarginContainer/TabContainer/标识解析/Search/SearchEdit"]
|
|
layout_mode = 1
|
|
anchors_preset = 15
|
|
anchor_right = 1.0
|
|
anchor_bottom = 1.0
|
|
grow_horizontal = 2
|
|
grow_vertical = 2
|
|
alignment = 2
|
|
|
|
[node name="queryLast-button" type="Button" parent="Layout/UX TabView Service/Horizontal Layout/内容/MarginContainer/TabContainer/标识解析/Search/SearchEdit/HBoxContainer"]
|
|
layout_mode = 2
|
|
text = "查询上一个"
|
|
flat = true
|
|
|
|
[node name="refresh-button" type="Button" parent="Layout/UX TabView Service/Horizontal Layout/内容/MarginContainer/TabContainer/标识解析/Search/SearchEdit/HBoxContainer"]
|
|
layout_mode = 2
|
|
text = "搜索和刷新"
|
|
flat = true
|
|
|
|
[node name="PanelContainer" type="PanelContainer" parent="Layout/UX TabView Service/Horizontal Layout/内容/MarginContainer/TabContainer/标识解析/Search"]
|
|
layout_mode = 2
|
|
theme_override_styles/panel = ExtResource("13_6i2vs")
|
|
|
|
[node name="Control" type="VBoxContainer" parent="Layout/UX TabView Service/Horizontal Layout/内容/MarginContainer/TabContainer/标识解析/Search/PanelContainer"]
|
|
visible = false
|
|
layout_mode = 2
|
|
theme_override_constants/separation = 0
|
|
|
|
[node name="Button" type="Button" parent="Layout/UX TabView Service/Horizontal Layout/内容/MarginContainer/TabContainer/标识解析/Search/PanelContainer/Control"]
|
|
layout_mode = 2
|
|
theme_type_variation = &"Flat"
|
|
text = "候选词1"
|
|
flat = true
|
|
|
|
[node name="Button2" type="Button" parent="Layout/UX TabView Service/Horizontal Layout/内容/MarginContainer/TabContainer/标识解析/Search/PanelContainer/Control"]
|
|
layout_mode = 2
|
|
theme_type_variation = &"Flat"
|
|
text = "候选词1"
|
|
flat = true
|
|
|
|
[node name="Button3" type="Button" parent="Layout/UX TabView Service/Horizontal Layout/内容/MarginContainer/TabContainer/标识解析/Search/PanelContainer/Control"]
|
|
layout_mode = 2
|
|
theme_type_variation = &"Flat"
|
|
text = "候选词1"
|
|
flat = true
|
|
|
|
[node name="Button4" type="Button" parent="Layout/UX TabView Service/Horizontal Layout/内容/MarginContainer/TabContainer/标识解析/Search/PanelContainer/Control"]
|
|
layout_mode = 2
|
|
theme_type_variation = &"Flat"
|
|
text = "候选词1"
|
|
flat = true
|
|
|
|
[node name="Control" type="Control" parent="Layout/UX TabView Service/Horizontal Layout/内容/MarginContainer/TabContainer/标识解析/Search"]
|
|
visible = false
|
|
z_index = 1
|
|
layout_mode = 2
|
|
|
|
[node name="Layout" type="HBoxContainer" parent="Layout/UX TabView Service/Horizontal Layout/内容/MarginContainer/TabContainer/标识解析"]
|
|
layout_mode = 2
|
|
size_flags_horizontal = 3
|
|
size_flags_vertical = 3
|
|
theme_override_constants/separation = 16
|
|
|
|
[node name="VBoxContainer" type="VBoxContainer" parent="Layout/UX TabView Service/Horizontal Layout/内容/MarginContainer/TabContainer/标识解析/Layout"]
|
|
layout_mode = 2
|
|
|
|
[node name="标识解析结果" type="PanelContainer" parent="Layout/UX TabView Service/Horizontal Layout/内容/MarginContainer/TabContainer/标识解析/Layout/VBoxContainer"]
|
|
layout_mode = 2
|
|
|
|
[node name="VBoxContainer" type="VBoxContainer" parent="Layout/UX TabView Service/Horizontal Layout/内容/MarginContainer/TabContainer/标识解析/Layout/VBoxContainer/标识解析结果"]
|
|
layout_mode = 2
|
|
theme_override_constants/separation = 0
|
|
|
|
[node name="Label" type="Label" parent="Layout/UX TabView Service/Horizontal Layout/内容/MarginContainer/TabContainer/标识解析/Layout/VBoxContainer/标识解析结果/VBoxContainer"]
|
|
layout_mode = 2
|
|
theme_type_variation = &"Header"
|
|
text = "标识解析结果"
|
|
|
|
[node name="UXContainer" type="HBoxContainer" parent="Layout/UX TabView Service/Horizontal Layout/内容/MarginContainer/TabContainer/标识解析/Layout/VBoxContainer/标识解析结果/VBoxContainer"]
|
|
clip_children = 2
|
|
layout_mode = 2
|
|
theme_override_constants/separation = 0
|
|
|
|
[node name="Label" type="Label" parent="Layout/UX TabView Service/Horizontal Layout/内容/MarginContainer/TabContainer/标识解析/Layout/VBoxContainer/标识解析结果/VBoxContainer/UXContainer"]
|
|
visible = false
|
|
layout_mode = 2
|
|
theme_type_variation = &"Header"
|
|
text = "标识信息"
|
|
|
|
[node name="TextureRect2" type="TextureRect" parent="Layout/UX TabView Service/Horizontal Layout/内容/MarginContainer/TabContainer/标识解析/Layout/VBoxContainer/标识解析结果/VBoxContainer/UXContainer"]
|
|
visible = false
|
|
custom_minimum_size = Vector2(128, 128)
|
|
layout_mode = 2
|
|
|
|
[node name="TextureRect" type="TextureRect" parent="Layout/UX TabView Service/Horizontal Layout/内容/MarginContainer/TabContainer/标识解析/Layout/VBoxContainer/标识解析结果/VBoxContainer/UXContainer/TextureRect2"]
|
|
visible = false
|
|
layout_mode = 1
|
|
anchors_preset = 15
|
|
anchor_right = 1.0
|
|
anchor_bottom = 1.0
|
|
grow_horizontal = 2
|
|
grow_vertical = 2
|
|
texture = ExtResource("14_sy0v3")
|
|
|
|
[node name="Default_Icon" type="TextureRect" parent="Layout/UX TabView Service/Horizontal Layout/内容/MarginContainer/TabContainer/标识解析/Layout/VBoxContainer/标识解析结果/VBoxContainer/UXContainer/TextureRect2"]
|
|
layout_mode = 1
|
|
anchors_preset = 8
|
|
anchor_left = 0.5
|
|
anchor_top = 0.5
|
|
anchor_right = 0.5
|
|
anchor_bottom = 0.5
|
|
offset_left = -20.0
|
|
offset_top = -20.0
|
|
offset_right = 20.0
|
|
offset_bottom = 20.0
|
|
grow_horizontal = 2
|
|
grow_vertical = 2
|
|
texture = ExtResource("15_i4f2k")
|
|
|
|
[node name="Icon" type="TextureRect" parent="Layout/UX TabView Service/Horizontal Layout/内容/MarginContainer/TabContainer/标识解析/Layout/VBoxContainer/标识解析结果/VBoxContainer/UXContainer/TextureRect2"]
|
|
visible = false
|
|
custom_minimum_size = Vector2(256, 256)
|
|
layout_mode = 1
|
|
anchors_preset = 15
|
|
anchor_right = 1.0
|
|
anchor_bottom = 1.0
|
|
grow_horizontal = 2
|
|
grow_vertical = 2
|
|
texture = ExtResource("13_jkuq8")
|
|
expand_mode = 1
|
|
stretch_mode = 6
|
|
|
|
[node name="Margin" type="MarginContainer" parent="Layout/UX TabView Service/Horizontal Layout/内容/MarginContainer/TabContainer/标识解析/Layout/VBoxContainer/标识解析结果/VBoxContainer/UXContainer"]
|
|
layout_mode = 2
|
|
size_flags_horizontal = 3
|
|
theme_type_variation = &"Margin_16px"
|
|
|
|
[node name="GridContainer" type="GridContainer" parent="Layout/UX TabView Service/Horizontal Layout/内容/MarginContainer/TabContainer/标识解析/Layout/VBoxContainer/标识解析结果/VBoxContainer/UXContainer/Margin"]
|
|
visible = false
|
|
layout_mode = 2
|
|
columns = 2
|
|
|
|
[node name="VBoxContainer" type="VBoxContainer" parent="Layout/UX TabView Service/Horizontal Layout/内容/MarginContainer/TabContainer/标识解析/Layout/VBoxContainer/标识解析结果/VBoxContainer/UXContainer/Margin"]
|
|
layout_mode = 2
|
|
|
|
[node name="Label" type="Label" parent="Layout/UX TabView Service/Horizontal Layout/内容/MarginContainer/TabContainer/标识解析/Layout/VBoxContainer/标识解析结果/VBoxContainer/UXContainer/Margin/VBoxContainer"]
|
|
layout_mode = 2
|
|
text = "标识码:"
|
|
|
|
[node name="HBoxContainer" type="HBoxContainer" parent="Layout/UX TabView Service/Horizontal Layout/内容/MarginContainer/TabContainer/标识解析/Layout/VBoxContainer/标识解析结果/VBoxContainer/UXContainer/Margin/VBoxContainer"]
|
|
layout_mode = 2
|
|
|
|
[node name="label[0]" type="Label" parent="Layout/UX TabView Service/Horizontal Layout/内容/MarginContainer/TabContainer/标识解析/Layout/VBoxContainer/标识解析结果/VBoxContainer/UXContainer/Margin/VBoxContainer/HBoxContainer"]
|
|
layout_mode = 2
|
|
size_flags_horizontal = 3
|
|
theme_type_variation = &"HeaderSmall"
|
|
text = "88.123.99/"
|
|
|
|
[node name="copy-button" type="Button" parent="Layout/UX TabView Service/Horizontal Layout/内容/MarginContainer/TabContainer/标识解析/Layout/VBoxContainer/标识解析结果/VBoxContainer/UXContainer/Margin/VBoxContainer/HBoxContainer"]
|
|
layout_mode = 2
|
|
text = "复制"
|
|
|
|
[node name="Label2" type="Label" parent="Layout/UX TabView Service/Horizontal Layout/内容/MarginContainer/TabContainer/标识解析/Layout/VBoxContainer/标识解析结果/VBoxContainer/UXContainer/Margin/VBoxContainer"]
|
|
layout_mode = 2
|
|
text = "创建时间:"
|
|
|
|
[node name="label[1]" type="Label" parent="Layout/UX TabView Service/Horizontal Layout/内容/MarginContainer/TabContainer/标识解析/Layout/VBoxContainer/标识解析结果/VBoxContainer/UXContainer/Margin/VBoxContainer"]
|
|
layout_mode = 2
|
|
size_flags_horizontal = 3
|
|
theme_type_variation = &"HeaderSmall"
|
|
text = "2023年7月9日14:29:10"
|
|
|
|
[node name="Label3" type="Label" parent="Layout/UX TabView Service/Horizontal Layout/内容/MarginContainer/TabContainer/标识解析/Layout/VBoxContainer/标识解析结果/VBoxContainer/UXContainer/Margin/VBoxContainer"]
|
|
layout_mode = 2
|
|
text = "更新时间:"
|
|
|
|
[node name="label[2]" type="Label" parent="Layout/UX TabView Service/Horizontal Layout/内容/MarginContainer/TabContainer/标识解析/Layout/VBoxContainer/标识解析结果/VBoxContainer/UXContainer/Margin/VBoxContainer"]
|
|
layout_mode = 2
|
|
size_flags_horizontal = 3
|
|
theme_type_variation = &"HeaderSmall"
|
|
text = "2023年7月9日14:29:13"
|
|
|
|
[node name="标识解析引用" type="PanelContainer" parent="Layout/UX TabView Service/Horizontal Layout/内容/MarginContainer/TabContainer/标识解析/Layout/VBoxContainer"]
|
|
layout_mode = 2
|
|
size_flags_vertical = 3
|
|
|
|
[node name="VBoxContainer" type="VBoxContainer" parent="Layout/UX TabView Service/Horizontal Layout/内容/MarginContainer/TabContainer/标识解析/Layout/VBoxContainer/标识解析引用"]
|
|
layout_mode = 2
|
|
theme_override_constants/separation = 0
|
|
|
|
[node name="Label" type="Label" parent="Layout/UX TabView Service/Horizontal Layout/内容/MarginContainer/TabContainer/标识解析/Layout/VBoxContainer/标识解析引用/VBoxContainer"]
|
|
layout_mode = 2
|
|
theme_type_variation = &"Header"
|
|
text = "标识解析引用"
|
|
|
|
[node name="Margin2" type="MarginContainer" parent="Layout/UX TabView Service/Horizontal Layout/内容/MarginContainer/TabContainer/标识解析/Layout/VBoxContainer/标识解析引用/VBoxContainer"]
|
|
layout_mode = 2
|
|
size_flags_vertical = 3
|
|
theme_type_variation = &"Margin_16px"
|
|
|
|
[node name="Label" type="Label" parent="Layout/UX TabView Service/Horizontal Layout/内容/MarginContainer/TabContainer/标识解析/Layout/VBoxContainer/标识解析引用/VBoxContainer/Margin2"]
|
|
visible = false
|
|
layout_mode = 2
|
|
theme_type_variation = &"HeaderSmall"
|
|
text = "引用的标识"
|
|
|
|
[node name="VBoxContainer" type="VBoxContainer" parent="Layout/UX TabView Service/Horizontal Layout/内容/MarginContainer/TabContainer/标识解析/Layout/VBoxContainer/标识解析引用/VBoxContainer/Margin2"]
|
|
layout_mode = 2
|
|
|
|
[node name="ScrollContainer" type="ScrollContainer" parent="Layout/UX TabView Service/Horizontal Layout/内容/MarginContainer/TabContainer/标识解析/Layout/VBoxContainer/标识解析引用/VBoxContainer/Margin2/VBoxContainer"]
|
|
layout_mode = 2
|
|
size_flags_vertical = 3
|
|
horizontal_scroll_mode = 0
|
|
|
|
[node name="引用标识" type="VBoxContainer" parent="Layout/UX TabView Service/Horizontal Layout/内容/MarginContainer/TabContainer/标识解析/Layout/VBoxContainer/标识解析引用/VBoxContainer/Margin2/VBoxContainer/ScrollContainer"]
|
|
layout_mode = 2
|
|
size_flags_horizontal = 3
|
|
|
|
[node name="标识引用模板" parent="Layout/UX TabView Service/Horizontal Layout/内容/MarginContainer/TabContainer/标识解析/Layout/VBoxContainer/标识解析引用/VBoxContainer/Margin2/VBoxContainer/ScrollContainer/引用标识" instance=ExtResource("14_0l0dn")]
|
|
layout_mode = 2
|
|
|
|
[node name="标识引用模板2" parent="Layout/UX TabView Service/Horizontal Layout/内容/MarginContainer/TabContainer/标识解析/Layout/VBoxContainer/标识解析引用/VBoxContainer/Margin2/VBoxContainer/ScrollContainer/引用标识" instance=ExtResource("14_0l0dn")]
|
|
layout_mode = 2
|
|
|
|
[node name="标识引用模板3" parent="Layout/UX TabView Service/Horizontal Layout/内容/MarginContainer/TabContainer/标识解析/Layout/VBoxContainer/标识解析引用/VBoxContainer/Margin2/VBoxContainer/ScrollContainer/引用标识" instance=ExtResource("14_0l0dn")]
|
|
layout_mode = 2
|
|
|
|
[node name="标识引用模板4" parent="Layout/UX TabView Service/Horizontal Layout/内容/MarginContainer/TabContainer/标识解析/Layout/VBoxContainer/标识解析引用/VBoxContainer/Margin2/VBoxContainer/ScrollContainer/引用标识" instance=ExtResource("14_0l0dn")]
|
|
layout_mode = 2
|
|
|
|
[node name="标识引用模板5" parent="Layout/UX TabView Service/Horizontal Layout/内容/MarginContainer/TabContainer/标识解析/Layout/VBoxContainer/标识解析引用/VBoxContainer/Margin2/VBoxContainer/ScrollContainer/引用标识" instance=ExtResource("14_0l0dn")]
|
|
layout_mode = 2
|
|
|
|
[node name="标识引用模板6" parent="Layout/UX TabView Service/Horizontal Layout/内容/MarginContainer/TabContainer/标识解析/Layout/VBoxContainer/标识解析引用/VBoxContainer/Margin2/VBoxContainer/ScrollContainer/引用标识" instance=ExtResource("14_0l0dn")]
|
|
layout_mode = 2
|
|
|
|
[node name="标识引用模板7" parent="Layout/UX TabView Service/Horizontal Layout/内容/MarginContainer/TabContainer/标识解析/Layout/VBoxContainer/标识解析引用/VBoxContainer/Margin2/VBoxContainer/ScrollContainer/引用标识" instance=ExtResource("14_0l0dn")]
|
|
layout_mode = 2
|
|
|
|
[node name="标识引用模板8" parent="Layout/UX TabView Service/Horizontal Layout/内容/MarginContainer/TabContainer/标识解析/Layout/VBoxContainer/标识解析引用/VBoxContainer/Margin2/VBoxContainer/ScrollContainer/引用标识" instance=ExtResource("14_0l0dn")]
|
|
layout_mode = 2
|
|
|
|
[node name="标识引用模板9" parent="Layout/UX TabView Service/Horizontal Layout/内容/MarginContainer/TabContainer/标识解析/Layout/VBoxContainer/标识解析引用/VBoxContainer/Margin2/VBoxContainer/ScrollContainer/引用标识" instance=ExtResource("14_0l0dn")]
|
|
layout_mode = 2
|
|
|
|
[node name="标识引用模板10" parent="Layout/UX TabView Service/Horizontal Layout/内容/MarginContainer/TabContainer/标识解析/Layout/VBoxContainer/标识解析引用/VBoxContainer/Margin2/VBoxContainer/ScrollContainer/引用标识" instance=ExtResource("14_0l0dn")]
|
|
layout_mode = 2
|
|
|
|
[node name="ScrollContainer" type="ScrollContainer" parent="Layout/UX TabView Service/Horizontal Layout/内容/MarginContainer/TabContainer/标识解析/Layout"]
|
|
layout_mode = 2
|
|
size_flags_horizontal = 3
|
|
|
|
[node name="标识解析数据" type="GridContainer" parent="Layout/UX TabView Service/Horizontal Layout/内容/MarginContainer/TabContainer/标识解析/Layout/ScrollContainer"]
|
|
layout_mode = 2
|
|
theme_override_constants/h_separation = 32
|
|
theme_override_constants/v_separation = 16
|
|
columns = 2
|
|
|
|
[node name="温湿度传感器" type="MarginContainer" parent="Layout/UX TabView Service/Horizontal Layout/内容/MarginContainer/TabContainer"]
|
|
visible = false
|
|
layout_mode = 2
|
|
theme_override_constants/margin_left = 0
|
|
theme_override_constants/margin_top = 0
|
|
theme_override_constants/margin_right = 0
|
|
theme_override_constants/margin_bottom = 0
|
|
|
|
[node name="VBoxContainer" type="VBoxContainer" parent="Layout/UX TabView Service/Horizontal Layout/内容/MarginContainer/TabContainer/温湿度传感器"]
|
|
layout_mode = 2
|
|
theme_override_constants/separation = 32
|
|
|
|
[node name="标题栏Template" parent="Layout/UX TabView Service/Horizontal Layout/内容/MarginContainer/TabContainer/温湿度传感器/VBoxContainer" instance=ExtResource("13_7vm0l")]
|
|
layout_mode = 2
|
|
|
|
[node name="Title" parent="Layout/UX TabView Service/Horizontal Layout/内容/MarginContainer/TabContainer/温湿度传感器/VBoxContainer/标题栏Template" index="0"]
|
|
text = "温湿度传感器数据采集"
|
|
|
|
[node name="Context" parent="Layout/UX TabView Service/Horizontal Layout/内容/MarginContainer/TabContainer/温湿度传感器/VBoxContainer/标题栏Template" index="1"]
|
|
text = "我们可以通过输入地址和IP快速从Modbus采集温湿度传感器的数据
|
|
也可以手动更新温湿度的标识,取决于你的使用场景"
|
|
|
|
[node name="HBoxContainer" type="HBoxContainer" parent="Layout/UX TabView Service/Horizontal Layout/内容/MarginContainer/TabContainer/温湿度传感器/VBoxContainer"]
|
|
layout_mode = 2
|
|
|
|
[node name="VBoxContainer" type="VBoxContainer" parent="Layout/UX TabView Service/Horizontal Layout/内容/MarginContainer/TabContainer/温湿度传感器/VBoxContainer/HBoxContainer"]
|
|
layout_mode = 2
|
|
size_flags_horizontal = 3
|
|
|
|
[node name="PanelContainer" type="PanelContainer" parent="Layout/UX TabView Service/Horizontal Layout/内容/MarginContainer/TabContainer/温湿度传感器/VBoxContainer/HBoxContainer/VBoxContainer"]
|
|
layout_mode = 2
|
|
|
|
[node name="VBoxContainer" type="VBoxContainer" parent="Layout/UX TabView Service/Horizontal Layout/内容/MarginContainer/TabContainer/温湿度传感器/VBoxContainer/HBoxContainer/VBoxContainer/PanelContainer"]
|
|
layout_mode = 2
|
|
theme_override_constants/separation = 0
|
|
|
|
[node name="Label" type="Label" parent="Layout/UX TabView Service/Horizontal Layout/内容/MarginContainer/TabContainer/温湿度传感器/VBoxContainer/HBoxContainer/VBoxContainer/PanelContainer/VBoxContainer"]
|
|
layout_mode = 2
|
|
theme_type_variation = &"Header"
|
|
theme_override_colors/font_color = Color(0.509804, 0.509804, 0.509804, 1)
|
|
text = "配置传感器参数"
|
|
|
|
[node name="MarginContainer" type="MarginContainer" parent="Layout/UX TabView Service/Horizontal Layout/内容/MarginContainer/TabContainer/温湿度传感器/VBoxContainer/HBoxContainer/VBoxContainer/PanelContainer/VBoxContainer"]
|
|
layout_mode = 2
|
|
|
|
[node name="VBoxContainer" type="VBoxContainer" parent="Layout/UX TabView Service/Horizontal Layout/内容/MarginContainer/TabContainer/温湿度传感器/VBoxContainer/HBoxContainer/VBoxContainer/PanelContainer/VBoxContainer/MarginContainer"]
|
|
layout_mode = 2
|
|
|
|
[node name="HBoxContainer" type="HBoxContainer" parent="Layout/UX TabView Service/Horizontal Layout/内容/MarginContainer/TabContainer/温湿度传感器/VBoxContainer/HBoxContainer/VBoxContainer/PanelContainer/VBoxContainer/MarginContainer/VBoxContainer"]
|
|
layout_mode = 2
|
|
theme_override_constants/separation = 16
|
|
|
|
[node name="GridContainer2" type="GridContainer" parent="Layout/UX TabView Service/Horizontal Layout/内容/MarginContainer/TabContainer/温湿度传感器/VBoxContainer/HBoxContainer/VBoxContainer/PanelContainer/VBoxContainer/MarginContainer/VBoxContainer/HBoxContainer"]
|
|
layout_mode = 2
|
|
size_flags_horizontal = 3
|
|
columns = 2
|
|
|
|
[node name="Label-0" type="Label" parent="Layout/UX TabView Service/Horizontal Layout/内容/MarginContainer/TabContainer/温湿度传感器/VBoxContainer/HBoxContainer/VBoxContainer/PanelContainer/VBoxContainer/MarginContainer/VBoxContainer/HBoxContainer/GridContainer2"]
|
|
layout_mode = 2
|
|
text = "标识码:"
|
|
|
|
[node name="LineEdit-0" type="LineEdit" parent="Layout/UX TabView Service/Horizontal Layout/内容/MarginContainer/TabContainer/温湿度传感器/VBoxContainer/HBoxContainer/VBoxContainer/PanelContainer/VBoxContainer/MarginContainer/VBoxContainer/HBoxContainer/GridContainer2"]
|
|
layout_mode = 2
|
|
size_flags_horizontal = 3
|
|
placeholder_text = "88.123.99/xxxxxxxxxxxxxxxx"
|
|
|
|
[node name="Label" type="Label" parent="Layout/UX TabView Service/Horizontal Layout/内容/MarginContainer/TabContainer/温湿度传感器/VBoxContainer/HBoxContainer/VBoxContainer/PanelContainer/VBoxContainer/MarginContainer/VBoxContainer/HBoxContainer/GridContainer2"]
|
|
layout_mode = 2
|
|
text = "IP:"
|
|
|
|
[node name="LineEdit" type="LineEdit" parent="Layout/UX TabView Service/Horizontal Layout/内容/MarginContainer/TabContainer/温湿度传感器/VBoxContainer/HBoxContainer/VBoxContainer/PanelContainer/VBoxContainer/MarginContainer/VBoxContainer/HBoxContainer/GridContainer2"]
|
|
layout_mode = 2
|
|
size_flags_horizontal = 3
|
|
placeholder_text = "传感器的IP"
|
|
|
|
[node name="Label2" type="Label" parent="Layout/UX TabView Service/Horizontal Layout/内容/MarginContainer/TabContainer/温湿度传感器/VBoxContainer/HBoxContainer/VBoxContainer/PanelContainer/VBoxContainer/MarginContainer/VBoxContainer/HBoxContainer/GridContainer2"]
|
|
layout_mode = 2
|
|
text = "Port:"
|
|
|
|
[node name="LineEdit2" type="LineEdit" parent="Layout/UX TabView Service/Horizontal Layout/内容/MarginContainer/TabContainer/温湿度传感器/VBoxContainer/HBoxContainer/VBoxContainer/PanelContainer/VBoxContainer/MarginContainer/VBoxContainer/HBoxContainer/GridContainer2"]
|
|
layout_mode = 2
|
|
size_flags_horizontal = 3
|
|
placeholder_text = "传感器的端口"
|
|
|
|
[node name="connect_to_modbus-button" type="Button" parent="Layout/UX TabView Service/Horizontal Layout/内容/MarginContainer/TabContainer/温湿度传感器/VBoxContainer/HBoxContainer/VBoxContainer/PanelContainer/VBoxContainer/MarginContainer/VBoxContainer/HBoxContainer"]
|
|
layout_mode = 2
|
|
size_flags_horizontal = 3
|
|
size_flags_vertical = 3
|
|
text = "连接到Modbus"
|
|
|
|
[node name="RichTextLabel" type="RichTextLabel" parent="Layout/UX TabView Service/Horizontal Layout/内容/MarginContainer/TabContainer/温湿度传感器/VBoxContainer/HBoxContainer/VBoxContainer/PanelContainer/VBoxContainer/MarginContainer/VBoxContainer/HBoxContainer"]
|
|
custom_minimum_size = Vector2(200, 0)
|
|
layout_mode = 2
|
|
text = "等待连接..."
|
|
fit_content = true
|
|
|
|
[node name="HBoxContainer2" type="HBoxContainer" parent="Layout/UX TabView Service/Horizontal Layout/内容/MarginContainer/TabContainer/温湿度传感器/VBoxContainer/HBoxContainer/VBoxContainer"]
|
|
layout_mode = 2
|
|
|
|
[node name="传感器数据模板" parent="Layout/UX TabView Service/Horizontal Layout/内容/MarginContainer/TabContainer/温湿度传感器/VBoxContainer/HBoxContainer/VBoxContainer/HBoxContainer2" instance=ExtResource("19_qxvds")]
|
|
layout_mode = 2
|
|
size_flags_horizontal = 3
|
|
|
|
[node name="传感器数据模板2" parent="Layout/UX TabView Service/Horizontal Layout/内容/MarginContainer/TabContainer/温湿度传感器/VBoxContainer/HBoxContainer/VBoxContainer/HBoxContainer2" instance=ExtResource("19_qxvds")]
|
|
layout_mode = 2
|
|
size_flags_horizontal = 3
|
|
|
|
[node name="Label" parent="Layout/UX TabView Service/Horizontal Layout/内容/MarginContainer/TabContainer/温湿度传感器/VBoxContainer/HBoxContainer/VBoxContainer/HBoxContainer2/传感器数据模板2/VBoxContainer" index="0"]
|
|
text = "湿度"
|
|
|
|
[node name="Label2" parent="Layout/UX TabView Service/Horizontal Layout/内容/MarginContainer/TabContainer/温湿度传感器/VBoxContainer/HBoxContainer/VBoxContainer/HBoxContainer2/传感器数据模板2/VBoxContainer/MarginContainer/HBoxContainer" index="1"]
|
|
text = "%"
|
|
|
|
[node name="PanelContainer3" type="PanelContainer" parent="Layout/UX TabView Service/Horizontal Layout/内容/MarginContainer/TabContainer/温湿度传感器/VBoxContainer/HBoxContainer"]
|
|
layout_mode = 2
|
|
size_flags_horizontal = 3
|
|
|
|
[node name="VBoxContainer2" type="VBoxContainer" parent="Layout/UX TabView Service/Horizontal Layout/内容/MarginContainer/TabContainer/温湿度传感器/VBoxContainer/HBoxContainer/PanelContainer3"]
|
|
layout_mode = 2
|
|
|
|
[node name="Label2" type="Label" parent="Layout/UX TabView Service/Horizontal Layout/内容/MarginContainer/TabContainer/温湿度传感器/VBoxContainer/HBoxContainer/PanelContainer3/VBoxContainer2"]
|
|
layout_mode = 2
|
|
theme_type_variation = &"Header"
|
|
theme_override_colors/font_color = Color(0.509804, 0.509804, 0.509804, 1)
|
|
text = "手动提交数据"
|
|
|
|
[node name="MarginContainer" type="MarginContainer" parent="Layout/UX TabView Service/Horizontal Layout/内容/MarginContainer/TabContainer/温湿度传感器/VBoxContainer/HBoxContainer/PanelContainer3/VBoxContainer2"]
|
|
layout_mode = 2
|
|
size_flags_vertical = 3
|
|
|
|
[node name="VBoxContainer" type="VBoxContainer" parent="Layout/UX TabView Service/Horizontal Layout/内容/MarginContainer/TabContainer/温湿度传感器/VBoxContainer/HBoxContainer/PanelContainer3/VBoxContainer2/MarginContainer"]
|
|
layout_mode = 2
|
|
|
|
[node name="Label" type="Label" parent="Layout/UX TabView Service/Horizontal Layout/内容/MarginContainer/TabContainer/温湿度传感器/VBoxContainer/HBoxContainer/PanelContainer3/VBoxContainer2/MarginContainer/VBoxContainer"]
|
|
layout_mode = 2
|
|
text = "有时候我们会需要手动提交一些数据"
|
|
|
|
[node name="HBoxContainer" type="HBoxContainer" parent="Layout/UX TabView Service/Horizontal Layout/内容/MarginContainer/TabContainer/温湿度传感器/VBoxContainer/HBoxContainer/PanelContainer3/VBoxContainer2/MarginContainer/VBoxContainer"]
|
|
layout_mode = 2
|
|
|
|
[node name="GridContainer2" type="GridContainer" parent="Layout/UX TabView Service/Horizontal Layout/内容/MarginContainer/TabContainer/温湿度传感器/VBoxContainer/HBoxContainer/PanelContainer3/VBoxContainer2/MarginContainer/VBoxContainer/HBoxContainer"]
|
|
layout_mode = 2
|
|
size_flags_horizontal = 3
|
|
columns = 2
|
|
|
|
[node name="Label2" type="Label" parent="Layout/UX TabView Service/Horizontal Layout/内容/MarginContainer/TabContainer/温湿度传感器/VBoxContainer/HBoxContainer/PanelContainer3/VBoxContainer2/MarginContainer/VBoxContainer/HBoxContainer/GridContainer2"]
|
|
layout_mode = 2
|
|
text = "温度:"
|
|
|
|
[node name="LineEdit2" type="LineEdit" parent="Layout/UX TabView Service/Horizontal Layout/内容/MarginContainer/TabContainer/温湿度传感器/VBoxContainer/HBoxContainer/PanelContainer3/VBoxContainer2/MarginContainer/VBoxContainer/HBoxContainer/GridContainer2"]
|
|
custom_minimum_size = Vector2(384, 0)
|
|
layout_mode = 2
|
|
size_flags_horizontal = 3
|
|
placeholder_text = "42"
|
|
|
|
[node name="Label3" type="Label" parent="Layout/UX TabView Service/Horizontal Layout/内容/MarginContainer/TabContainer/温湿度传感器/VBoxContainer/HBoxContainer/PanelContainer3/VBoxContainer2/MarginContainer/VBoxContainer/HBoxContainer/GridContainer2"]
|
|
layout_mode = 2
|
|
text = "湿度:"
|
|
|
|
[node name="LineEdit3" type="LineEdit" parent="Layout/UX TabView Service/Horizontal Layout/内容/MarginContainer/TabContainer/温湿度传感器/VBoxContainer/HBoxContainer/PanelContainer3/VBoxContainer2/MarginContainer/VBoxContainer/HBoxContainer/GridContainer2"]
|
|
custom_minimum_size = Vector2(384, 0)
|
|
layout_mode = 2
|
|
size_flags_horizontal = 3
|
|
placeholder_text = "50"
|
|
|
|
[node name="Label3" type="RichTextLabel" parent="Layout/UX TabView Service/Horizontal Layout/内容/MarginContainer/TabContainer/温湿度传感器/VBoxContainer/HBoxContainer/PanelContainer3/VBoxContainer2/MarginContainer/VBoxContainer"]
|
|
visible = false
|
|
layout_mode = 2
|
|
text = "等待更新中"
|
|
fit_content = true
|
|
|
|
[node name="更新温湿度-button2" type="Button" parent="Layout/UX TabView Service/Horizontal Layout/内容/MarginContainer/TabContainer/温湿度传感器/VBoxContainer/HBoxContainer/PanelContainer3/VBoxContainer2/MarginContainer/VBoxContainer"]
|
|
custom_minimum_size = Vector2(100, 0)
|
|
layout_mode = 2
|
|
size_flags_vertical = 3
|
|
text = "更新"
|
|
|
|
[node name="PanelContainer2" type="PanelContainer" parent="Layout/UX TabView Service/Horizontal Layout/内容/MarginContainer/TabContainer/温湿度传感器/VBoxContainer"]
|
|
layout_mode = 2
|
|
|
|
[node name="VBoxContainer" type="VBoxContainer" parent="Layout/UX TabView Service/Horizontal Layout/内容/MarginContainer/TabContainer/温湿度传感器/VBoxContainer/PanelContainer2"]
|
|
layout_mode = 2
|
|
|
|
[node name="Label" type="Label" parent="Layout/UX TabView Service/Horizontal Layout/内容/MarginContainer/TabContainer/温湿度传感器/VBoxContainer/PanelContainer2/VBoxContainer"]
|
|
layout_mode = 2
|
|
theme_type_variation = &"Header"
|
|
text = "操作区域"
|
|
|
|
[node name="MarginContainer" type="MarginContainer" parent="Layout/UX TabView Service/Horizontal Layout/内容/MarginContainer/TabContainer/温湿度传感器/VBoxContainer/PanelContainer2/VBoxContainer"]
|
|
layout_mode = 2
|
|
|
|
[node name="VBoxContainer" type="VBoxContainer" parent="Layout/UX TabView Service/Horizontal Layout/内容/MarginContainer/TabContainer/温湿度传感器/VBoxContainer/PanelContainer2/VBoxContainer/MarginContainer"]
|
|
layout_mode = 2
|
|
|
|
[node name="自动更新提示-label" type="RichTextLabel" parent="Layout/UX TabView Service/Horizontal Layout/内容/MarginContainer/TabContainer/温湿度传感器/VBoxContainer/PanelContainer2/VBoxContainer/MarginContainer/VBoxContainer"]
|
|
layout_mode = 2
|
|
text = "正在等待自动更新"
|
|
fit_content = true
|
|
|
|
[node name="HBoxContainer" type="HBoxContainer" parent="Layout/UX TabView Service/Horizontal Layout/内容/MarginContainer/TabContainer/温湿度传感器/VBoxContainer/PanelContainer2/VBoxContainer/MarginContainer/VBoxContainer"]
|
|
layout_mode = 2
|
|
|
|
[node name="自动更新-button" type="CheckButton" parent="Layout/UX TabView Service/Horizontal Layout/内容/MarginContainer/TabContainer/温湿度传感器/VBoxContainer/PanelContainer2/VBoxContainer/MarginContainer/VBoxContainer/HBoxContainer"]
|
|
layout_mode = 2
|
|
size_flags_horizontal = 3
|
|
text = "自动更新"
|
|
|
|
[node name="更新模式-button" type="OptionButton" parent="Layout/UX TabView Service/Horizontal Layout/内容/MarginContainer/TabContainer/温湿度传感器/VBoxContainer/PanelContainer2/VBoxContainer/MarginContainer/VBoxContainer/HBoxContainer"]
|
|
layout_mode = 2
|
|
size_flags_horizontal = 3
|
|
item_count = 4
|
|
selected = 3
|
|
popup/item_0/text = "不更新"
|
|
popup/item_0/id = 0
|
|
popup/item_1/text = "更新记录"
|
|
popup/item_1/id = 1
|
|
popup/item_2/text = "添加记录"
|
|
popup/item_2/id = 2
|
|
popup/item_3/text = "添加并更新"
|
|
popup/item_3/id = 3
|
|
|
|
[node name="生成数据-button" type="Button" parent="Layout/UX TabView Service/Horizontal Layout/内容/MarginContainer/TabContainer/温湿度传感器/VBoxContainer/PanelContainer2/VBoxContainer/MarginContainer/VBoxContainer/HBoxContainer"]
|
|
layout_mode = 2
|
|
size_flags_horizontal = 3
|
|
text = "生成256条数据"
|
|
|
|
[node name="更新温湿度-button" type="Button" parent="Layout/UX TabView Service/Horizontal Layout/内容/MarginContainer/TabContainer/温湿度传感器/VBoxContainer/PanelContainer2/VBoxContainer/MarginContainer/VBoxContainer"]
|
|
layout_mode = 2
|
|
size_flags_horizontal = 3
|
|
text = "更新已获取的温湿度数据到标识"
|
|
|
|
[node name="标注注册" type="MarginContainer" parent="Layout/UX TabView Service/Horizontal Layout/内容/MarginContainer/TabContainer"]
|
|
visible = false
|
|
layout_mode = 2
|
|
|
|
[node name="VBoxContainer" type="VBoxContainer" parent="Layout/UX TabView Service/Horizontal Layout/内容/MarginContainer/TabContainer/标注注册"]
|
|
layout_mode = 2
|
|
|
|
[node name="标题栏Template" parent="Layout/UX TabView Service/Horizontal Layout/内容/MarginContainer/TabContainer/标注注册/VBoxContainer" instance=ExtResource("13_7vm0l")]
|
|
layout_mode = 2
|
|
|
|
[node name="Title" parent="Layout/UX TabView Service/Horizontal Layout/内容/MarginContainer/TabContainer/标注注册/VBoxContainer/标题栏Template" index="0"]
|
|
text = "注册标识"
|
|
|
|
[node name="Context" parent="Layout/UX TabView Service/Horizontal Layout/内容/MarginContainer/TabContainer/标注注册/VBoxContainer/标题栏Template" index="1"]
|
|
text = "当我们创建标识模板后,我们就可以通过标识模板快速注册标识"
|
|
|
|
[node name="HBoxContainer" type="HBoxContainer" parent="Layout/UX TabView Service/Horizontal Layout/内容/MarginContainer/TabContainer/标注注册/VBoxContainer"]
|
|
layout_mode = 2
|
|
size_flags_vertical = 3
|
|
theme_override_constants/separation = 64
|
|
|
|
[node name="NodeBuilder" type="VBoxContainer" parent="Layout/UX TabView Service/Horizontal Layout/内容/MarginContainer/TabContainer/标注注册/VBoxContainer/HBoxContainer"]
|
|
layout_mode = 2
|
|
theme_override_constants/separation = 12
|
|
script = ExtResource("14_q0cb2")
|
|
template = ExtResource("14_pcoc2")
|
|
|
|
[node name="Label" type="Label" parent="Layout/UX TabView Service/Horizontal Layout/内容/MarginContainer/TabContainer/标注注册/VBoxContainer/HBoxContainer/NodeBuilder"]
|
|
layout_mode = 2
|
|
theme_type_variation = &"HeaderLarge"
|
|
text = "选择标识模板"
|
|
|
|
[node name="Option-Button" parent="Layout/UX TabView Service/Horizontal Layout/内容/MarginContainer/TabContainer/标注注册/VBoxContainer/HBoxContainer/NodeBuilder" node_paths=PackedStringArray("buttons", "optionButtons") instance=ExtResource("14_pcoc2")]
|
|
layout_mode = 2
|
|
buttons = []
|
|
optionButtons = []
|
|
|
|
[node name="Option-Button2" parent="Layout/UX TabView Service/Horizontal Layout/内容/MarginContainer/TabContainer/标注注册/VBoxContainer/HBoxContainer/NodeBuilder" node_paths=PackedStringArray("buttons", "optionButtons") instance=ExtResource("14_pcoc2")]
|
|
layout_mode = 2
|
|
buttons = []
|
|
optionButtons = []
|
|
|
|
[node name="Option-Button3" parent="Layout/UX TabView Service/Horizontal Layout/内容/MarginContainer/TabContainer/标注注册/VBoxContainer/HBoxContainer/NodeBuilder" node_paths=PackedStringArray("buttons", "optionButtons") instance=ExtResource("14_pcoc2")]
|
|
layout_mode = 2
|
|
buttons = []
|
|
optionButtons = []
|
|
|
|
[node name="Option-Button4" parent="Layout/UX TabView Service/Horizontal Layout/内容/MarginContainer/TabContainer/标注注册/VBoxContainer/HBoxContainer/NodeBuilder" node_paths=PackedStringArray("buttons", "optionButtons") instance=ExtResource("14_pcoc2")]
|
|
layout_mode = 2
|
|
buttons = []
|
|
optionButtons = []
|
|
|
|
[node name="Option-Button5" parent="Layout/UX TabView Service/Horizontal Layout/内容/MarginContainer/TabContainer/标注注册/VBoxContainer/HBoxContainer/NodeBuilder" node_paths=PackedStringArray("buttons", "optionButtons") instance=ExtResource("14_pcoc2")]
|
|
layout_mode = 2
|
|
buttons = []
|
|
optionButtons = []
|
|
|
|
[node name="Label2" type="Label" parent="Layout/UX TabView Service/Horizontal Layout/内容/MarginContainer/TabContainer/标注注册/VBoxContainer/HBoxContainer/NodeBuilder"]
|
|
layout_mode = 2
|
|
text = "oops,没有找到标识模板,去创建模板吧!"
|
|
|
|
[node name="VSeparator" type="VSeparator" parent="Layout/UX TabView Service/Horizontal Layout/内容/MarginContainer/TabContainer/标注注册/VBoxContainer/HBoxContainer"]
|
|
visible = false
|
|
layout_mode = 2
|
|
theme_override_constants/separation = 64
|
|
|
|
[node name="VBoxContainer2" type="VBoxContainer" parent="Layout/UX TabView Service/Horizontal Layout/内容/MarginContainer/TabContainer/标注注册/VBoxContainer/HBoxContainer"]
|
|
layout_mode = 2
|
|
size_flags_horizontal = 3
|
|
|
|
[node name="Label" type="Label" parent="Layout/UX TabView Service/Horizontal Layout/内容/MarginContainer/TabContainer/标注注册/VBoxContainer/HBoxContainer/VBoxContainer2"]
|
|
layout_mode = 2
|
|
theme_type_variation = &"HeaderLarge"
|
|
text = "在这里填写注册表单"
|
|
|
|
[node name="HBoxContainer" type="HBoxContainer" parent="Layout/UX TabView Service/Horizontal Layout/内容/MarginContainer/TabContainer/标注注册/VBoxContainer/HBoxContainer/VBoxContainer2"]
|
|
layout_mode = 2
|
|
|
|
[node name="注册标识-标识码" parent="Layout/UX TabView Service/Horizontal Layout/内容/MarginContainer/TabContainer/标注注册/VBoxContainer/HBoxContainer/VBoxContainer2/HBoxContainer" instance=ExtResource("16_il4as")]
|
|
layout_mode = 2
|
|
size_flags_horizontal = 3
|
|
|
|
[node name="Label" parent="Layout/UX TabView Service/Horizontal Layout/内容/MarginContainer/TabContainer/标注注册/VBoxContainer/HBoxContainer/VBoxContainer2/HBoxContainer/注册标识-标识码/MarginContainer/Layout/0" index="0"]
|
|
text = "标识码"
|
|
|
|
[node name="LineEdit" parent="Layout/UX TabView Service/Horizontal Layout/内容/MarginContainer/TabContainer/标注注册/VBoxContainer/HBoxContainer/VBoxContainer2/HBoxContainer/注册标识-标识码/MarginContainer/Layout/0" index="1"]
|
|
placeholder_text = "8.123.99/XXXXXXXX"
|
|
|
|
[node name="generate-button" type="Button" parent="Layout/UX TabView Service/Horizontal Layout/内容/MarginContainer/TabContainer/标注注册/VBoxContainer/HBoxContainer/VBoxContainer2/HBoxContainer"]
|
|
layout_mode = 2
|
|
text = "生成标识"
|
|
|
|
[node name="MarginContainer" type="MarginContainer" parent="Layout/UX TabView Service/Horizontal Layout/内容/MarginContainer/TabContainer/标注注册/VBoxContainer/HBoxContainer/VBoxContainer2"]
|
|
layout_mode = 2
|
|
size_flags_vertical = 3
|
|
theme_type_variation = &"Margin_16px"
|
|
|
|
[node name="VBoxContainer" type="VBoxContainer" parent="Layout/UX TabView Service/Horizontal Layout/内容/MarginContainer/TabContainer/标注注册/VBoxContainer/HBoxContainer/VBoxContainer2/MarginContainer"]
|
|
layout_mode = 2
|
|
|
|
[node name="Label" type="Label" parent="Layout/UX TabView Service/Horizontal Layout/内容/MarginContainer/TabContainer/标注注册/VBoxContainer/HBoxContainer/VBoxContainer2/MarginContainer/VBoxContainer"]
|
|
layout_mode = 2
|
|
theme_type_variation = &"HeaderSmall"
|
|
text = "标识值"
|
|
|
|
[node name="ScrollContainer" type="ScrollContainer" parent="Layout/UX TabView Service/Horizontal Layout/内容/MarginContainer/TabContainer/标注注册/VBoxContainer/HBoxContainer/VBoxContainer2/MarginContainer/VBoxContainer"]
|
|
layout_mode = 2
|
|
size_flags_vertical = 3
|
|
|
|
[node name="register-container" type="VBoxContainer" parent="Layout/UX TabView Service/Horizontal Layout/内容/MarginContainer/TabContainer/标注注册/VBoxContainer/HBoxContainer/VBoxContainer2/MarginContainer/VBoxContainer/ScrollContainer"]
|
|
layout_mode = 2
|
|
size_flags_horizontal = 3
|
|
script = ExtResource("14_q0cb2")
|
|
template = ExtResource("16_il4as")
|
|
|
|
[node name="LineEditTemplate" parent="Layout/UX TabView Service/Horizontal Layout/内容/MarginContainer/TabContainer/标注注册/VBoxContainer/HBoxContainer/VBoxContainer2/MarginContainer/VBoxContainer/ScrollContainer/register-container" instance=ExtResource("16_il4as")]
|
|
layout_mode = 2
|
|
|
|
[node name="Label2" type="Label" parent="Layout/UX TabView Service/Horizontal Layout/内容/MarginContainer/TabContainer/标注注册/VBoxContainer/HBoxContainer/VBoxContainer2/MarginContainer/VBoxContainer"]
|
|
layout_mode = 2
|
|
theme_type_variation = &"HeaderSmall"
|
|
text = "标识引用"
|
|
|
|
[node name="reference-container" type="VBoxContainer" parent="Layout/UX TabView Service/Horizontal Layout/内容/MarginContainer/TabContainer/标注注册/VBoxContainer/HBoxContainer/VBoxContainer2/MarginContainer/VBoxContainer"]
|
|
layout_mode = 2
|
|
size_flags_horizontal = 3
|
|
|
|
[node name="addReference-button" type="Button" parent="Layout/UX TabView Service/Horizontal Layout/内容/MarginContainer/TabContainer/标注注册/VBoxContainer/HBoxContainer/VBoxContainer2/MarginContainer/VBoxContainer"]
|
|
layout_mode = 2
|
|
text = "添加引用"
|
|
|
|
[node name="Label2" type="Label" parent="Layout/UX TabView Service/Horizontal Layout/内容/MarginContainer/TabContainer/标注注册/VBoxContainer/HBoxContainer/VBoxContainer2"]
|
|
layout_mode = 2
|
|
text = "等待操作"
|
|
|
|
[node name="register-button" type="Button" parent="Layout/UX TabView Service/Horizontal Layout/内容/MarginContainer/TabContainer/标注注册/VBoxContainer/HBoxContainer/VBoxContainer2"]
|
|
layout_mode = 2
|
|
text = "注册标识"
|
|
|
|
[node name="ProgressBar" type="ProgressBar" parent="Layout/UX TabView Service/Horizontal Layout/内容/MarginContainer/TabContainer/标注注册/VBoxContainer/HBoxContainer/VBoxContainer2/register-button"]
|
|
layout_mode = 1
|
|
anchors_preset = 15
|
|
anchor_right = 1.0
|
|
anchor_bottom = 1.0
|
|
grow_horizontal = 2
|
|
grow_vertical = 2
|
|
mouse_filter = 2
|
|
theme_override_styles/background = SubResource("StyleBoxEmpty_1rin1")
|
|
show_percentage = false
|
|
|
|
[node name="标识模板" type="MarginContainer" parent="Layout/UX TabView Service/Horizontal Layout/内容/MarginContainer/TabContainer"]
|
|
visible = false
|
|
layout_mode = 2
|
|
|
|
[node name="VBoxContainer" type="VBoxContainer" parent="Layout/UX TabView Service/Horizontal Layout/内容/MarginContainer/TabContainer/标识模板"]
|
|
layout_mode = 2
|
|
|
|
[node name="标题栏Template" parent="Layout/UX TabView Service/Horizontal Layout/内容/MarginContainer/TabContainer/标识模板/VBoxContainer" instance=ExtResource("13_7vm0l")]
|
|
layout_mode = 2
|
|
|
|
[node name="Title" parent="Layout/UX TabView Service/Horizontal Layout/内容/MarginContainer/TabContainer/标识模板/VBoxContainer/标题栏Template" index="0"]
|
|
text = "标识模板"
|
|
|
|
[node name="Context" parent="Layout/UX TabView Service/Horizontal Layout/内容/MarginContainer/TabContainer/标识模板/VBoxContainer/标题栏Template" index="1"]
|
|
text = "在注册与更新标识之前,我们需要一个创建标识模板,
|
|
然后我们可以通过创建的模板注册标识"
|
|
|
|
[node name="占位符" parent="Layout/UX TabView Service/Horizontal Layout/内容/MarginContainer/TabContainer/标识模板/VBoxContainer/标题栏Template" index="2"]
|
|
custom_minimum_size = Vector2(0, 32)
|
|
|
|
[node name="HBoxContainer" type="HBoxContainer" parent="Layout/UX TabView Service/Horizontal Layout/内容/MarginContainer/TabContainer/标识模板/VBoxContainer"]
|
|
layout_mode = 2
|
|
size_flags_vertical = 3
|
|
theme_override_constants/separation = 64
|
|
|
|
[node name="VBoxContainer3" type="VBoxContainer" parent="Layout/UX TabView Service/Horizontal Layout/内容/MarginContainer/TabContainer/标识模板/VBoxContainer/HBoxContainer"]
|
|
layout_mode = 2
|
|
|
|
[node name="Label" type="Label" parent="Layout/UX TabView Service/Horizontal Layout/内容/MarginContainer/TabContainer/标识模板/VBoxContainer/HBoxContainer/VBoxContainer3"]
|
|
layout_mode = 2
|
|
theme_type_variation = &"HeaderLarge"
|
|
text = "模板列表"
|
|
|
|
[node name="ScrollContainer" type="ScrollContainer" parent="Layout/UX TabView Service/Horizontal Layout/内容/MarginContainer/TabContainer/标识模板/VBoxContainer/HBoxContainer/VBoxContainer3"]
|
|
layout_mode = 2
|
|
size_flags_vertical = 3
|
|
horizontal_scroll_mode = 0
|
|
|
|
[node name="NodeBuilder" type="VBoxContainer" parent="Layout/UX TabView Service/Horizontal Layout/内容/MarginContainer/TabContainer/标识模板/VBoxContainer/HBoxContainer/VBoxContainer3/ScrollContainer"]
|
|
layout_mode = 2
|
|
theme_override_constants/separation = 12
|
|
script = ExtResource("14_q0cb2")
|
|
template = ExtResource("14_pcoc2")
|
|
|
|
[node name="Option-Button" parent="Layout/UX TabView Service/Horizontal Layout/内容/MarginContainer/TabContainer/标识模板/VBoxContainer/HBoxContainer/VBoxContainer3/ScrollContainer/NodeBuilder" node_paths=PackedStringArray("buttons", "optionButtons") instance=ExtResource("14_pcoc2")]
|
|
layout_mode = 2
|
|
buttons = []
|
|
optionButtons = []
|
|
|
|
[node name="Option-Button2" parent="Layout/UX TabView Service/Horizontal Layout/内容/MarginContainer/TabContainer/标识模板/VBoxContainer/HBoxContainer/VBoxContainer3/ScrollContainer/NodeBuilder" node_paths=PackedStringArray("buttons", "optionButtons") instance=ExtResource("14_pcoc2")]
|
|
layout_mode = 2
|
|
buttons = []
|
|
optionButtons = []
|
|
|
|
[node name="Option-Button3" parent="Layout/UX TabView Service/Horizontal Layout/内容/MarginContainer/TabContainer/标识模板/VBoxContainer/HBoxContainer/VBoxContainer3/ScrollContainer/NodeBuilder" node_paths=PackedStringArray("buttons", "optionButtons") instance=ExtResource("14_pcoc2")]
|
|
layout_mode = 2
|
|
buttons = []
|
|
optionButtons = []
|
|
|
|
[node name="Option-Button4" parent="Layout/UX TabView Service/Horizontal Layout/内容/MarginContainer/TabContainer/标识模板/VBoxContainer/HBoxContainer/VBoxContainer3/ScrollContainer/NodeBuilder" node_paths=PackedStringArray("buttons", "optionButtons") instance=ExtResource("14_pcoc2")]
|
|
layout_mode = 2
|
|
buttons = []
|
|
optionButtons = []
|
|
|
|
[node name="Option-Button5" parent="Layout/UX TabView Service/Horizontal Layout/内容/MarginContainer/TabContainer/标识模板/VBoxContainer/HBoxContainer/VBoxContainer3/ScrollContainer/NodeBuilder" node_paths=PackedStringArray("buttons", "optionButtons") instance=ExtResource("14_pcoc2")]
|
|
layout_mode = 2
|
|
buttons = []
|
|
optionButtons = []
|
|
|
|
[node name="Label2" type="Label" parent="Layout/UX TabView Service/Horizontal Layout/内容/MarginContainer/TabContainer/标识模板/VBoxContainer/HBoxContainer/VBoxContainer3/ScrollContainer/NodeBuilder"]
|
|
layout_mode = 2
|
|
text = "oops,没有找到标识模板,去创建模板吧!"
|
|
|
|
[node name="Button" type="Button" parent="Layout/UX TabView Service/Horizontal Layout/内容/MarginContainer/TabContainer/标识模板/VBoxContainer/HBoxContainer/VBoxContainer3"]
|
|
layout_mode = 2
|
|
text = "创建新的注册模板"
|
|
|
|
[node name="VSeparator" type="VSeparator" parent="Layout/UX TabView Service/Horizontal Layout/内容/MarginContainer/TabContainer/标识模板/VBoxContainer/HBoxContainer"]
|
|
visible = false
|
|
layout_mode = 2
|
|
theme_override_constants/separation = 64
|
|
|
|
[node name="VBoxContainer2" type="VBoxContainer" parent="Layout/UX TabView Service/Horizontal Layout/内容/MarginContainer/TabContainer/标识模板/VBoxContainer/HBoxContainer"]
|
|
layout_mode = 2
|
|
size_flags_horizontal = 3
|
|
|
|
[node name="VBoxContainer" type="VBoxContainer" parent="Layout/UX TabView Service/Horizontal Layout/内容/MarginContainer/TabContainer/标识模板/VBoxContainer/HBoxContainer/VBoxContainer2"]
|
|
layout_mode = 2
|
|
size_flags_vertical = 3
|
|
|
|
[node name="Label2" type="Label" parent="Layout/UX TabView Service/Horizontal Layout/内容/MarginContainer/TabContainer/标识模板/VBoxContainer/HBoxContainer/VBoxContainer2/VBoxContainer"]
|
|
layout_mode = 2
|
|
theme_type_variation = &"HeaderLarge"
|
|
text = "模板信息"
|
|
|
|
[node name="模板名称" parent="Layout/UX TabView Service/Horizontal Layout/内容/MarginContainer/TabContainer/标识模板/VBoxContainer/HBoxContainer/VBoxContainer2/VBoxContainer" instance=ExtResource("16_il4as")]
|
|
layout_mode = 2
|
|
|
|
[node name="Label" parent="Layout/UX TabView Service/Horizontal Layout/内容/MarginContainer/TabContainer/标识模板/VBoxContainer/HBoxContainer/VBoxContainer2/VBoxContainer/模板名称/MarginContainer/Layout/0" index="0"]
|
|
text = "名称"
|
|
|
|
[node name="LineEdit" parent="Layout/UX TabView Service/Horizontal Layout/内容/MarginContainer/TabContainer/标识模板/VBoxContainer/HBoxContainer/VBoxContainer2/VBoxContainer/模板名称/MarginContainer/Layout/0" index="1"]
|
|
placeholder_text = "8.123.99/XXXXXXXXX"
|
|
|
|
[node name="模板介绍" parent="Layout/UX TabView Service/Horizontal Layout/内容/MarginContainer/TabContainer/标识模板/VBoxContainer/HBoxContainer/VBoxContainer2/VBoxContainer" instance=ExtResource("16_il4as")]
|
|
layout_mode = 2
|
|
|
|
[node name="Label" parent="Layout/UX TabView Service/Horizontal Layout/内容/MarginContainer/TabContainer/标识模板/VBoxContainer/HBoxContainer/VBoxContainer2/VBoxContainer/模板介绍/MarginContainer/Layout/0" index="0"]
|
|
text = "介绍"
|
|
|
|
[node name="LineEdit" parent="Layout/UX TabView Service/Horizontal Layout/内容/MarginContainer/TabContainer/标识模板/VBoxContainer/HBoxContainer/VBoxContainer2/VBoxContainer/模板介绍/MarginContainer/Layout/0" index="1"]
|
|
placeholder_text = "该模板用于"
|
|
|
|
[node name="GridContainer" type="GridContainer" parent="Layout/UX TabView Service/Horizontal Layout/内容/MarginContainer/TabContainer/标识模板/VBoxContainer/HBoxContainer/VBoxContainer2/VBoxContainer"]
|
|
layout_mode = 2
|
|
columns = 4
|
|
|
|
[node name="Label5" type="Label" parent="Layout/UX TabView Service/Horizontal Layout/内容/MarginContainer/TabContainer/标识模板/VBoxContainer/HBoxContainer/VBoxContainer2/VBoxContainer/GridContainer"]
|
|
layout_mode = 2
|
|
text = "创建时间:"
|
|
|
|
[node name="createTime-label" type="Label" parent="Layout/UX TabView Service/Horizontal Layout/内容/MarginContainer/TabContainer/标识模板/VBoxContainer/HBoxContainer/VBoxContainer2/VBoxContainer/GridContainer"]
|
|
layout_mode = 2
|
|
text = "2023年7月7日23:42:40"
|
|
|
|
[node name="Label7" type="Label" parent="Layout/UX TabView Service/Horizontal Layout/内容/MarginContainer/TabContainer/标识模板/VBoxContainer/HBoxContainer/VBoxContainer2/VBoxContainer/GridContainer"]
|
|
layout_mode = 2
|
|
text = "更新时间:"
|
|
|
|
[node name="updateTime-label" type="Label" parent="Layout/UX TabView Service/Horizontal Layout/内容/MarginContainer/TabContainer/标识模板/VBoxContainer/HBoxContainer/VBoxContainer2/VBoxContainer/GridContainer"]
|
|
layout_mode = 2
|
|
text = "2023年7月7日23:42:40"
|
|
|
|
[node name="HSeparator" type="HSeparator" parent="Layout/UX TabView Service/Horizontal Layout/内容/MarginContainer/TabContainer/标识模板/VBoxContainer/HBoxContainer/VBoxContainer2/VBoxContainer"]
|
|
visible = false
|
|
layout_mode = 2
|
|
theme_type_variation = &"HSeparator_8px"
|
|
|
|
[node name="Label" type="Label" parent="Layout/UX TabView Service/Horizontal Layout/内容/MarginContainer/TabContainer/标识模板/VBoxContainer/HBoxContainer/VBoxContainer2/VBoxContainer"]
|
|
layout_mode = 2
|
|
theme_type_variation = &"HeaderLarge"
|
|
text = "模板格式"
|
|
|
|
[node name="Names" type="GridContainer" parent="Layout/UX TabView Service/Horizontal Layout/内容/MarginContainer/TabContainer/标识模板/VBoxContainer/HBoxContainer/VBoxContainer2/VBoxContainer"]
|
|
layout_mode = 2
|
|
columns = 3
|
|
|
|
[node name="Label4" type="Label" parent="Layout/UX TabView Service/Horizontal Layout/内容/MarginContainer/TabContainer/标识模板/VBoxContainer/HBoxContainer/VBoxContainer2/VBoxContainer/Names"]
|
|
layout_mode = 2
|
|
size_flags_horizontal = 3
|
|
text = "
|
|
"
|
|
horizontal_alignment = 1
|
|
|
|
[node name="Label5" type="Label" parent="Layout/UX TabView Service/Horizontal Layout/内容/MarginContainer/TabContainer/标识模板/VBoxContainer/HBoxContainer/VBoxContainer2/VBoxContainer/Names"]
|
|
layout_mode = 2
|
|
size_flags_horizontal = 3
|
|
text = "格式"
|
|
horizontal_alignment = 1
|
|
|
|
[node name="Label6" type="Label" parent="Layout/UX TabView Service/Horizontal Layout/内容/MarginContainer/TabContainer/标识模板/VBoxContainer/HBoxContainer/VBoxContainer2/VBoxContainer/Names"]
|
|
layout_mode = 2
|
|
size_flags_horizontal = 3
|
|
text = "默认值"
|
|
horizontal_alignment = 1
|
|
|
|
[node name="ScrollContainer" type="ScrollContainer" parent="Layout/UX TabView Service/Horizontal Layout/内容/MarginContainer/TabContainer/标识模板/VBoxContainer/HBoxContainer/VBoxContainer2/VBoxContainer"]
|
|
layout_mode = 2
|
|
size_flags_vertical = 3
|
|
|
|
[node name="PanelContainer" type="PanelContainer" parent="Layout/UX TabView Service/Horizontal Layout/内容/MarginContainer/TabContainer/标识模板/VBoxContainer/HBoxContainer/VBoxContainer2/VBoxContainer/ScrollContainer"]
|
|
layout_mode = 2
|
|
size_flags_horizontal = 3
|
|
|
|
[node name="MarginContainer" type="MarginContainer" parent="Layout/UX TabView Service/Horizontal Layout/内容/MarginContainer/TabContainer/标识模板/VBoxContainer/HBoxContainer/VBoxContainer2/VBoxContainer/ScrollContainer/PanelContainer"]
|
|
layout_mode = 2
|
|
theme_override_constants/margin_left = 16
|
|
theme_override_constants/margin_top = 16
|
|
theme_override_constants/margin_right = 16
|
|
theme_override_constants/margin_bottom = 16
|
|
|
|
[node name="VBoxContainer" type="VBoxContainer" parent="Layout/UX TabView Service/Horizontal Layout/内容/MarginContainer/TabContainer/标识模板/VBoxContainer/HBoxContainer/VBoxContainer2/VBoxContainer/ScrollContainer/PanelContainer/MarginContainer"]
|
|
layout_mode = 2
|
|
|
|
[node name="HBoxContainer" type="HBoxContainer" parent="Layout/UX TabView Service/Horizontal Layout/内容/MarginContainer/TabContainer/标识模板/VBoxContainer/HBoxContainer/VBoxContainer2/VBoxContainer/ScrollContainer/PanelContainer/MarginContainer/VBoxContainer"]
|
|
layout_mode = 2
|
|
|
|
[node name="LineEdit" type="LineEdit" parent="Layout/UX TabView Service/Horizontal Layout/内容/MarginContainer/TabContainer/标识模板/VBoxContainer/HBoxContainer/VBoxContainer2/VBoxContainer/ScrollContainer/PanelContainer/MarginContainer/VBoxContainer/HBoxContainer"]
|
|
layout_mode = 2
|
|
size_flags_horizontal = 3
|
|
|
|
[node name="OptionButton" type="OptionButton" parent="Layout/UX TabView Service/Horizontal Layout/内容/MarginContainer/TabContainer/标识模板/VBoxContainer/HBoxContainer/VBoxContainer2/VBoxContainer/ScrollContainer/PanelContainer/MarginContainer/VBoxContainer/HBoxContainer"]
|
|
layout_mode = 2
|
|
size_flags_horizontal = 3
|
|
|
|
[node name="LineEdit2" type="LineEdit" parent="Layout/UX TabView Service/Horizontal Layout/内容/MarginContainer/TabContainer/标识模板/VBoxContainer/HBoxContainer/VBoxContainer2/VBoxContainer/ScrollContainer/PanelContainer/MarginContainer/VBoxContainer/HBoxContainer"]
|
|
layout_mode = 2
|
|
size_flags_horizontal = 3
|
|
|
|
[node name="Button" type="Button" parent="Layout/UX TabView Service/Horizontal Layout/内容/MarginContainer/TabContainer/标识模板/VBoxContainer/HBoxContainer/VBoxContainer2/VBoxContainer"]
|
|
layout_mode = 2
|
|
text = "添加新的格式"
|
|
|
|
[node name="HSeparator" type="HSeparator" parent="Layout/UX TabView Service/Horizontal Layout/内容/MarginContainer/TabContainer/标识模板/VBoxContainer/HBoxContainer/VBoxContainer2"]
|
|
layout_mode = 2
|
|
|
|
[node name="Button" type="Button" parent="Layout/UX TabView Service/Horizontal Layout/内容/MarginContainer/TabContainer/标识模板/VBoxContainer/HBoxContainer/VBoxContainer2"]
|
|
layout_mode = 2
|
|
text = "保存注册模板"
|
|
|
|
[node name="Control" type="Control" parent="Layout/UX TabView Service/Horizontal Layout"]
|
|
layout_mode = 2
|
|
|
|
[node name="Services Entity" type="Node" parent="."]
|
|
script = ExtResource("27_7libb")
|
|
|
|
[node name="标识解析服务" type="Node" parent="Services Entity"]
|
|
script = ExtResource("34_rffdm")
|
|
|
|
[connection signal="pressed" from="Layout/UX TabView Service/Horizontal Layout/导航栏/MarginContainer/Layout/Button" to="Layout/UX TabView Service/Horizontal Layout/导航栏/MarginContainer/Layout/Button" method="Execute"]
|
|
[connection signal="pressed" from="Layout/UX TabView Service/Horizontal Layout/导航栏/MarginContainer/Layout/Button2" to="Layout/UX TabView Service/Horizontal Layout/导航栏/MarginContainer/Layout/Button2" method="Execute"]
|
|
[connection signal="pressed" from="Layout/UX TabView Service/Horizontal Layout/导航栏/MarginContainer/Layout/Button3" to="Layout/UX TabView Service/Horizontal Layout/导航栏/MarginContainer/Layout/Button3" method="Execute"]
|
|
[connection signal="pressed" from="Layout/UX TabView Service/Horizontal Layout/导航栏/MarginContainer/Layout/Button5" to="Layout/UX TabView Service/Horizontal Layout/导航栏/MarginContainer/Layout/Button5" method="Return"]
|
|
|
|
[editable path="Layout/UX TabView Service/Horizontal Layout/内容/MarginContainer/TabContainer/温湿度传感器/VBoxContainer/标题栏Template"]
|
|
[editable path="Layout/UX TabView Service/Horizontal Layout/内容/MarginContainer/TabContainer/温湿度传感器/VBoxContainer/HBoxContainer/VBoxContainer/HBoxContainer2/传感器数据模板2"]
|
|
[editable path="Layout/UX TabView Service/Horizontal Layout/内容/MarginContainer/TabContainer/标注注册/VBoxContainer/标题栏Template"]
|
|
[editable path="Layout/UX TabView Service/Horizontal Layout/内容/MarginContainer/TabContainer/标注注册/VBoxContainer/HBoxContainer/VBoxContainer2/HBoxContainer/注册标识-标识码"]
|
|
[editable path="Layout/UX TabView Service/Horizontal Layout/内容/MarginContainer/TabContainer/标识模板/VBoxContainer/标题栏Template"]
|
|
[editable path="Layout/UX TabView Service/Horizontal Layout/内容/MarginContainer/TabContainer/标识模板/VBoxContainer/HBoxContainer/VBoxContainer2/VBoxContainer/模板名称"]
|
|
[editable path="Layout/UX TabView Service/Horizontal Layout/内容/MarginContainer/TabContainer/标识模板/VBoxContainer/HBoxContainer/VBoxContainer2/VBoxContainer/模板介绍"]
|