コード例 #1
0
ファイル: ProgramOptions.cs プロジェクト: lnc0gnlt0/fp
 public ProgramOptions(IImageOptions imageOptions, IFontOptions fontOptions, IFilterOptions filterOptions,
                       string filePath)
 {
     ImageOptions  = imageOptions;
     FontOptions   = fontOptions;
     FilterOptions = filterOptions;
     FilePath      = filePath;
 }
コード例 #2
0
 /// <summary>
 /// Creates a new instance based on another instance
 /// </summary>
 /// <param name="fo">Instance to copy</param>
 public FontOptions(IFontOptions fo)
 {
     Name      = fo.Name;
     Size      = fo.Size;
     Bold      = fo.Bold;
     Underline = fo.Underline;
     Italic    = fo.Italic;
     Strikeout = fo.Strikeout;
     Color     = fo.Color;
 }
コード例 #3
0
 /// <summary>
 /// Creates a new instance based on another instance
 /// </summary>
 /// <param name="fo">Instance to copy</param>
 public FontOptions(IFontOptions fo)
 {
     this.Name      = fo.Name;
     this.Size      = fo.Size;
     this.Bold      = fo.Bold;
     this.Underline = fo.Underline;
     this.Italic    = fo.Italic;
     this.Strikeout = fo.Strikeout;
     this.Color     = fo.Color;
 }
コード例 #4
0
ファイル: RectangleLayout.cs プロジェクト: lnc0gnlt0/fp
 public RectangleLayout(ILayouter layouter, ILayoutDrawer drawer, IImageOptions imageOptions,
                        IFontOptions fontOptions)
 {
     this.layouter     = layouter;
     this.drawer       = drawer;
     this.imageOptions = imageOptions;
     this.fontOptions  = fontOptions;
     bitmap            = new Bitmap(imageOptions.Width, imageOptions.Height);
     graphics          = Graphics.FromImage(bitmap);
 }
コード例 #5
0
ファイル: XmlStyle.cs プロジェクト: ChiangHanLung/PIC_VDS
		/// <summary>
		/// Creates a new instance based on another instance
		/// </summary>
		/// <param name="fo">Instance to copy</param>
		public FontOptions(IFontOptions fo)
		{
			Name = fo.Name;
			Size = fo.Size;
			Bold = fo.Bold;
			Underline = fo.Underline;
			Italic = fo.Italic;
			Strikeout = fo.Strikeout;
			Color = fo.Color;
		}
コード例 #6
0
ファイル: FontOptions.cs プロジェクト: hkloudou/HX-Base
 public FontOptions(IFontOptions ifontOptions_0)
 {
     this.Name      = ifontOptions_0.Name;
     this.Size      = ifontOptions_0.Size;
     this.Bold      = ifontOptions_0.Bold;
     this.Underline = ifontOptions_0.Underline;
     this.Italic    = ifontOptions_0.Italic;
     this.Strikeout = ifontOptions_0.Strikeout;
     this.Color     = ifontOptions_0.Color;
 }