public void SetLogging(WriteTable WriteHorizontalMethod, WriteTable WriteVerticalMethod, WriteText WriteTextMethod) { WriteH = WriteHorizontalMethod; WriteV = WriteVerticalMethod; WriteStr = WriteTextMethod; isLogging = true; }
public void BasicBuild() { var table = new WriteTable<TestData>(new DataConverter<TestData>()); var data = table.Resolve(); Assert.IsNotNull(data); Assert.Greater(data.Length, 0); }
public void Show() { //AsposeWord.NewGraphics(); //AsposeWord.AsposeWordInsetImg(); //AsposeWord.SetImgTwoColors(); //SetImgTwoColors(); //AsposeWordTable wordTable = new AsposeWordTable(); //wordTable.AsposeWordTable1(); //var knowledgePoint = new KnowledgePointIncreasementTableToken(); //knowledgePoint.CreateTable(); var writeTable = new WriteTable(); writeTable.CreateTable(); }
/// <summary> /// Invokes the WriteTable event if it has subscribers /// </summary> /// <param name="sender">The sending object</param> /// <param name="e">The argument parameters</param> private void OnStoreClicked(object sender, EventArgs e) { Tablename = tableentry.Text; WriteTable?.Invoke(this, EventArgs.Empty); }
private static byte[] GetResolvedTestData() { var table = new WriteTable<TestData>(new DataConverter<TestData>()); foreach (var entry in TestData) table.Add(entry.Key, entry.Data); return table.Resolve(); }
public void NestedTables() { var testTableByteArray = GetResolvedTestData(); var nestTable = new WriteTable<byte[]>(new ByteArrayConverter()); nestTable.Add("table1", testTableByteArray); nestTable.Add("table2", testTableByteArray); var data = nestTable.Resolve(); using (var readOnlyByteArray = new ReadOnlyByteArray(data)) { var table = new ReadTable<byte[]>(new ByteArrayConverter(), readOnlyByteArray); byte[] readTableBytes; Assert.IsTrue(table.TryGetValue("table1", out readTableBytes)); Assert.IsTrue(readTableBytes.Where((b, i) => b != testTableByteArray[i]).Count() == 0); Assert.IsTrue(table.TryGetValue("table2", out readTableBytes)); Assert.IsTrue(readTableBytes.Where((b, i) => b != testTableByteArray[i]).Count() == 0); } }