[banshee] Selectable song properties (bgo#586106)



commit 2581ffde1e66794d8e06201099a6103eca17721a
Author: Alexander Kojevnikov <alexander kojevnikov com>
Date:   Thu Sep 10 15:11:33 2009 +1000

    Selectable song properties (bgo#586106)

 .../Banshee.Gui.TrackEditor/StatisticsPage.cs      |    7 +++++++
 1 files changed, 7 insertions(+), 0 deletions(-)
---
diff --git a/src/Core/Banshee.ThickClient/Banshee.Gui.TrackEditor/StatisticsPage.cs b/src/Core/Banshee.ThickClient/Banshee.Gui.TrackEditor/StatisticsPage.cs
index 21cb7d5..2e2cff5 100644
--- a/src/Core/Banshee.ThickClient/Banshee.Gui.TrackEditor/StatisticsPage.cs
+++ b/src/Core/Banshee.ThickClient/Banshee.Gui.TrackEditor/StatisticsPage.cs
@@ -73,7 +73,14 @@ namespace Banshee.Gui.TrackEditor
             
             CellRendererText value_renderer = new CellRendererText ();
             value_renderer.Ellipsize = Pango.EllipsizeMode.End;
+            value_renderer.Editable = true;
             value_renderer.Scale = Pango.Scale.Small;
+            value_renderer.EditingStarted += delegate(object o, EditingStartedArgs args) {
+                var entry = args.Editable as Entry;
+                if (entry != null) {
+                    entry.IsEditable = false;
+                }
+            };
             
             view.AppendColumn (Catalog.GetString ("Name"), name_renderer, "text", 0);
             view.AppendColumn (Catalog.GetString ("Value"), value_renderer, "text", 1);



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]