first Prototype
This commit is contained in:
parent
e11825c698
commit
35ce267482
481 changed files with 17315 additions and 1 deletions
|
|
@ -0,0 +1,31 @@
|
|||
extends CanvasLayer
|
||||
|
||||
const LocalizationPseudolocalizationWindow = preload("res://addons/localization_editor/scenes/pseudolocalization/ui/LocalizationPseudolocalizationWindow.tscn")
|
||||
|
||||
@onready var _view_ui: Button = $VBox/HBox/View
|
||||
|
||||
var _root
|
||||
var _window = null
|
||||
|
||||
func _ready():
|
||||
_root = get_tree().get_root()
|
||||
_view_ui.pressed.connect(_on_view_ui_pressed)
|
||||
|
||||
func _on_view_ui_pressed() -> void:
|
||||
if _window == null:
|
||||
_create_dialogue()
|
||||
else:
|
||||
_window.move_to_foreground()
|
||||
|
||||
func _create_dialogue() -> void:
|
||||
var pseudolocalization_window: Window = LocalizationPseudolocalizationWindow.instantiate()
|
||||
_root.add_child(pseudolocalization_window)
|
||||
_window = pseudolocalization_window
|
||||
pseudolocalization_window.title = "Pseudolocalization"
|
||||
pseudolocalization_window.connect("close_requested", _on_window_hide)
|
||||
pseudolocalization_window.popup_centered(Vector2i(500, 315))
|
||||
|
||||
func _on_window_hide() -> void:
|
||||
_root.remove_child(_window)
|
||||
_window.queue_free()
|
||||
_window = null
|
||||
|
|
@ -0,0 +1 @@
|
|||
uid://bpk6015voisn6
|
||||
|
|
@ -0,0 +1,25 @@
|
|||
[gd_scene load_steps=2 format=3 uid="uid://bikihsdqsi1sm"]
|
||||
|
||||
[ext_resource type="Script" path="res://addons/localization_editor/scenes/pseudolocalization/ui/LocalizationPseudolocalizationForUI.gd" id="1_knfsp"]
|
||||
|
||||
[node name="Control" type="CanvasLayer"]
|
||||
script = ExtResource( "1_knfsp" )
|
||||
|
||||
[node name="VBox" type="VBoxContainer" parent="."]
|
||||
anchor_left = 1.0
|
||||
anchor_right = 1.0
|
||||
offset_left = -212.0
|
||||
offset_bottom = 31.0
|
||||
__meta__ = {
|
||||
"_edit_use_anchors_": false
|
||||
}
|
||||
|
||||
[node name="HBox" type="HBoxContainer" parent="VBox"]
|
||||
offset_right = 212.0
|
||||
offset_bottom = 31.0
|
||||
alignment = 2
|
||||
|
||||
[node name="View" type="Button" parent="VBox/HBox"]
|
||||
offset_right = 212.0
|
||||
offset_bottom = 31.0
|
||||
text = "Pseudolocalization Control"
|
||||
|
|
@ -0,0 +1,20 @@
|
|||
[gd_scene load_steps=2 format=3 uid="uid://sl1jt1bmc4aj"]
|
||||
|
||||
[ext_resource type="PackedScene" uid="uid://dvfcmuubc6npi" path="res://addons/localization_editor/scenes/pseudolocalization/control/LocalizationPseudolocalizationUI.tscn" id="1_0aul8"]
|
||||
|
||||
[node name="Window" type="Window"]
|
||||
disable_3d = true
|
||||
title = "Pseudolocalization"
|
||||
size = Vector2i(500, 850)
|
||||
|
||||
[node name="ScrollContainer" type="ScrollContainer" parent="."]
|
||||
anchor_right = 1.0
|
||||
anchor_bottom = 1.0
|
||||
size_flags_horizontal = 3
|
||||
size_flags_vertical = 3
|
||||
|
||||
[node name="PseudolocalizationEditorView" parent="ScrollContainer" instance=ExtResource( "1_0aul8" )]
|
||||
anchor_right = 0.0
|
||||
anchor_bottom = 0.0
|
||||
offset_right = 1024.0
|
||||
offset_bottom = 600.0
|
||||
Loading…
Add table
Add a link
Reference in a new issue