[gbrainy] Fixes answer in Predicate logic puzzle
- From: Jordi Mas <jmas src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gbrainy] Fixes answer in Predicate logic puzzle
- Date: Sun, 21 Feb 2010 19:50:21 +0000 (UTC)
commit 6048079fc0fb2df4876380bfcb2389f3e3a83904
Author: Jordi Mas <jmas softcatala org>
Date: Sun Feb 21 20:50:57 2010 +0100
Fixes answer in Predicate logic puzzle
src/Games/Logic/PuzzlePredicateLogic.cs | 11 ++++++-----
1 files changed, 6 insertions(+), 5 deletions(-)
---
diff --git a/src/Games/Logic/PuzzlePredicateLogic.cs b/src/Games/Logic/PuzzlePredicateLogic.cs
index 819bed3..c8fe883 100644
--- a/src/Games/Logic/PuzzlePredicateLogic.cs
+++ b/src/Games/Logic/PuzzlePredicateLogic.cs
@@ -139,16 +139,17 @@ namespace gbrainy.Games.Logic
drawable_area.X = DrawAreaX;
drawable_area.Y = DrawAreaY + 0.2 + i * 0.15;
container.AddChild (drawable_area);
- drawable_area.Data = opt;
- drawable_area.DataEx = GetPossibleAnswer (opt);
+ drawable_area.Data = i;
+ drawable_area.DataEx = GetPossibleAnswer (i);
drawable_area.DrawEventHandler += delegate (object sender, DrawEventArgs e)
{
- int option = (int) e.Data;
+ int data = (int) e.Data;
+ int option = random_indices [data];
e.Context.SetPangoNormalFontSize ();
e.Context.MoveTo (0.05, 0.02);
- e.Context.ShowPangoText (String.Format (Catalog.GetString ("{0}) {1}"), GetPossibleAnswer (option),
+ e.Context.ShowPangoText (String.Format (Catalog.GetString ("{0}) {1}"), GetPossibleAnswer (data),
predicates[question].options[option].ToString ()));
e.Context.Stroke ();
};
@@ -160,7 +161,7 @@ namespace gbrainy.Games.Logic
base.Draw (gr, area_width, area_height, rtl);
gr.SetPangoLargeFontSize ();
- gr.MoveTo (0.1, DrawAreaY + 0.1);
+ gr.MoveTo (0.1, DrawAreaY + 0.05);
gr.ShowPangoText (Catalog.GetString ("Possible answers are:"));
}
}
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]