/// <summary> /// Luo uuden tekstikentän. /// </summary> /// <param name="width">Leveys.</param> /// <param name="height">Korkeus.</param> /// <param name="text">Teksti.</param> public Label(double width, double height, string text) : base(width, height, Shape.Rectangle) { this.sizeMode = TextSizeMode.None; this.originalText = text; Game.AssertInitialized(Initialize); }
/// <summary> /// Luo uuden tekstikentän annetulla tekstillä. Asettaa /// koon tekstin mukaan. /// </summary> public Label(string text) : this(DefaultWidth, 10, text) { sizeMode = TextSizeMode.AutoSize; if (Game.Instance != null) { this.Height = GetDefaultHeight(); updateSize(); } else { Game.InstanceInitialized += setDefaultHeight; } }