public CustomImage(ApplicationContext actx, ImageDrawCallback drawCallback) { this.actx = actx; this.drawCallback = drawCallback; imgRep = new NSCustomImageRep (new Selector ("drawIt:"), this); AddRepresentation (imgRep); }
public WpfImage(ImageDrawCallback drawCallback) { this.drawCallback = drawCallback; }
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 (); } }
public override object CreateCustomDrawn(ImageDrawCallback drawCallback) { return new WpfImage (drawCallback); }
public void SetCustomDrawSource(ImageDrawCallback drawCallback) { sources = new [] { new NativeImageSource { DrawCallback = drawCallback } }; }
/// <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 (); }
public GtkImage (ImageDrawCallback drawCallback) { this.drawCallback = drawCallback; }
public override object CreateCustomDrawn(ImageDrawCallback drawCallback) { return new CustomImage (ApplicationContext, drawCallback); }
public GtkImage(ImageDrawCallback drawCallback) { this.drawCallback = drawCallback; }
public override object CreateCustomDrawn(ImageDrawCallback drawCallback) { return(new GtkImage(drawCallback)); }
public WpfImage(ImageDrawCallback drawCallback) { this.drawCallback = drawCallback; }
/// <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(); }
public override object CreateCustomDrawn(ImageDrawCallback drawCallback) { return(new CustomImage(ApplicationContext, drawCallback)); }
public GdiImage(ImageDrawCallback drawCallback) { this._drawCallback = drawCallback; }
public DroidImage(ImageDrawCallback drawCallback) { this._drawCallback = drawCallback; }