diff options
| author | Jean-Philippe Bruyère <jp_bruyere@hotmail.com> | 2018-05-07 08:12:56 +0200 |
|---|---|---|
| committer | Jean-Philippe Bruyère <jp_bruyere@hotmail.com> | 2018-05-07 08:12:56 +0200 |
| commit | 6b02331dfe7c6d8290c136ce20b4a7c655b47aae (patch) | |
| tree | da414ee19018edaf1d37b8fd7a6e4fe1f86edecd /src/GraphicObjects/Image.cs | |
| parent | f3344a78e511213d235e4c91bf507264fd41ac0d (diff) | |
first tests with vkvg as backendvkvg
Diffstat (limited to 'src/GraphicObjects/Image.cs')
| -rw-r--r-- | src/GraphicObjects/Image.cs | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/src/GraphicObjects/Image.cs b/src/GraphicObjects/Image.cs index e83183c0..dd383fc8 100644 --- a/src/GraphicObjects/Image.cs +++ b/src/GraphicObjects/Image.cs @@ -25,7 +25,7 @@ // THE SOFTWARE. using System; -using Cairo; +using vkvg; using System.Xml.Serialization; using System.ComponentModel; using System.Diagnostics; @@ -43,7 +43,7 @@ namespace Crow Picture _pic; string _svgSub; bool scaled, keepProps; - double opacity; + float opacity; #region Public properties /// <summary> @@ -138,7 +138,7 @@ namespace Crow /// </summary> // TODO:could be moved in GraphicObject [XmlAttributeAttribute()][DefaultValue(1.0)] - public virtual double Opacity { + public virtual float Opacity { get { return opacity; } set { if (opacity == value) @@ -203,7 +203,7 @@ namespace Crow _pic.Paint (gr, ClientRectangle, _svgSub); if (Opacity<1.0) { - gr.SetSourceRGBA (0.0, 0.0, 0.0, 1.0-Opacity); + gr.SetSource (0, 0, 0, 1-Opacity); gr.Operator = Operator.DestOut; gr.Rectangle (ClientRectangle); gr.Fill (); |