public static void SaveToolboxSettings(Book.Book book, string data)
{
var args = data.Split(new[] { '\t' });
switch (args[0])
{
case "active":
UpdateActiveToolSetting(book, args[1].Substring(0, args[1].Length - "Check".Length), args[2] == "1");
return;
case "current":
book.BookInfo.CurrentTool = args[1];
return;
case "state":
UpdateToolState(book, args[1], args[2]);
return;
case "visibility":
UpdateToolboxVisibility(book, args[1]);
return;
}
}