示例#1
0
        void OnSaveAsClick(MyGuiControlButton sender)
        {
            var row = m_sessionsTable.SelectedRow;

            if (row == null)
            {
                return;
            }

            var save = FindSave(row);

            if (save != null)
            {
                var saveAsScreen = new MyGuiScreenSaveAs(save.Item2, save.Item1, m_availableSaves.Select((x) => x.Item2.SessionName).ToList());
                MyGuiSandbox.AddScreen(saveAsScreen);
                saveAsScreen.Closed += (source) => { m_state = StateEnum.ListNeedsReload; };
            }
        }
示例#2
0
        void OnSaveAsClick(MyGuiControlButton sender)
        {
            var row = m_saveBrowser.SelectedRow;

            if (row == null)
            {
                return;
            }

            var save = m_saveBrowser.GetSave(row);

            if (save != null)
            {
                // TODO: EXISTING SESION NAMES
                var saveAsScreen = new MyGuiScreenSaveAs(save.Item2, save.Item1, null);
                MyGuiSandbox.AddScreen(saveAsScreen);
            }
        }
        void OnSaveAsClick(MyGuiControlButton sender)
        {
            var row = m_sessionsTable.SelectedRow;
            if (row == null)
                return;

            var save = FindSave(row);
            if (save != null)
            {
                var saveAsScreen = new MyGuiScreenSaveAs(save.Item2, save.Item1, m_availableSaves.Select((x) => x.Item2.SessionName).ToList());
                MyGuiSandbox.AddScreen(saveAsScreen);
                saveAsScreen.Closed += (source) => { m_state = StateEnum.ListNeedsReload; };
            }
        }
        void OnSaveAsClick(MyGuiControlButton sender)
        {
            var row = m_saveBrowser.SelectedRow;
            if (row == null)
                return;

            var save = m_saveBrowser.GetSave(row);
            if (save != null)
            {
                // TODO: EXISTING SESION NAMES
                var saveAsScreen = new MyGuiScreenSaveAs(save.Item2, save.Item1, null);
                MyGuiSandbox.AddScreen(saveAsScreen);
            }
        }