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) static void Main(string[] args)
{ {
if (args.Contains("--fbdev")) if (args.Contains("--fbdev")) AppBuilder.Configure<App>().InitializeWithLinuxFramebuffer(tl =>
AppBuilder.Configure<App>() {
.InitializeWithLinuxFramebuffer(tl => tl.Content = new MainView()); tl.Content = new MainView();
System.Threading.ThreadPool.QueueUserWorkItem(_ => ConsoleSilencer());
});
else else
AppBuilder.Configure<App>() AppBuilder.Configure<App>()
.UsePlatformDetect() .UsePlatformDetect()
.Start<MainWindow>(); .Start<MainWindow>();
} }
static void ConsoleSilencer()
{
Console.CursorVisible = false;
while (true)
Console.ReadKey();
}
} }
} }
Loading…
Cancel
Save