public bool Draw()
        {
            var result  = true;
            var hasData = FlowSystem.HasData();

            if (FlowSystemEditorWindow.loaded == false)
            {
                this.DrawLoader();
                result = false;
            }
            else if (hasData == false)
            {
                if (this.state == State.ProjectSelector)
                {
                    this.DrawSplash(this.DrawProjectSelector);
                }
                else if (this.state == State.NewProject)
                {
                    this.DrawSplash(this.DrawNewProject);
                }

                result = false;
            }

            return(result);
        }