Archived
Private
Public Access
1
0

Update 07.12.2022

This commit is contained in:
2022-12-07 15:35:41 +01:00
parent 771f58073f
commit 840d7ad42f
288 changed files with 148948 additions and 4346 deletions

View File

@@ -0,0 +1,27 @@
using System.Threading.Tasks;
using CitizenFX.Core;
using CitizenFX.Core.Native;
namespace Framework.Client.Utils {
public static class UI {
public static async Task<string> DisplayTextInput(string title, int maxLength) {
API.AddTextEntry("CH_INPUT", title);
API.DisplayOnscreenKeyboard(1, "CH_INPUT", "", "", "", "", "", maxLength);
while (API.UpdateOnscreenKeyboard() == 0) {
await BaseScript.Delay(0);
}
if (API.UpdateOnscreenKeyboard() != 2) {
var result = API.GetOnscreenKeyboardResult();
await BaseScript.Delay(0);
return result;
}
await BaseScript.Delay(0);
return null;
}
}
}