static async Task Main(string[] args) { xLogEngine.Start(); TerminalText text = new TerminalText("Lorum Ipsum Lorum Ipsum Lorum Ipsum Lorum Ipsum Lorum Ipsum Lorum Ipsum Lorum Ipsum Lorum Ipsum"); System.Threading.Thread.SpinWait(1); Terminal.ActiveScreen.Add(text); text.Set("Smol string"); await Widget_PressAny.Prompt(); }
public static void Test() { Widget_ProgressBar prog = new Widget_ProgressBar(); float progress = 0f; while (progress < 1) { progress += 0.1f; prog.Set_Progress(progress); Thread.Sleep(1000); } Widget_PressAny.Prompt().Wait(); Environment.Exit(0); }
static async Task Main(string[] args) { xLogEngine.Start(); Log.Info("Hello World!"); var prompt = new Widget_Prompt_OptionList("Select something:", new Widget_Prompt_OptionList.ListItem[3] { new Widget_Prompt_OptionList.ListItem("Item1", null, null), new Widget_Prompt_OptionList.ListItem("Something", ANSI_COLOR.WHITE, ANSI_COLOR.BLUE_BRIGHT), new Widget_Prompt_OptionList.ListItem("Else", ANSI_COLOR.WHITE, ANSI_COLOR.GREEN_BRIGHT), }); var result = prompt.Run_Prompt(); Log.Info($"You selected: {result}"); await Widget_PressAny.Prompt(); Log.Info("Goodbye World!"); }