This commit is contained in:
Miguel de Icaza
2018-01-05 22:48:57 -05:00
parent 653385c5ef
commit 475bbefd73
10 changed files with 58 additions and 5 deletions

View File

@@ -1,5 +1,9 @@
//
//
// Core.cs: The core engine for gui.cs
//
// Authors:
// Miguel de Icaza (miguel@gnome.org)
//
// Pending:
// - Check for NeedDisplay on the hierarchy and repaint
// - Layout support

View File

@@ -1,3 +1,9 @@
//
// Driver.cs: Abstract and concrete interfaces to the console (curses or console)
//
// Authors:
// Miguel de Icaza (miguel@gnome.org)
//
using System;
using System.Collections.Generic;
using Mono.Terminal;

View File

@@ -1,3 +1,9 @@
//
// Evemts.cs: Events, Key mappings
//
// Authors:
// Miguel de Icaza (miguel@gnome.org)
//
namespace Terminal {
/// <summary>

View File

@@ -44,6 +44,7 @@
<Compile Include="Views\Button.cs" />
<Compile Include="Views\Checkbox.cs" />
<Compile Include="Views\Menu.cs" />
<Compile Include="Views\ScrollView.cs" />
</ItemGroup>
<ItemGroup>
<Reference Include="mono-curses.dll">

View File

@@ -1,4 +1,11 @@
using System;
//
// Button.cs: Button control
//
// Authors:
// Miguel de Icaza (miguel@gnome.org)
//
using System;
using System.Collections.Generic;
using System.Linq;

View File

@@ -1,4 +1,10 @@
using System;
//
// Checkbox.cs: Checkbox control
//
// Authors:
// Miguel de Icaza (miguel@gnome.org)
//
using System;
namespace Terminal {
public class CheckBox : View {

View File

@@ -1,4 +1,10 @@

//
// Label.cs: Label control
//
// Authors:
// Miguel de Icaza (miguel@gnome.org)
//
using System;
using System.Collections.Generic;
using System.Linq;

View File

@@ -1,4 +1,6 @@
//
// Menu.cs: application menus and submenus
//
// Authors:
// Miguel de Icaza (miguel@gnome.org)
//

8
Views/ScrollView.cs Normal file
View File

@@ -0,0 +1,8 @@
using System;
namespace Terminal {
public class ScrollView {
public ScrollView ()
{
}
}
}

View File

@@ -1,4 +1,11 @@
using System;
//
// TextField.cs: single-line text editor with Emacs keybindings
//
// Authors:
// Miguel de Icaza (miguel@gnome.org)
//
using System;
using System.Collections.Generic;
using System.Linq;