ladybug-tools / honeybee-ui-dotnet

🐝🖱️ Eto forms/dialogs for honeybee schema objects
https://www.nuget.org/packages/Honeybee.UI/
GNU Affero General Public License v3.0
3 stars 3 forks source link

Build NuGet Version and Downloads count

honeybee-ui-dotnet

This is the UI library with ETO dialogs and forms for editing Honeybee Schema (DotNet) on both Windows and Mac system.

2020-06-22-17-47-41

Same experience as in OpenStuio App 2020-06-22-17-54-20

Installation

Run the following command or via Visual Studio Nuget Package Manager to install the library

Then include the DLL (under the bin folder) in the C# project, and use the namespaces:

using HoneybeeSchema;
using Honeybee.UI;

Getting Started

var energyProp = new HoneybeeSchema.RoomEnergyPropertiesAbridged();
var dialog = new Honeybee.UI.Dialog_RoomEnergyProperty(energyProp);
var dialog_rc = dialog.ShowModal();
if (dialog_rc != null)
{
    Console.WriteLine(dialog_rc.ToJson());
}

A demo for standalone App: