public static string Show(string titleText, string promptText, string defaultEntryText, int maxLength, Vector2 position, PauseMode pauseMode, bool forceShowDialog) { if (ModalDialog.EnableModalDialogs || forceShowDialog) { UICopyableTextDialog uICopyableTextDialog = new UICopyableTextDialog(titleText, promptText, defaultEntryText, maxLength, position, pauseMode); uICopyableTextDialog.StartModal(); return(uICopyableTextDialog.Result); } return(""); }
public void SafeShow(string title) { if (Simulator.CheckYieldingContext(false)) { UICopyableTextDialog.Show(title ?? "", "", Text, kUseDefaultMax, Vector2.Origin, ModalDialog.PauseMode.PauseSimulator); } else { _itenTitle = title ?? ""; Sims3.NiecHelp.Tasks.NiecTask.Perform(delegate { UICopyableTextDialog.Show(_itenTitle, "", Text, kUseDefaultMax, Vector2.Origin, ModalDialog.PauseMode.PauseSimulator); }); } }
public string ShowDialog(string title) { //if (Simulator.CheckYieldingContext(false)) //{ // return UICopyableTextDialog.Show(title, "", Text, kUseDefaultMax, Vector2.Origin, ModalDialog.PauseMode.NoPause); //} //else //{ // return UICopyableTextDialog.Show(title, "", Text, kUseDefaultMax, Vector2.Origin, ModalDialog.PauseMode.PauseSimulator); //} return(UICopyableTextDialog.Show(title, "", Text, kUseDefaultMax, Vector2.Origin, ModalDialog.PauseMode.PauseSimulator)); }
public string Show(string title) { niec_native_func.OutputDebugString(Text); Simulator.CheckYieldingContext(true); return(UICopyableTextDialog.Show(title, "", Text, kUseDefaultMax, Vector2.Origin, ModalDialog.PauseMode.PauseSimulator)); }