Exemple #1
0
 public void TestConvertToDrawingFont()
 {
     System.Drawing.Font SDFont = new System.Drawing.Font("Times New Roman", 12, System.Drawing.FontStyle.Underline);
     NotatnikWPF.Fonts   WPFont = NotatnikWPF.Fonts.Default;
     WPFont.TextDecorations = TextDecorations.Underline;
     System.Drawing.Font font = NotatnikWPF.Fonts.ConvertToDrawingFont(WPFont);
     Assert.AreEqual(SDFont.FontFamily, font.FontFamily);
     Assert.AreEqual(SDFont.Style, font.Style);
     Assert.AreEqual(SDFont.Size, font.Size);
 }
Exemple #2
0
 public void TestConvertFromDrawingFont()
 {
     NotatnikWPF.Fonts    Font    = NotatnikWPF.Fonts.Default;
     System.Drawing.Font  SDFont  = new System.Drawing.Font("Times New Roman", 12, System.Drawing.FontStyle.Regular);
     System.Drawing.Color SDColor = System.Drawing.Color.Black;
     NotatnikWPF.Fonts    WPFont  = NotatnikWPF.Fonts.ConvertFromDrawingFont(SDFont, SDColor);
     Assert.AreEqual(WPFont.FamilyName, Font.FamilyName);
     Assert.AreEqual(WPFont.Family, Font.Family);
     Assert.AreEqual(WPFont.Size, Font.Size);
     Assert.AreEqual(WPFont.Weight, Font.Weight);
     Assert.AreEqual(WPFont.Color, Font.Color);
     Assert.AreEqual(WPFont.Style, Font.Style);
 }
Exemple #3
0
 public void TestDefaultFont()
 {
     NotatnikWPF.Fonts DefaultFont = NotatnikWPF.Fonts.Default;
     NotatnikWPF.Fonts font        = new NotatnikWPF.Fonts();
     font.Family          = new System.Windows.Media.FontFamily("Times New Roman");
     font.Style           = FontStyles.Normal;
     font.Weight          = FontWeights.Normal;
     font.TextDecorations = null;
     font.Size            = 12;
     font.Color           = Colors.Black;
     Assert.AreEqual(font.Family, DefaultFont.Family);
     Assert.AreEqual(font.Style, DefaultFont.Style);
     Assert.AreEqual(font.Weight, DefaultFont.Weight);
     Assert.AreEqual(font.TextDecorations, DefaultFont.TextDecorations);
     Assert.AreEqual(font.Size, DefaultFont.Size);
     Assert.AreEqual(font.Color, DefaultFont.Color);
 }