public DrawingSheet CreateChildSheet() { string sheetName = NextChildSheetName(ChildSheetNamePrefix); var sheet = new GlobalSheet(this, sheetName, defaultNewSheetSize); AddSheet(sheet); //Actions.Add(new SheetAction(RecordableAction.ActionTypes.AddSheet, sheet.Serialize())); //ActionIndex++; return(sheet); }
public PhasesBook(AppInterface appInterface, Size size) //, MouseTool mouseTool) { Variables = new VariableCollection(this); Sheets = new List <DrawingSheet>(); Actions = new List <RecordableAction>(); Globals = new List <IGlobal>(); defaultNewSheetSize = size; activeSheet = new GlobalSheet(this, "Main Sheet", defaultNewSheetSize, Constants.ImageIndex.MainSheet); controls = appInterface; Protected = new Protected(); //controls.mouse.ClearSelection(); controls.view.Nodes.Clear(); AddSheet(activeSheet); }