Browse Source

Use mono font in console

luboslenco 2 năm trước cách đây
mục cha
commit
448187ecbb
1 tập tin đã thay đổi với 7 bổ sung0 xóa
  1. 7 0
      base/Sources/arm/ui/TabConsole.hx

+ 7 - 0
base/Sources/arm/ui/TabConsole.hx

@@ -2,6 +2,7 @@ package arm.ui;
 
 import haxe.io.Bytes;
 import zui.Zui;
+import iron.data.Data;
 import arm.sys.Path;
 
 class TabConsole {
@@ -55,9 +56,15 @@ class TabConsole {
 
 			ui.endSticky();
 
+			var _font = ui.ops.font;
+			var _fontSize = ui.fontSize;
+			Data.getFont("font_mono.ttf", function(f: kha.Font) { ui.ops.font = f; }); // Sync
+			ui.fontSize = Std.int(15 * ui.SCALE());
 			for (t in Console.lastTraces) {
 				ui.text(t);
 			}
+			ui.ops.font = _font;
+			ui.fontSize = _fontSize;
 		}
 	}
 }