예제 #1
0
        protected override void Initialize()
        {
            base.Initialize();

            Input                = GetChild <LineEdit>("VBoxContainer/Input");
            Input.OnKeyDown     += InputKeyDown;
            Input.OnTextEntered += Input_OnTextEntered;
            GetChild <Control>("VBoxContainer/Contents").Dispose();

            contents = new OutputPanel
            {
                SizeFlagsVertical = SizeFlags.FillExpand,
            };
            GetChild("VBoxContainer").AddChild(contents);
            contents.SetPositionInParent(0);

            PanelOverride = new StyleBoxFlat {
                BackgroundColor = Color.Gray.WithAlpha(0.5f)
            };
        }