Exemplo n.º 1
0
 private void renderPubvarList(TreeNode root, SmxPubvarTable pubvars)
 {
     for (var i = 0; i < pubvars.Length; i++)
     {
         var index  = i;
         var pubvar = pubvars[i];
         var node   = root.Nodes.Add(i + ": " + pubvar.Name);
         node.Tag = new NodeData(delegate()
         {
             startDetail("; pubvar entry {0}", index);
             addDetailLine("nameoffs = 0x{0:x} ; {1}", pubvar.nameoffs, pubvar.Name);
             addDetailLine("address = 0x{0:x}", pubvar.Address);
             endDetailUpdate();
         }, null);
     }
 }
Exemplo n.º 2
0
 private void renderPubvarList(TreeViewItem root, SmxPubvarTable pubvars)
 {
     for (int i = 0; i < pubvars.Length; i++)
     {
         var index  = i;
         var pubvar = pubvars[i];
         var node   = new TreeViewItem()
         {
             Header = (i.ToString() + ": " + pubvar.Name)
         };
         root.Items.Add(node);
         node.Tag = new NodeData(delegate()
         {
             startDetail("; pubvar entry {0}", index);
             addDetailLine("nameoffs = 0x{0:x} ; {1}", pubvar.nameoffs, pubvar.Name);
             addDetailLine("address = 0x{0:x}", pubvar.Address);
             endDetailUpdate();
         }, null);
     }
 }