Exemple #1
0
        public static List <ObjectPicker.RowInfo> Show(bool modal, ModalDialog.PauseMode pauseType, string title, string buttonTrue, string buttonFalse, List <ObjectPicker.TabInfo> listObjs, List <ObjectPicker.HeaderInfo> headers, int numSelectableRows, Vector2 position, bool viewTypeToggle, List <ObjectPicker.RowInfo> preSelectedRows, bool showHeadersAndToggle)
        {
            List <ObjectPicker.RowInfo> result;

            using (BigObjectPickerDialog bigObjectPickerDialog = new BigObjectPickerDialog(modal, pauseType, title, buttonTrue, buttonFalse, listObjs, headers, numSelectableRows, position, viewTypeToggle, preSelectedRows, showHeadersAndToggle))
            {
                bigObjectPickerDialog.StartModal();
                if (bigObjectPickerDialog.Result == null || bigObjectPickerDialog.Result.Count == 0)
                {
                    result = null;
                }
                else
                {
                    result = bigObjectPickerDialog.Result;
                }
            }
            return(result);
        }
 public static List<ObjectPicker.RowInfo> Show(bool modal, ModalDialog.PauseMode pauseType, string title, string buttonTrue, string buttonFalse, List<ObjectPicker.TabInfo> listObjs, List<ObjectPicker.HeaderInfo> headers, int numSelectableRows, Vector2 position, bool viewTypeToggle, List<ObjectPicker.RowInfo> preSelectedRows, bool showHeadersAndToggle)
 {
     List<ObjectPicker.RowInfo> result;
     using (BigObjectPickerDialog bigObjectPickerDialog = new BigObjectPickerDialog(modal, pauseType, title, buttonTrue, buttonFalse, listObjs, headers, numSelectableRows, position, viewTypeToggle, preSelectedRows, showHeadersAndToggle))
     {
         bigObjectPickerDialog.StartModal();
         if (bigObjectPickerDialog.Result == null || bigObjectPickerDialog.Result.Count == 0)
         {
             result = null;
         }
         else
         {
             result = bigObjectPickerDialog.Result;
         }
     }
     return result;
 }
Exemple #3
0
 public static List <ObjectPicker.RowInfo> Show(bool modal, ModalDialog.PauseMode pauseType, string title, string buttonTrue, string buttonFalse, List <ObjectPicker.TabInfo> listObjs, List <ObjectPicker.HeaderInfo> headers, int numSelectableRows, Vector2 position, bool viewTypeToggle, List <ObjectPicker.RowInfo> preSelectedRows)
 {
     return(BigObjectPickerDialog.Show(modal, pauseType, title, buttonTrue, buttonFalse, listObjs, headers, numSelectableRows, position, viewTypeToggle, preSelectedRows, true));
 }
Exemple #4
0
 public static List <ObjectPicker.RowInfo> Show(string title, string buttonTrue, string buttonFalse, List <ObjectPicker.TabInfo> listObjs, List <ObjectPicker.HeaderInfo> headers, int numSelectableRows, List <ObjectPicker.RowInfo> preSelectedRows, bool showHeadersAndToggle)
 {
     return(BigObjectPickerDialog.Show(true, ModalDialog.PauseMode.PauseSimulator, title, buttonTrue, buttonFalse, listObjs, headers, numSelectableRows, new Vector2(-1f, -1f), true, preSelectedRows, showHeadersAndToggle));
 }
Exemple #5
0
 public static List <ObjectPicker.RowInfo> Show(bool modal, ModalDialog.PauseMode pauseType, string title, string buttonTrue, string buttonFalse, List <ObjectPicker.TabInfo> listObjs, List <ObjectPicker.HeaderInfo> headers, int numSelectableRows)
 {
     return(BigObjectPickerDialog.Show(modal, pauseType, title, buttonTrue, buttonFalse, listObjs, headers, numSelectableRows, new Vector2(-1f, -1f), false));
 }
Exemple #6
0
 public static List <ObjectPicker.RowInfo> Show(string title, string buttonTrue, string buttonFalse, List <ObjectPicker.TabInfo> listObjs, List <ObjectPicker.HeaderInfo> headers, int numSelectableRows, bool viewTypeToggle)
 {
     return(BigObjectPickerDialog.Show(true, ModalDialog.PauseMode.PauseTask, title, buttonTrue, buttonFalse, listObjs, headers, numSelectableRows, new Vector2(-1f, -1f), viewTypeToggle));
 }