Selaa lähdekoodia

fixed glyph that wasn't working with Cascadia

Charlie Kindel 4 vuotta sitten
vanhempi
commit
c3524e6b19
1 muutettua tiedostoa jossa 26 lisäystä ja 26 poistoa
  1. 26 26
      Terminal.Gui/Core/ConsoleDriver.cs

+ 26 - 26
Terminal.Gui/Core/ConsoleDriver.cs

@@ -913,132 +913,132 @@ namespace Terminal.Gui {
 		/// <summary>
 		/// <summary>
 		/// Horizontal line character.
 		/// Horizontal line character.
 		/// </summary>
 		/// </summary>
-		public Rune HLine;
+		public Rune HLine = '\u2500';
 
 
 		/// <summary>
 		/// <summary>
 		/// Vertical line character.
 		/// Vertical line character.
 		/// </summary>
 		/// </summary>
-		public Rune VLine;
+		public Rune VLine = '\u2502';
 
 
 		/// <summary>
 		/// <summary>
 		/// Stipple pattern
 		/// Stipple pattern
 		/// </summary>
 		/// </summary>
-		public Rune Stipple;
+		public Rune Stipple = '\u2591';
 
 
 		/// <summary>
 		/// <summary>
 		/// Diamond character
 		/// Diamond character
 		/// </summary>
 		/// </summary>
-		public Rune Diamond;
+		public Rune Diamond = '\u25ca';
 
 
 		/// <summary>
 		/// <summary>
 		/// Upper left corner
 		/// Upper left corner
 		/// </summary>
 		/// </summary>
-		public Rune ULCorner;
+		public Rune ULCorner = '\u250C';
 
 
 		/// <summary>
 		/// <summary>
 		/// Lower left corner
 		/// Lower left corner
 		/// </summary>
 		/// </summary>
-		public Rune LLCorner;
+		public Rune LLCorner = '\u2514';
 
 
 		/// <summary>
 		/// <summary>
 		/// Upper right corner
 		/// Upper right corner
 		/// </summary>
 		/// </summary>
-		public Rune URCorner;
+		public Rune URCorner = '\u2510';
 
 
 		/// <summary>
 		/// <summary>
 		/// Lower right corner
 		/// Lower right corner
 		/// </summary>
 		/// </summary>
-		public Rune LRCorner;
+		public Rune LRCorner = '\u2518';
 
 
 		/// <summary>
 		/// <summary>
 		/// Left tee
 		/// Left tee
 		/// </summary>
 		/// </summary>
-		public Rune LeftTee;
+		public Rune LeftTee = '\u251c';
 
 
 		/// <summary>
 		/// <summary>
 		/// Right tee
 		/// Right tee
 		/// </summary>
 		/// </summary>
-		public Rune RightTee;
+		public Rune RightTee = '\u2524';
 
 
 		/// <summary>
 		/// <summary>
 		/// Top tee
 		/// Top tee
 		/// </summary>
 		/// </summary>
-		public Rune TopTee;
+		public Rune TopTee = '\u252c';
 
 
 		/// <summary>
 		/// <summary>
 		/// The bottom tee.
 		/// The bottom tee.
 		/// </summary>
 		/// </summary>
-		public Rune BottomTee;
+		public Rune BottomTee = '\u2534';
 
 
 		/// <summary>
 		/// <summary>
 		/// Checkmark.
 		/// Checkmark.
 		/// </summary>
 		/// </summary>
-		public Rune Checked;
+		public Rune Checked = '\u221a';
 
 
 		/// <summary>
 		/// <summary>
 		/// Un-checked checkmark.
 		/// Un-checked checkmark.
 		/// </summary>
 		/// </summary>
-		public Rune UnChecked;
+		public Rune UnChecked = '\u2574';
 
 
 		/// <summary>
 		/// <summary>
 		/// Selected mark.
 		/// Selected mark.
 		/// </summary>
 		/// </summary>
-		public Rune Selected;
+		public Rune Selected = '\u25cf';
 
 
 		/// <summary>
 		/// <summary>
 		/// Un-selected selected mark.
 		/// Un-selected selected mark.
 		/// </summary>
 		/// </summary>
-		public Rune UnSelected;
+		public Rune UnSelected = '\u25cc';
 
 
 		/// <summary>
 		/// <summary>
 		/// Right Arrow.
 		/// Right Arrow.
 		/// </summary>
 		/// </summary>
-		public Rune RightArrow;
+		public Rune RightArrow = '\u25ba';
 
 
 		/// <summary>
 		/// <summary>
 		/// Left Arrow.
 		/// Left Arrow.
 		/// </summary>
 		/// </summary>
-		public Rune LeftArrow;
+		public Rune LeftArrow = '\u25c4';
 
 
 		/// <summary>
 		/// <summary>
 		/// Down Arrow.
 		/// Down Arrow.
 		/// </summary>
 		/// </summary>
-		public Rune DownArrow;
+		public Rune DownArrow = '\u25bc';
 
 
 		/// <summary>
 		/// <summary>
 		/// Up Arrow.
 		/// Up Arrow.
 		/// </summary>
 		/// </summary>
-		public Rune UpArrow;
+		public Rune UpArrow = '\u25b2';
 
 
 		/// <summary>
 		/// <summary>
 		/// Left indicator for default action (e.g. for <see cref="Button"/>).
 		/// Left indicator for default action (e.g. for <see cref="Button"/>).
 		/// </summary>
 		/// </summary>
-		public Rune LeftDefaultIndicator;
+		public Rune LeftDefaultIndicator = '\u25e6';
 
 
 		/// <summary>
 		/// <summary>
 		/// Right indicator for default action (e.g. for <see cref="Button"/>).
 		/// Right indicator for default action (e.g. for <see cref="Button"/>).
 		/// </summary>
 		/// </summary>
-		public Rune RightDefaultIndicator;
+		public Rune RightDefaultIndicator = '\u25e6';
 
 
 		/// <summary>
 		/// <summary>
 		/// Left frame/bracket (e.g. '[' for <see cref="Button"/>).
 		/// Left frame/bracket (e.g. '[' for <see cref="Button"/>).
 		/// </summary>
 		/// </summary>
-		public Rune LeftBracket;
+		public Rune LeftBracket = '[';
 
 
 		/// <summary>
 		/// <summary>
 		/// Right frame/bracket (e.g. ']' for <see cref="Button"/>).
 		/// Right frame/bracket (e.g. ']' for <see cref="Button"/>).
 		/// </summary>
 		/// </summary>
-		public Rune RightBracket;
+		public Rune RightBracket = ']';
 
 
 		/// <summary>
 		/// <summary>
 		/// On Segment indicator for meter views (e.g. <see cref="ProgressBar"/>.
 		/// On Segment indicator for meter views (e.g. <see cref="ProgressBar"/>.
 		/// </summary>
 		/// </summary>
-		public Rune OnMeterSegment;
+		public Rune OnMeterSegment = '\u258c';
 
 
 		/// <summary>
 		/// <summary>
 		/// Off Segment indicator for meter views (e.g. <see cref="ProgressBar"/>.
 		/// Off Segment indicator for meter views (e.g. <see cref="ProgressBar"/>.
 		/// </summary>
 		/// </summary>
-		public Rune OffMeterSegement;
+		public Rune OffMeterSegement = ' ';
 
 
 		/// <summary>
 		/// <summary>
 		/// Make the attribute for the foreground and background colors.
 		/// Make the attribute for the foreground and background colors.