From 7182d01a231ef5688dc6f5e3b92e989f08806f1d Mon Sep 17 00:00:00 2001 From: Patrik Svensson Date: Tue, 25 Aug 2020 09:16:46 +0200 Subject: [PATCH] Fix typo in "Bonjour le monde" (skip-ci) Closes #50 --- examples/Table/Program.cs | 74 +++++++++++++++++++-------------------- 1 file changed, 37 insertions(+), 37 deletions(-) diff --git a/examples/Table/Program.cs b/examples/Table/Program.cs index 3825ea9..6a84a7b 100644 --- a/examples/Table/Program.cs +++ b/examples/Table/Program.cs @@ -6,47 +6,14 @@ namespace TableExample { static void Main(string[] args) { - // A simple table§ + // A simple table RenderSimpleTable(); // A big table RenderBigTable(); - // A complex table - RenderComplexTable(); - } - - private static void RenderComplexTable() - { - // Create simple table. - var simple = new Table { Border = BorderKind.Rounded }; - simple.AddColumn(new TableColumn("[u]Foo[/]").Centered()); - simple.AddColumn(new TableColumn("[u]Bar[/]")); - simple.AddColumn(new TableColumn("[u]Baz[/]")); - simple.AddRow("Hello", "[red]World![/]", ""); - simple.AddRow("[blue]Bounjour[/]", "[white]le[/]", "[red]monde![/]"); - simple.AddRow("[blue]Hej[/]", "[yellow]Världen![/]", ""); - - // Create other table. - var second = new Table { Border = BorderKind.Square }; - second.AddColumn(new TableColumn("[u]Foo[/]")); - second.AddColumn(new TableColumn("[u]Bar[/]")); - second.AddColumn(new TableColumn("[u]Baz[/]")); - second.AddRow("Hello", "[red]World![/]", ""); - second.AddRow(simple, new Text("Whaaat"), new Text("Lolz")); - second.AddRow("[blue]Hej[/]", "[yellow]Världen![/]", ""); - - var table = new Table { Border = BorderKind.Rounded }; - table.AddColumn(new TableColumn(new Panel("[u]Foo[/]"))); - table.AddColumn(new TableColumn(new Panel("[u]Bar[/]"))); - table.AddColumn(new TableColumn(new Panel("[u]Baz[/]"))); - - // Add some rows - table.AddRow(new Text("Hello").Centered(), new Markup("[red]World![/] 🌍"), Text.Empty); - table.AddRow(second, new Text("Whaaat"), new Text("Lol")); - table.AddRow(new Markup("[blue]Hej[/]").Centered(), new Markup("[yellow]Världen![/]"), Text.Empty); - - AnsiConsole.Render(table); + // A nested table + RenderNestedTable(); } private static void RenderSimpleTable() @@ -59,7 +26,7 @@ namespace TableExample // Add some rows table.AddRow("Hello", "[red]World![/]", ""); - table.AddRow("[blue]Bounjour[/]", "[white]le[/]", "[red]monde![/]"); + table.AddRow("[blue]Bonjour[/]", "[white]le[/]", "[red]monde![/]"); table.AddRow("[blue]Hej[/]", "[yellow]Världen![/]", ""); AnsiConsole.Render(table); @@ -86,5 +53,38 @@ namespace TableExample AnsiConsole.Render(table); } + + private static void RenderNestedTable() + { + // Create simple table. + var simple = new Table { Border = BorderKind.Rounded }; + simple.AddColumn(new TableColumn("[u]Foo[/]").Centered()); + simple.AddColumn(new TableColumn("[u]Bar[/]")); + simple.AddColumn(new TableColumn("[u]Baz[/]")); + simple.AddRow("Hello", "[red]World![/]", ""); + simple.AddRow("[blue]Bonjour[/]", "[white]le[/]", "[red]monde![/]"); + simple.AddRow("[blue]Hej[/]", "[yellow]Världen![/]", ""); + + // Create other table. + var second = new Table { Border = BorderKind.Square }; + second.AddColumn(new TableColumn("[u]Foo[/]")); + second.AddColumn(new TableColumn("[u]Bar[/]")); + second.AddColumn(new TableColumn("[u]Baz[/]")); + second.AddRow("Hello", "[red]World![/]", ""); + second.AddRow(simple, new Text("Whaaat"), new Text("Lolz")); + second.AddRow("[blue]Hej[/]", "[yellow]Världen![/]", ""); + + var table = new Table { Border = BorderKind.Rounded }; + table.AddColumn(new TableColumn(new Panel("[u]Foo[/]"))); + table.AddColumn(new TableColumn(new Panel("[u]Bar[/]"))); + table.AddColumn(new TableColumn(new Panel("[u]Baz[/]"))); + + // Add some rows + table.AddRow(new Text("Hello").Centered(), new Markup("[red]World![/] 🌍"), Text.Empty); + table.AddRow(second, new Text("Whaaat"), new Text("Lol")); + table.AddRow(new Markup("[blue]Hej[/]").Centered(), new Markup("[yellow]Världen![/]"), Text.Empty); + + AnsiConsole.Render(table); + } } }