private int DetermineNumberOfCodeblocks()
{
List<int> blockIds = new List<int>();
foreach (SymbolHelper sh in Tools.Instance.m_symbols)
{
if (!blockIds.Contains(sh.CodeBlock) && sh.CodeBlock != 0) blockIds.Add(sh.CodeBlock);
}
return blockIds.Count;
}