public Application(Form mainForm) { Console.CursorVisible = false; _isExiting = false; _drawingContext = new Drawing.ConsoleDrawingContext(); Internals.WindowManager.Instance.Push(mainForm); }
/// <summary> /// Handles the repaint. /// </summary> /// <param name="context">Context.</param> public virtual void HandleRepaint(Interfaces.Drawing.IDrawingContext context) { context.DrawThickBorder(Region); foreach (var c in Controls) { c.HandleRepaint(context); } IsInvalid = false; }
/// <summary> /// Handles the repaint. /// </summary> /// <param name="context">Context.</param> public virtual void HandleRepaint(Interfaces.Drawing.IDrawingContext context) { IsInvalid = false; }