zhiqiang.yu be6b6a6bdd add all files in the folder 10 mēneši atpakaļ
..
.nuget be6b6a6bdd add all files in the folder 10 mēneši atpakaļ
.vs be6b6a6bdd add all files in the folder 10 mēneši atpakaļ
DreamCheeky.BigRedButton be6b6a6bdd add all files in the folder 10 mēneši atpakaļ
Test.Application be6b6a6bdd add all files in the folder 10 mēneši atpakaļ
.gitignore be6b6a6bdd add all files in the folder 10 mēneši atpakaļ
DreamCheeky.BigRedButton.sln be6b6a6bdd add all files in the folder 10 mēneši atpakaļ
LICENSE be6b6a6bdd add all files in the folder 10 mēneši atpakaļ
README.md be6b6a6bdd add all files in the folder 10 mēneši atpakaļ

README.md

Dream Cheeky's Big Red Button class for .NET

Installing

To install DreamCheeky.BigRedButton package, run the following command in the Package Manager Console inside Visual Studio:

Install-Package DreamCheeky.BigRedButton

The package currently depends on hidlibrary (≥ 3.2.28).

Usage

using DreamCheeky;

class Program
{
    static void Main()
    {
        using (var bigRedButton = new BigRedButton())
        {
            bigRedButton.LidClosed += (sender, args) => Console.WriteLine("Lid closed");
            bigRedButton.LidOpen += (sender, args) => Console.WriteLine("Lid open");
            bigRedButton.ButtonPressed += (sender, args) => Console.WriteLine("Button pressed");

            bigRedButton.Start();

            Console.WriteLine("Press ENTER to exit");
            Console.ReadLine();
        }
    }
}