Coplt.Windowing 0.0.0

dotnet add package Coplt.Windowing --version 0.0.0                
NuGet\Install-Package Coplt.Windowing -Version 0.0.0                
This command is intended to be used within the Package Manager Console in Visual Studio, as it uses the NuGet module's version of Install-Package.
<PackageReference Include="Coplt.Windowing" Version="0.0.0" />                
For projects that support PackageReference, copy this XML node into the project file to reference the package.
paket add Coplt.Windowing --version 0.0.0                
#r "nuget: Coplt.Windowing, 0.0.0"                
#r directive can be used in F# Interactive and Polyglot Notebooks. Copy this into the interactive tool or source code of the script to reference the package.
// Install Coplt.Windowing as a Cake Addin
#addin nuget:?package=Coplt.Windowing&version=0.0.0

// Install Coplt.Windowing as a Cake Tool
#tool nuget:?package=Coplt.Windowing&version=0.0.0                

Coplt.Windowing

A simple window creation library

  • Currently only supports Windows

Example

using Coplt.Windowing;
using Coplt.Windowing.Win32;

class Program
{
    [STAThread]
    static void Main(string[] args)
    {
        var ws = new Win32WindowSystem();
        Task.Run(async () =>
        {
            var win = await ws.CreateWindow(new("Hello World!", 960, 540)
            {
                MainWindow = true,
                Blur = WindowBlur.MicaAlt,
                Centered = true,
            });
            
            win.On<WindowSizeChangeEvent>(ev => Console.WriteLine(ev));
            
            await Task.Delay(10000);
            win.Close();
        });
        ws.MessageLoop();
    }
}
Product Compatible and additional computed target framework versions.
.NET net8.0 is compatible.  net8.0-android was computed.  net8.0-browser was computed.  net8.0-ios was computed.  net8.0-maccatalyst was computed.  net8.0-macos was computed.  net8.0-tvos was computed.  net8.0-windows was computed. 
Compatible target framework(s)
Included target framework(s) (in package)
Learn more about Target Frameworks and .NET Standard.

NuGet packages (1)

Showing the top 1 NuGet packages that depend on Coplt.Windowing:

Package Downloads
Coplt.Windowing.Win32

Package Description

GitHub repositories

This package is not used by any popular GitHub repositories.

Version Downloads Last updated
0.0.0 73 11/17/2024