Ejemplo n.º 1
0
    public static DatabaseListView ShowWindow()
    {
        if (_instance == null)
        {
            // "Get existing open window or if none, make a new one:" says documentation.
            // But if called after script reloads a second instance will be opened! => Custom singleton required.
            DatabaseListView window = GetWindow <DatabaseListView>();
            window.titleContent = new GUIContent("DB List");
            _instance           = window;
            _instance.InitStyles();
            window.Show();
        }
        else
        {
            _instance.Focus();
        }

        return(_instance);
    }
Ejemplo n.º 2
0
 static void Init() => Instance.Show();