Exemplo n.º 1
0
        void DrawSettings(int id)
        {
            GUILayout.BeginVertical();
            GUILayout.BeginHorizontal();
            GUILayout.Box("Toolbars", GUILayout.Height(30));
            GUILayout.EndHorizontal();
            GUILayout.BeginHorizontal();
            QSettings.Instance.StockToolBar = GUILayout.Toggle(QSettings.Instance.StockToolBar, "Use the Stock Toolbar", GUILayout.Width(400));
            GUILayout.EndHorizontal();
            if (QBlizzyToolbar.isAvailable)
            {
                GUILayout.BeginHorizontal();
                QSettings.Instance.BlizzyToolBar = GUILayout.Toggle(QSettings.Instance.BlizzyToolBar, "Use the Blizzy Toolbar", GUILayout.Width(400));
                GUILayout.EndHorizontal();
            }
            GUILayout.BeginHorizontal();
            GUILayout.Box("Options", GUILayout.Height(30));
            GUILayout.EndHorizontal();

            QSettings.Instance.WarpToEnhanced = GUILayout.Toggle(QSettings.Instance.WarpToEnhanced, "Warp to the ½ of the burn time + 15 seconds", GUILayout.Width(400));

            GUILayout.BeginHorizontal();
            GUILayout.Box("Keyboard shortcuts", GUILayout.Height(30));
            GUILayout.EndHorizontal();
            QKey.DrawConfigKey(QKey.Key.Current);
            QKey.DrawConfigKey(QKey.Key.Prograde);
            QKey.DrawConfigKey(QKey.Key.Retrograde);
            QKey.DrawConfigKey(QKey.Key.Normal);
            QKey.DrawConfigKey(QKey.Key.AntiNormal);
            QKey.DrawConfigKey(QKey.Key.RadialIn);
            QKey.DrawConfigKey(QKey.Key.RadialOut);
            QKey.DrawConfigKey(QKey.Key.TargetPrograde);
            QKey.DrawConfigKey(QKey.Key.TargetRetrograde);
            QKey.DrawConfigKey(QKey.Key.Maneuver);
            QKey.DrawConfigKey(QKey.Key.WarpToNode);
            GUILayout.BeginHorizontal();
            GUILayout.FlexibleSpace();
            if (GUILayout.Button("Save & Close", GUILayout.Height(30)))
            {
                HideSettings();
            }
            GUILayout.EndHorizontal();
            GUILayout.EndVertical();
        }
Exemplo n.º 2
0
        void DrawSettings(int id)
        {
            GUILayout.BeginVertical();
            GUILayout.BeginHorizontal();
            GUILayout.Box(Localizer.Format("quicksas_toolbars"), GUILayout.Height(30));
            GUILayout.EndHorizontal();

            GUILayout.BeginHorizontal();
            GUILayout.Box(Localizer.Format("quicksas_options"), GUILayout.Height(30));
            GUILayout.EndHorizontal();
            GUILayout.BeginHorizontal();
            QSettings.Instance.WarpToEnhanced = GUILayout.Toggle(QSettings.Instance.WarpToEnhanced, Localizer.Format("quicksas_warpTime"), GUILayout.Width(400));
            GUILayout.EndHorizontal();
            GUILayout.BeginHorizontal();
            GUILayout.Box(Localizer.Format("quicksas_keyShortCuts"), GUILayout.Height(30));
            GUILayout.EndHorizontal();
            QKey.DrawConfigKey(QKey.Key.Current);
            QKey.DrawConfigKey(QKey.Key.Prograde);
            QKey.DrawConfigKey(QKey.Key.Retrograde);
            QKey.DrawConfigKey(QKey.Key.Normal);
            QKey.DrawConfigKey(QKey.Key.AntiNormal);
            QKey.DrawConfigKey(QKey.Key.RadialIn);
            QKey.DrawConfigKey(QKey.Key.RadialOut);
            QKey.DrawConfigKey(QKey.Key.TargetPrograde);
            QKey.DrawConfigKey(QKey.Key.TargetRetrograde);
            QKey.DrawConfigKey(QKey.Key.Maneuver);
            QKey.DrawConfigKey(QKey.Key.WarpToNode);
            GUILayout.FlexibleSpace();
            GUILayout.BeginHorizontal();
            GUILayout.FlexibleSpace();
            if (GUILayout.Button(Localizer.Format("quicksas_close"), GUILayout.Height(30)))
            {
                HideSettings();
            }
            GUILayout.EndHorizontal();
            GUILayout.EndVertical();
        }