[longomatch] Add Redraw function for canvas objects
- From: Andoni Morales Alastruey <amorales src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [longomatch] Add Redraw function for canvas objects
- Date: Tue, 14 Oct 2014 15:46:55 +0000 (UTC)
commit 494328df480ca53c3490722c7fedb89304a48c30
Author: Andoni Morales Alastruey <ylatuya gmail com>
Date: Mon Oct 13 14:46:25 2014 +0200
Add Redraw function for canvas objects
LongoMatch.Drawing/CanvasObjects/CanvasObject.cs | 13 +++++++++----
LongoMatch.Drawing/CanvasObjects/TimerObject.cs | 2 +-
2 files changed, 10 insertions(+), 5 deletions(-)
---
diff --git a/LongoMatch.Drawing/CanvasObjects/CanvasObject.cs
b/LongoMatch.Drawing/CanvasObjects/CanvasObject.cs
index 7c8bc48..9e987bc 100644
--- a/LongoMatch.Drawing/CanvasObjects/CanvasObject.cs
+++ b/LongoMatch.Drawing/CanvasObjects/CanvasObject.cs
@@ -74,7 +74,7 @@ namespace LongoMatch.Drawing.CanvasObjects
bool changed = value != highlighted;
highlighted = value;
if (changed) {
- EmitRedrawEvent (this, DrawArea);
+ ReDraw ();
}
}
}
@@ -87,7 +87,7 @@ namespace LongoMatch.Drawing.CanvasObjects
bool changed = value != selected;
selected = value;
if (changed) {
- EmitRedrawEvent (this, DrawArea);
+ ReDraw ();
}
}
}
@@ -102,6 +102,11 @@ namespace LongoMatch.Drawing.CanvasObjects
set;
}
+ public void ReDraw ()
+ {
+ EmitRedrawEvent (this, DrawArea);
+ }
+
public virtual void ClickPressed (Point p, ButtonModifier modif)
{
}
@@ -159,7 +164,7 @@ namespace LongoMatch.Drawing.CanvasObjects
bool changed = active != value;
active = value;
if (changed) {
- EmitRedrawEvent (this, DrawArea);
+ ReDraw ();
}
}
}
@@ -205,7 +210,7 @@ namespace LongoMatch.Drawing.CanvasObjects
bool changed = value != Drawable.Selected;
Drawable.Selected = value;
if (changed) {
- EmitRedrawEvent (this, DrawArea);
+ ReDraw ();
}
}
}
diff --git a/LongoMatch.Drawing/CanvasObjects/TimerObject.cs b/LongoMatch.Drawing/CanvasObjects/TimerObject.cs
index 569c8e1..0c7b7b8 100644
--- a/LongoMatch.Drawing/CanvasObjects/TimerObject.cs
+++ b/LongoMatch.Drawing/CanvasObjects/TimerObject.cs
@@ -57,7 +57,7 @@ namespace LongoMatch.Drawing.CanvasObjects
}
currentTime = value;
if (update && CurrentTimeNode != null) {
- EmitRedrawEvent (this, DrawArea);
+ ReDraw ();
}
}
get {
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]