public bool Draw(int aID)
        {
            if (Tabs.Count == 0)
            {
                return(false);
            }
            else
            {
                // Tabs menu
                GUILayout.BeginHorizontal();
                GUILayout.FlexibleSpace();
                OpenedWindow = Tabs[GUILayout.Toolbar(Tabs.FindIndex(t => Enum.Equals(t.Value, OpenedWindow)), Tabs.ConvertAll(t => t.Key).ToArray(), GUILayout.ExpandWidth(false))].Value;
                GUILayout.FlexibleSpace();
                GUILayout.EndHorizontal();

                // Display Window
                var window = Childs[OpenedWindow];
                window.Rect = parent.Rect;
                window.Draw(aID);
                return(true);
            }
        }