Files
GoakeFlax/Source/Game/Cabrito/Console/ConsoleContainerControl.cs
2021-06-28 16:22:20 +03:00

39 lines
744 B
C#

using System;
using System.Collections.Generic;
using System.Linq;
using FlaxEditor;
using FlaxEngine;
using FlaxEngine.GUI;
namespace Cabrito
{
// Container that keeps the focus on the input box
public class ConsoleContainerControl : ContainerControl
{
[HideInEditor] public ConsoleInputTextBox inputBox;
public ConsoleContainerControl() : base()
{
}
public ConsoleContainerControl(float x, float y, float width, float height) : base(x, y, width, height)
{
}
public ConsoleContainerControl(Rectangle bounds) : base(bounds)
{
}
public override void OnGotFocus()
{
base.OnGotFocus();
if (inputBox != null)
Focus(inputBox);
}
public override void OnLostFocus()
{
base.OnLostFocus();
}
}
}