Exemplo n.º 1
0
        //=========================================
        // onHeapRegister
        //=========================================
        public void onHeapRegister(uint mPtr, int flags, string name)
        {
            HeapAlloc     pHeap = AllocStats.getHeapFromBasePtr(mPtr);
            HeapAllocNode has   = new HeapAllocNode(pHeap);

            mTreeView.addNode(has);
            mTreeView.updatePositions();
            mTreeView.Refresh();
        }
Exemplo n.º 2
0
        //=========================================
        // timer1_Tick
        //=========================================
        private void timer1_Tick(object sender, EventArgs e)
        {
            for (int i = 0; i < mTreeView.Nodes.Count; i++)
            {
                if (mTreeView.Nodes[i] is HeapAllocNode)
                {
                    HeapAllocNode han = (HeapAllocNode)mTreeView.Nodes[i];
                    han.update();
                }
            }

            //////////////////
            mTreeView.updatePositions();
            mTreeView.Refresh();
        }