コード例 #1
0
 public CustomImage(ApplicationContext actx, ImageDrawCallback drawCallback)
 {
     this.actx = actx;
     this.drawCallback = drawCallback;
     imgRep = new NSCustomImageRep (new Selector ("drawIt:"), this);
     AddRepresentation (imgRep);
 }
コード例 #2
0
ファイル: ImageHandler.cs プロジェクト: RandallFlagg/xwt
 public WpfImage(ImageDrawCallback drawCallback)
 {
     this.drawCallback = drawCallback;
 }
コード例 #3
0
ファイル: ImageHandler.cs プロジェクト: RandallFlagg/xwt
 public WpfImage(IEnumerable<WpfImage> images)
 {
     var first = images.First ();
     if (first.drawCallback != null)
         drawCallback = first.drawCallback;
     else {
         this.frames = images.SelectMany (i => i.Frames).ToArray ();
         if (this.frames.Length == 0)
             throw new InvalidOperationException ();
     }
 }
コード例 #4
0
ファイル: ImageHandler.cs プロジェクト: RandallFlagg/xwt
 public override object CreateCustomDrawn(ImageDrawCallback drawCallback)
 {
     return new WpfImage (drawCallback);
 }
コード例 #5
0
ファイル: Image.cs プロジェクト: henriquemotaesteves/xwt
 public void SetCustomDrawSource(ImageDrawCallback drawCallback)
 {
     sources = new [] {
         new NativeImageSource {
             DrawCallback = drawCallback
         }
     };
 }
コード例 #6
0
ファイル: ImageBackendHandler.cs プロジェクト: Gaushick/xwt
 /// <summary>
 /// Creates an image that is custom drawn
 /// </summary>
 /// <returns>The custom drawn.</returns>
 /// <param name="drawCallback">The callback to be used to draw the image. The arguments are: the context backend, the bounds where to draw</param>
 public virtual object CreateCustomDrawn(ImageDrawCallback drawCallback)
 {
     throw new NotSupportedException ();
 }
コード例 #7
0
ファイル: ImageHandler.cs プロジェクト: StEvUgnIn/xwt
		public GtkImage (ImageDrawCallback drawCallback)
		{
			this.drawCallback = drawCallback;
		}
コード例 #8
0
 public override object CreateCustomDrawn(ImageDrawCallback drawCallback)
 {
     return new CustomImage (ApplicationContext, drawCallback);
 }
コード例 #9
0
ファイル: ImageHandler.cs プロジェクト: inorton/xwt
 public GtkImage(ImageDrawCallback drawCallback)
 {
     this.drawCallback = drawCallback;
 }
コード例 #10
0
ファイル: ImageHandler.cs プロジェクト: inorton/xwt
 public override object CreateCustomDrawn(ImageDrawCallback drawCallback)
 {
     return(new GtkImage(drawCallback));
 }
コード例 #11
0
 public WpfImage(ImageDrawCallback drawCallback)
 {
     this.drawCallback = drawCallback;
 }
コード例 #12
0
 /// <summary>
 /// Creates an image that is custom drawn
 /// </summary>
 /// <returns>The custom drawn.</returns>
 /// <param name="drawCallback">The callback to be used to draw the image. The arguments are: the context backend, the bounds where to draw</param>
 public virtual object CreateCustomDrawn(ImageDrawCallback drawCallback)
 {
     throw new NotSupportedException();
 }
コード例 #13
0
ファイル: ImageHandler.cs プロジェクト: inorton/xwt
 public override object CreateCustomDrawn(ImageDrawCallback drawCallback)
 {
     return(new CustomImage(ApplicationContext, drawCallback));
 }
コード例 #14
0
ファイル: GdiImage.cs プロジェクト: git-thinh/limada
 public GdiImage(ImageDrawCallback drawCallback)
 {
     this._drawCallback = drawCallback;
 }
コード例 #15
0
 public DroidImage(ImageDrawCallback drawCallback)
 {
     this._drawCallback = drawCallback;
 }