public void InitFromCSVStringAllPositionsTest() { UserLayout userLayout = new UserLayout(); // TODO: Initialize to an appropriate value string s = string.Empty; // TODO: Initialize to an appropriate value userLayout.InitFromCSVStringAllPositions("2,1,2,1,5,2,5,2,5,10,5,10,5,18,5,18,5,26,5,26,5,34,5,34,2,2,2,2,5,3,5,3,5,11,5,11,5,19,5,19,5,27,5,27,5,35,5,35,2,3,2,3,5,4,5,4,5,12,5,12,5,20,5,20,5,28,5,28,5,36,5,36,2,4,2,4,5,5,5,5,5,13,5,13,5,21,5,21,5,29,5,29,5,37,5,37,2,5,2,5,5,6,5,6,5,14,5,14,5,22,5,22,5,30,5,30,5,38,5,38,3,1,3,1,5,7,5,7,5,15,5,15,5,23,5,23,5,31,5,31,5,39,5,39,4,1,4,1,5,8,5,8,5,16,5,16,5,24,5,24,5,32,5,32,5,40,5,40,5,1,5,1,5,9,5,9,5,17,5,17,5,25,5,25,5,33,5,33,5,41,5,41", 12, 8); string filePath = FileHelpers.CreateTempFilename(); XmlHelpers.Serialize(filePath, typeof(UserLayout), userLayout); //userLayout }
// Returns true if an empty layout is used // Returns false if a default layout has been used public bool InitEmptyUserLayout(LayoutEditorPopulation layoutEditorPopulation) { _userLayout = UserLayout.Create(layoutEditorPopulation.Width, layoutEditorPopulation.Height, layoutEditorPopulation.SampleTypes); // If there is a default section defined then setup the user layout from this if (!string.IsNullOrEmpty(layoutEditorPopulation.Default)) { _userLayout.InitFromCSVStringAllPositions(layoutEditorPopulation.Default, layoutEditorPopulation.Width, layoutEditorPopulation.Height); OnUpdateUserLayout(); return false; } OnUpdateUserLayout(); return true; }