diff --git a/BizHawk.Client.EmuHawk/tools/TAStudio/InputRoll.cs b/BizHawk.Client.EmuHawk/tools/TAStudio/InputRoll.cs
index cc3ca33aad..eef4ea5e50 100644
--- a/BizHawk.Client.EmuHawk/tools/TAStudio/InputRoll.cs
+++ b/BizHawk.Client.EmuHawk/tools/TAStudio/InputRoll.cs
@@ -171,6 +171,12 @@ namespace BizHawk.Client.EmuHawk
[DefaultValue(false)]
public bool InputPaintingMode { get; set; }
+ ///
+ /// The columns shown
+ ///
+ [Category("Behavior")]
+ public RollColumns Columns { get { return _columns; } }
+
#endregion
#region Event Handlers
@@ -1107,6 +1113,14 @@ namespace BizHawk.Client.EmuHawk
public class RollColumns : List
{
+ public RollColumn this[string name]
+ {
+ get
+ {
+ return this.SingleOrDefault(column => column.Name == name);
+ }
+ }
+
public Action ChangedCallback { get; set; }
private void DoChangeCallback()