Browse Source

Handle console input in fbdev mode

pull/939/head
Nikita Tsukanov 10 years ago
parent
commit
fdcc4be654
  1. 15
      samples/ControlCatalog.NetCore/Program.cs

15
samples/ControlCatalog.NetCore/Program.cs

@ -8,13 +8,22 @@ namespace ControlCatalog.NetCore
{
static void Main(string[] args)
{
if (args.Contains("--fbdev"))
AppBuilder.Configure<App>()
.InitializeWithLinuxFramebuffer(tl => tl.Content = new MainView());
if (args.Contains("--fbdev")) AppBuilder.Configure<App>().InitializeWithLinuxFramebuffer(tl =>
{
tl.Content = new MainView();
System.Threading.ThreadPool.QueueUserWorkItem(_ => ConsoleSilencer());
});
else
AppBuilder.Configure<App>()
.UsePlatformDetect()
.Start<MainWindow>();
}
static void ConsoleSilencer()
{
Console.CursorVisible = false;
while (true)
Console.ReadKey();
}
}
}
Loading…
Cancel
Save