private ArrayList _shapesVisibili; //holds visible shapes public ShapesTable(byte[] tblStream, FileInformationBlock fib) { PlexOfCps binTable = new PlexOfCps(tblStream, fib.GetFcPlcspaMom(), fib.GetLcbPlcspaMom(), 26); _shapes = new ArrayList(); _shapesVisibili = new ArrayList(); for (int i = 0; i < binTable.Length; i++) { GenericPropertyNode nodo = binTable.GetProperty(i); Shape sh = new Shape(nodo); _shapes.Add(sh); if (sh.IsWithinDocument) _shapesVisibili.Add(sh); } }
private ArrayList _shapesVisibili; //holds visible shapes public ShapesTable(byte[] tblStream, FileInformationBlock fib) { PlexOfCps binTable = new PlexOfCps(tblStream, fib.GetFcPlcspaMom(), fib.GetLcbPlcspaMom(), 26); _shapes = new ArrayList(); _shapesVisibili = new ArrayList(); for (int i = 0; i < binTable.Length; i++) { GenericPropertyNode nodo = binTable.GetProperty(i); Shape sh = new Shape(nodo); _shapes.Add(sh); if (sh.IsWithinDocument) { _shapesVisibili.Add(sh); } } }