示例#1
0
 public Size MeasureString(String str, System.Drawing.Font font)
 {
     SdlDotNet.Graphics.Sprites.TextSprite r = new SdlDotNet.Graphics.Sprites.TextSprite(str, new SdlDotNet.Graphics.Font(font.Name, (int)font.SizeInPoints), Color.Black, false);
     return
         (new Size(r.TextWidth, r.Height));
 }
示例#2
0
 public void DrawString(string str, System.Drawing.Font font, Color color, System.Drawing.Point Bounds)
 {
     SdlDotNet.Graphics.Sprites.TextSprite text = new SdlDotNet.Graphics.Sprites.TextSprite(str, new SdlDotNet.Graphics.Font(font.Name, (int)font.SizeInPoints), color);
     surface.Blit(text, Bounds);
 }