Browse Source

add platform settings.

repro-window-close
Dan Walmsley 8 years ago
parent
commit
0e9d31068e
  1. 11
      src/Avalonia.Windowing/PlatformSettings.cs
  2. 1
      src/Avalonia.Windowing/WIndowingPlatform.cs

11
src/Avalonia.Windowing/PlatformSettings.cs

@ -0,0 +1,11 @@
using System;
using Avalonia.Platform;
namespace Avalonia.Windowing
{
public class PlatformSettings : IPlatformSettings
{
public Size DoubleClickSize => new Size(4, 4);
public TimeSpan DoubleClickTime => TimeSpan.FromMilliseconds(200);
}
}

1
src/Avalonia.Windowing/WIndowingPlatform.cs

@ -89,6 +89,7 @@ namespace Avalonia.Windowing
.Bind<IMouseDevice>().ToConstant(new MouseDevice())
.Bind<IPlatformIconLoader>().ToConstant(new IconLoader())
.Bind<IStandardCursorFactory>().ToConstant(new CursorFactory())
.Bind<IPlatformSettings>().ToConstant(new PlatformSettings())
.Bind<IPlatformThreadingInterface>().ToConstant(this);
}

Loading…
Cancel
Save