public Messages(MainForm CurrentForm, O2GTableManager mTblMgr) { CreateTable(); CurrentForm.PopulateTable(MessagesTable); while (mTblMgr.getStatus() != O2GTableManagerStatus.TablesLoaded && mTblMgr.getStatus() != O2GTableManagerStatus.TablesLoadFailed) { Thread.Sleep(50); } O2GMessagesTable table = (O2GMessagesTable)mTblMgr.getTable(O2GTableType.Messages); MessagesListener listener = new MessagesListener(); O2GMessageTableRow row = null; for (int i = 0; i < table.Count; i++) { DataRow CurrentRow = MessagesTable.NewRow(); MessagesTable.Rows.Add(CurrentRow); } CurrentForm.GetTableData(table, listener, row, mTblMgr); }
public void onChanged(string rowID, O2GRow rowData) { O2GMessageTableRow trade = (O2GMessageTableRow)rowData; }