void PauseButton()
        {
            int ind = pad.state == ExLaunchPad.State.Building ? 0 : 1;

            GUILayout.BeginHorizontal();
            if (pad.paused)
            {
                if (GUILayout.Button("Resume " + state_str[ind], Styles.normal,
                                     GUILayout.ExpandWidth(true)))
                {
                    pad.ResumeBuild();
                }
            }
            else
            {
                if (GUILayout.Button("Pause " + state_str[ind], Styles.normal,
                                     GUILayout.ExpandWidth(true)))
                {
                    pad.PauseBuild();
                }
            }
            if (pad.state == ExLaunchPad.State.Building)
            {
                if (GUILayout.Button("Cancel Build", Styles.normal,
                                     GUILayout.ExpandWidth(true)))
                {
                    pad.CancelBuild();
                }
            }
            else
            {
                if (GUILayout.Button("Restart Build", Styles.normal,
                                     GUILayout.ExpandWidth(true)))
                {
                    pad.UnCancelBuild();
                }
            }
            GUILayout.EndHorizontal();
        }