void OnGotIMEDialogResult(Sony.PS4.Dialog.Messages.PluginMessage msg) { Sony.PS4.Dialog.Ime.ImeDialogResult result = Sony.PS4.Dialog.Ime.GetResult(); TargetKeyboardText.text = result.text; imeText = ""; /*OnScreenLog.Add("IME result: " + result.result); * OnScreenLog.Add("IME button: " + result.button); * OnScreenLog.Add("IME text: " + result.text); */ if (result.result == Sony.PS4.Dialog.Ime.EnumImeDialogResult.RESULT_OK) { imeText = result.text; } FillTextButtonWithKeyboardResult(); if (OnFolderCreate != null && Controlador.instancia.FileFolderAction == Controlador.ActionsWhichRequiresKeyboard.CreateFolder) { Controlador.instancia.FileFolderAction = Controlador.ActionsWhichRequiresKeyboard.Nothing; OnFolderCreate(); } if (OnRenameFile != null && Controlador.instancia.FileFolderAction == Controlador.ActionsWhichRequiresKeyboard.RenameFile) { Controlador.instancia.FileFolderAction = Controlador.ActionsWhichRequiresKeyboard.Nothing; OnRenameFile(); } if (OnCreateFile != null && Controlador.instancia.FileFolderAction == Controlador.ActionsWhichRequiresKeyboard.CrearFichero) { Controlador.instancia.FileFolderAction = Controlador.ActionsWhichRequiresKeyboard.Nothing; OnCreateFile(); } if (OnDownloadFile != null && Controlador.instancia.FileFolderAction == Controlador.ActionsWhichRequiresKeyboard.DescargarFichero) { Controlador.instancia.FileFolderAction = Controlador.ActionsWhichRequiresKeyboard.Nothing; OnDownloadFile(); } openKeyboardOnScreen = false; }
void OnGotIMEDialogResult(Sony.PS4.Dialog.Messages.PluginMessage msg) { Sony.PS4.Dialog.Ime.ImeDialogResult result = Sony.PS4.Dialog.Ime.GetResult(); RenameFileName.text = result.text; /*TO DO . HERE WE HAVE TO SELECT WHAT IS THE DESTINATION TEXT UI */ /* FOR THIS SAMPLE I WILL SET TO THE RENAME FUNCTION */ OnScreenLog.Add("IME result: " + result.result); OnScreenLog.Add("IME button: " + result.button); OnScreenLog.Add("IME text: " + result.text); if (result.result == Sony.PS4.Dialog.Ime.EnumImeDialogResult.RESULT_OK) { imeText = result.text; openKeyboardOnScreen = false; } SetRenameFileNameTextWithIMEKeyboardData(); }
void OnGotDialogResult(Sony.PS4.Dialog.Messages.PluginMessage msg) { Sony.PS4.Dialog.Common.CommonDialogResult result = Sony.PS4.Dialog.Common.GetResult(); }
void OnLogError(Sony.PS4.Dialog.Messages.PluginMessage msg) { }
void OnLogWarning(Sony.PS4.Dialog.Messages.PluginMessage msg) { }