private void ItemToggled(object o, ToggledArgs args)
{
int column = 1;
TreeIter iter;
if (store.GetIter (out iter, new TreePath(args.Path)))
{
//Log.WriteLine(args.Path);
if(! Util.FoundInArrayList(nonSensitiveRows,
Convert.ToInt32(args.Path))) {
bool val = (bool) store.GetValue (iter, column);
//Log.WriteLine (string.Format("toggled {0} with value {1}", args.Path, !val));
store.SetValue (iter, column, !val);
combo_all_none_selected.Active =
UtilGtk.ComboMakeActive(
comboCheckBoxesOptions, Catalog.GetString("Selected"));
//check if there are rows checked for having sensitive or not
//buttonRecuperateChangeSensitiveness();
hbox_error.Hide();
} else {
label_error.Text = "Cannot select rows without data";
hbox_error.Show();
}
}
}